NOTE: You must ensure fake_vsync_isr=1 is uncommented in your config.txt file on the Pi. If you see a blank screen, try setting the monitor to Auto. Also ensure the ARM is configured as ARMv5
Changes since 2.29
- Ambiguous disc errors in the desktop are finally resolved
- Frames are now marked as dirty in both OS_Byte 19 and OS_Byte 113 which may reduce flickering in some games on the Pi
- Games can now be slowed down/speed up on RO5 via CTRL-SHIFT PgUp / PgDown
- Frame pacing no longer causes some games to hang
- IOC version of ADFFS updated
- Conqueror no longer hangs when entering the map
- More SWI's have been hypervised under the JIT
- Minor bug fixes to some instructions in the JIT
- IRQ1V is now hypervised on RO5
Known issues
- Doesn't support the protection used by Chequered Flag (non-RO3 version), Fine Racer and KerBang! (they talk directly to the FDC via IOC)
- Shelling out of the desktop (Ctrl-Shift-F12 twice) hangs if an HD floppy is mounted on RO3.5+
- adfs:format doesn't work whilst ADFFS is loaded
- Although Caverns runs fine under VIDC translation on the A7000, on a RPC the scrolling is broken; with no VRAM, its completely broken. There's also an issue with the ship only appearing on the bottom half of the screen, although this is resolved with the boot script included with ADFFS.
- Will not work on a RISC OS 3.1x machine with more than 13mb allocated to application space. To workaround increase another area until Applications (free) is below 13mb and ensure it never goes above it whilst ADFFS is loaded
- Due to ongoing development in RISC OS, it will not work on alpha builds past 18-12-13. This will be resolved once the issues in RISC OS have been corrected and ADFFS updated to reflect the changes
- Does not currently support RO5.x on IOMD fully, the video display may not appear or it may crash
- RO4/SA some games don't display (eg Zarch)
- No 26-bit module support
- Currently requires at least 30mb of free memory to work on a StrongARM machine
- Does not work on OMAP3/4
- Games that frame swap on event 4 currently flicker (James Pond)
Released games that are compatible with this on StrongARM/Pi
Pac-mania
Terramex
NOTE: The "Boot floppy" script has been updated for Pac-mania, so ensure you have !SparkFS or similar loaded to enable frame pacing.
Games that are known to be made StrongARM/Pi compatible with this version
Conqueror
Jet Fighter
Zarch
If you've contributed one of the unreleased titles and have the JFD floppy image, it should work provided you have !SparkFS or similar loaded. Alternatively, extract the relevant Obey file from !ADFFS.obey and launch manually.
Please provide feedback, let us know if it's working or if you see any issues.