[{"element_type":"user_image","content":"https://cdn-learn.adafruit.com/user_assets/assets/000/002/021/original/20251027_191318.jpg?1761676454","metadata":{}},{"element_type":"text","content":"\n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n        \u003cp\u003eThe new 286 PC Emulator for Fruit Jam provides many interesting possibilities and a lot of fun.\u003c/p\u003e\n\u003cp\u003eThis Playground Note will provide information that may not be evident or may otherwise help others.\u003c/p\u003e\n      \n\n\n\n\n\n\n\n\n\n","metadata":{}},{"element_type":"text","content":"\n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n        \u003ch2\u003eInitial Impressions\u003c/h2\u003e\n\u003cp\u003eHaving wide emulation through the 80286 is helpful, through it wasn't until the '386 that memory handling got better.\u003c/p\u003e\n\u003cp\u003eI was really excited about all the display modes. But trying to get to them in DOS or QBASIC was impossible. Maybe they'll work in games but I'd like a high resolution DOS screen too.\u003c/p\u003e\n      \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n","metadata":{}},{"element_type":"text","content":"\n        \u003ch2\u003eDisk Images\u003c/h2\u003e\n\u003cp\u003eThe disk images that come with the emulator are as follows:\u003c/p\u003e\n\u003cul\u003e\n\u003cli\u003e\n\u003ca href=\"https://github.com/adafruit/Adafruit_Learning_System_Guides/raw/refs/heads/main/Fruit_Jam/286_emulator/dos5_fdd0.img\" target=\"_blank\"\u003efdd0.img\u003c/a\u003e is a MS-DOS 5.0 boot floppy\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"https://adafruit-download.s3.amazonaws.com/fj286_hdd.img\" target=\"_blank\"\u003ehdd.img\u003c/a\u003e has MS-DOS 6.22 on it but it is not bootable\u0026nbsp;\u003c/li\u003e\n\u003cli\u003e\n\u003ca href=\"https://github.com/adafruit/Adafruit_Learning_System_Guides/raw/refs/heads/main/Fruit_Jam/286_emulator/joust_mario_fdd1.img\"\u003efdd1.img\u003c/a\u003e contains the two games and COMMAND.COM, bootability not tested\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eI has a \u003ca href=\"https://github.com/TheKitty/Pico-286-Support/blob/main/DOS622-fdd0.img\" target=\"_blank\"\u003eMS-DOS 6.22 boot floppy\u003c/a\u003e (1.2MB) image and it was compatible with the \u003cstrong\u003ehdd.img\u003c/strong\u003e DOS directory files. I suggest you use this disk, which has MAPDRIVE on it also, instead of the provided DOS 5 disk. The downside is it takes up a bit more memory. Or better use the MS-DOS 6.22 hard drive image below.\u003c/p\u003e\n\u003cp\u003eIf you boot into MS-DOS 5 from the original floppy, the MS-DOS 6.22 files on the \u003cstrong\u003ehdd.img\u003c/strong\u003e image won't work, throwing a version mismatch error (common for trying to run DOS commands from one version on the command processor of another DOS version).\u003c/p\u003e\n\u003cp\u003eNote if you use a second hard disk image, it must be named \u003cstrong\u003ehdd2.img\u003c/strong\u003e. Different from the floppy numbering.\u003c/p\u003e\n      ","metadata":{}},{"element_type":"text","content":"\n  \n  \n  \n  \n        \u003ch2\u003eRecommended Image\u003c/h2\u003e\n      \n\n\n\n","metadata":{}},{"element_type":"text","content":"\n  \n  \n  \n        \u003cp\u003eI have made a bootable hard drive image with the original hdd image but stripped of all the compilers, assemblers, and other items. It has a bootable MS-DOS 6.22 and \u003cstrong\u003eautoexec.bat\u003c/strong\u003e and \u003cstrong\u003econfig.sys\u003c/strong\u003e are tailored to use this as a boot disk without a bootable floppy. It has DOS and the original \u003cstrong\u003eGAMES\u003c/strong\u003e directory and the \u003cstrong\u003eMAPDRIVE\u003c/strong\u003e utility.\u003c/p\u003e\n      \n\n\n","metadata":{}},{"element_type":"button","content":"http://adafruit-download.s3.amazonaws.com/DOS622-and-Games-hdd.img","metadata":{"class":"btn btn-large btn-block btn-primary","button_type":"primary","target":"_blank","zip_folder":"false"}},{"element_type":"text","content":"\n  \n        \u003cp\u003eYou can still have the provided image ad a secondary hard drive D: by renaming the file on your micro SD card to \u003cstrong\u003ehdd2.img\u003c/strong\u003e.\u003c/p\u003e\n\u003cp\u003eIf you put a bootable floppy image as \u003cstrong\u003efdd0.img\u003c/strong\u003e, the system will boot off that and not the hard drive. So if you use the \u003cstrong\u003efdd0.img\u003c/strong\u003e\u003cspan\u003e which \u003c/span\u003e\u003cspan\u003eis a MS-DOS 5.0 boot floppy, the DOS version will be 5.0 and the DOS programs on \u003cstrong\u003eC:\\DOS\u003c/strong\u003e will not match. And likely due to \u003cstrong\u003eautoexec.bat\u003c/strong\u003e and \u003cstrong\u003econfig.sys\u003c/strong\u003e differences there could be issues with MAPDRIVE and other issues.\u003c/span\u003e\u003c/p\u003e\n\u003cp\u003e\u003cspan\u003eSo if you use the new disk image above, don't boot from floppy. Booting from a hard drive is always more satisfying, anyway.\u003c/span\u003e\u003c/p\u003e\n      \n","metadata":{}},{"element_type":"alert","content":"\u003cp\u003eI've had some issues copying files from one hard disk to another. There are some FAT issues I believe.\u003c/p\u003e","metadata":{"class":"element alert-element build-alert alert-warning","markdown":"I've had some issues copying files from one hard disk to another. There are some FAT issues I believe.","alert_type":"warning"}},{"element_type":"text","content":"\n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n        \u003ch3\u003eWhat are Disk Images?\u003c/h3\u003e\n\u003cp\u003eGood question, I've written a whole Playground Note just on images.\u003c/p\u003e\n      \n\n\n\n\n\n\n\n\n\n\n","metadata":{}},{"element_type":"button","content":"https://adafruit-playground.com/u/AnneBarela/pages/ms-dos-disk-images","metadata":{"class":"btn btn-large btn-block btn-primary","button_type":"primary","target":"_self","zip_folder":"false"}},{"element_type":"text","content":"\n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n        \u003ch4\u003eMAPDRIVE.COM\u003c/h4\u003e\n\u003cp\u003eThe guide and Pico-286 documentation discuss MAPDRIVE, a way to use part of the SD card to hold files \"loose\" (not in an image). The file, as far as I see, was only on the DOS 5 floppy image so I extracted it separately if you need it.\u003c/p\u003e\n      \n\n\n\n\n\n\n\n\n\n\n\n\n\n\n","metadata":{}},{"element_type":"button","content":"https://github.com/TheKitty/Pico-286-Support/blob/main/MAPDRIVE.COM","metadata":{"class":"btn btn-large btn-block btn-info","button_type":"info","target":"_self","zip_folder":"false"}},{"element_type":"text","content":"\n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n  \n        \u003cp\u003eWhen you follow the instructions you'll get a new drive H: (or whatever letter you choose above D:).\u003c/p\u003e\n\u003cp\u003eNOTE: This acts like a network drive to DOS. This means the drive, in my testing, is read only. It sometimes doesn't give accurate results to a DIR directory command. But I have launched a game from it ok. Exiting the game there was an error that could be dismissed (at top of this guide).\u003c/p\u003e\n\u003cp\u003eThis might be something that needs further work.\u003c/p\u003e\n\u003cp\u003eIf you're interested in Network Drives, see my Playground Note on \u003ca href=\"https://adafruit-playground.com/u/AnneBarela/pages/accessing-remote-disks-on-ms-dos-via-tcp\" target=\"_blank\"\u003eAccessing Remote Disks on MS-DOS via TCP\u003c/a\u003e.\u003c/p\u003e\n      \n\n\n\n\n\n\n\n\n\n\n\n\n","metadata":{}}]