Hihi
This is an emulator for the Acorn RISC-PC machines, I've modified it slightly so it has a monitortype for the pandora LCD (800x480)
Included is the open source RISC-OS 5 ROM and the (also open) standard disk setup which will be unpacked into .../pandora/appdata/pandrpcemu/hostfs/ the first time you run it, note that this takes a couple of minutes and there will be no indication on screen (although the SD light will be flickering), this only happens on the first run obviously.
Suggestions are welcome.
If you own a RISC-PC, A7000 or similar machine you can use RISC OS 3.6 although you will have to replace the boot sequence in hostfs, I'd recommend getting it from http://acorn.riscos.com/riscos/releases/UniBoot/ and using !SparkFS (included) to unpack it to a subdirectory, then replace the rom in ROMs with your RISC OS 3.60 rom and move the subdirectory you unpacked uniboot into (using the pandora terminal or midnight commander, not riscos) so it appears as the standard hostfs folder
You will also want to copy the file in !Boot/Resources/Configure/Monitors/Pandora/ to the same place in your Uniboot setup so you can select the Pandora 800x480 LCD monitortype and the 800x480 video mode.
In order to bring up the on-screen menu within the emulator (for mounting floppy images, changing the ram, network setup, exiting the emulator etc.) press CTRL+End (Game B button)
Enjoy!
Download it from: Here
Note: Sound doesn't work as yet, this may not be my fault, it looks like an issue with RO5 itself, I'm working on it
In fact that was a problem with RO5, RO3.6 works with audio just fine, however it does not work correctly with the strongarm, set to the 610 for 3.6 and strongarm for 5.17... If using 3.6 you'll probably notice it doesn't execute the boot sequence on the first boot, no idea why that is but if you reset the emulator using the on-screen menu it will work correctly on the second boot, as will games (had elite running on it)
Despite the above if you have a copy of RISC-OS 3.6 you should probably use it as it's much faster than 5 and games tend to run on it (most are broken on 5.17 althogh apps, compilers etc. work fine)
This isn't yet finished, please avoid uploading it to any archives until I have a final non-beta version.
Okay, since the only problems are now comfirmed to be ROM related, we'll call it finished, upload it or w/e if you wish...
Sources etc.:
Emulator source: http://www.marutan.net/rpcemuspoon/#downloads (you will need to make a small change to vidc20.c so it starts fullscreen, line 12)
ROM image: http://www.riscosopen.org/content/downloads/other-zipfiles (You want the IOMD image near the bottom)
Boot sequence: http://www.riscosopen.org/zipfiles/misc/HardDisc4.tar.bz2?1306342943
ROM source code is also available at the http://www.openriscos.org site but can't currently be built without a commercial compiler (and consists of too many packages to list individually here).
Ah yes, forgot to mention, it depends on liballegro which is an arse to build.
This is an emulator for the Acorn RISC-PC machines, I've modified it slightly so it has a monitortype for the pandora LCD (800x480)
Included is the open source RISC-OS 5 ROM and the (also open) standard disk setup which will be unpacked into .../pandora/appdata/pandrpcemu/hostfs/ the first time you run it, note that this takes a couple of minutes and there will be no indication on screen (although the SD light will be flickering), this only happens on the first run obviously.
Suggestions are welcome.
If you own a RISC-PC, A7000 or similar machine you can use RISC OS 3.6 although you will have to replace the boot sequence in hostfs, I'd recommend getting it from http://acorn.riscos.com/riscos/releases/UniBoot/ and using !SparkFS (included) to unpack it to a subdirectory, then replace the rom in ROMs with your RISC OS 3.60 rom and move the subdirectory you unpacked uniboot into (using the pandora terminal or midnight commander, not riscos) so it appears as the standard hostfs folder
You will also want to copy the file in !Boot/Resources/Configure/Monitors/Pandora/ to the same place in your Uniboot setup so you can select the Pandora 800x480 LCD monitortype and the 800x480 video mode.
In order to bring up the on-screen menu within the emulator (for mounting floppy images, changing the ram, network setup, exiting the emulator etc.) press CTRL+End (Game B button)
Enjoy!
Download it from: Here
Note: Sound doesn't work as yet, this may not be my fault, it looks like an issue with RO5 itself, I'm working on it
In fact that was a problem with RO5, RO3.6 works with audio just fine, however it does not work correctly with the strongarm, set to the 610 for 3.6 and strongarm for 5.17... If using 3.6 you'll probably notice it doesn't execute the boot sequence on the first boot, no idea why that is but if you reset the emulator using the on-screen menu it will work correctly on the second boot, as will games (had elite running on it)
Despite the above if you have a copy of RISC-OS 3.6 you should probably use it as it's much faster than 5 and games tend to run on it (most are broken on 5.17 althogh apps, compilers etc. work fine)
This isn't yet finished, please avoid uploading it to any archives until I have a final non-beta version.
Okay, since the only problems are now comfirmed to be ROM related, we'll call it finished, upload it or w/e if you wish...
Sources etc.:
Emulator source: http://www.marutan.net/rpcemuspoon/#downloads (you will need to make a small change to vidc20.c so it starts fullscreen, line 12)
ROM image: http://www.riscosopen.org/content/downloads/other-zipfiles (You want the IOMD image near the bottom)
Boot sequence: http://www.riscosopen.org/zipfiles/misc/HardDisc4.tar.bz2?1306342943
ROM source code is also available at the http://www.openriscos.org site but can't currently be built without a commercial compiler (and consists of too many packages to list individually here).
Ah yes, forgot to mention, it depends on liballegro which is an arse to build.
Last edited by a moderator: