https://www.dosbox.com/wiki/index.php?title=Special:NewPages&feed=atom&hideredirs=1&limit=50&offset=&namespace=0&username=&tagfilter=DOSBoxWiki - New pages [en]2024-03-19T04:29:00ZFrom DOSBoxWikiMediaWiki 1.34.1https://www.dosbox.com/wiki/Software:QNX2Software:QNX22018-12-04T12:16:59Z<p>Naszvadi: Preinstalled QNX 2.15C harddisk image runs fine as a guest</p>
<hr />
<div>QNX 2.15C is an extraordinary microkernel-based vintage operating system for personal computers with 8086-compatible CPU. Tested on Ubuntu host, DOSBox version 0.74, a turnkey 10 MB harddisk image installed with real mode kernel and bios int13h disk driver.<br />
<br />
== Configuration file ==<br />
<br />
The file has dual syntax. It can be invoked as a *NIX shellscript from your favourite shell, or as a bare dosbox configuration file. Explanation of the tricky parts of the code:<br />
<br />
* in the remarks, there is a "*.flo" floppy image creation that contains only the harddisk image's MBR in order to (chain)boot<br />
* imgmount harddisk image as "raw"<br />
* cputype is set to 386_slow, cycles were set to 2000 after experimenting a while<br />
<br />
[autoexec]<br />
# Lines in this section will be run at startup.<br />
# You can put your MOUNT lines here.<br />
# dd if=10mbqnx2.img count=1 | dd conv=sync of=10mbqnx2.flo bs=1440k count=1<br />
: ; dosbox -conf "$0" ; exit $?<br />
mount e .<br />
e:<br />
imgmount 2 10mbqnx2.img -t hdd -fs none -size 512,17,4,306<br />
boot 10mbqnx2.flo<br />
exit<br />
[sdl]<br />
[dosbox]<br />
machine=svga_s3<br />
memsize=16<br />
[render]<br />
[cpu]<br />
cputype=386_slow<br />
cycles=2000<br />
[mixer]<br />
[midi]<br />
[sblaster]<br />
[gus]<br />
[speaker]<br />
[joystick]<br />
[serial]<br />
[dos]<br />
[ipx]<br />
<br />
== Known pitfalls ==<br />
<br />
Under OS X Leopard/PPC, vanilla DOSBox destroys the guest login shell shortly after booting the image regardless to guest cpu type settings.<br />
<br />
== Screenshot ==<br />
<br />
[[File:Qnx2cliindosbox.png]]</div>Naszvadi