StrongARM compatible games

Discuss ADFFS development and download test releases
Post Reply
JonAbbott
Posts: 2299
Joined: Thu Apr 11, 2013 12:13 pm
Location: Essex
Contact:

StrongARM compatible games

Post by JonAbbott » Sat Mar 14, 2020 1:13 pm

Listed below are games that have been tested for StrongARM compatibility using the ARMv4 JIT in ADFFS 2.73+ with the cache consistency checker enabled. The primary purpose of this testing is to confirm advertised StrongARM games are truly compatible and over time also check older games that appear to run on StrongARM (ie released pre RISC OS 3.70)

Note that testing is not 100% accurate as every instruction would need to be executed to be certain. These results have come from playing the games for a short period of time.

Where games are reliant on OS fixes or disabling the CPU cache for their StrongARM compatibility, this has been noted.


Advertised StrongARM Compatible games

Work:
F1004101 Big Bang (1996) (Psycore)
F1005501 Botkiller2 (1999) (Artex Software)
F1044301 Brutal Horse Power (1997) (TBA Software)
F1005801 Bubble Impact [demo version] (1997) (Moving Pixels)
F1046101 Burn'Out [SA version] (1997) (Oregan Developments)
F1060201 Chuck Rock [SA version] (2001) (R-Comp Interactive)
  • relies on UnSqzAIF Module
F1046201 Deadline (1996) (Network 23)
F1060701 Demon's Lair [SA version] (1997) (The Fourth Dimension)
F1012501 Drifter (1997) (The Fourth Dimension)
  • Game itself is compatible. QTM Module needs updating (the ADFFS boot script resolves this)
F1060801 Drifter [SA version] (2000) (The Fourth Dimension)
F1060101 Drop Ship [SA version] (1997) (The Fourth Dimension)
F1045701 Enter The Realm [SA version] (1997) (The Fourth Dimension)
F1016301 Flying High: Joust (1997) (The Datafile)
F1016302 Flying High: Euroblaster (1997) (The Datafile)
F1017801 Grievous Bodily 'ARM [HD version] (2002) (CJE Micros)
F1061201 Holed Out!! Compendium [SA version] (1999) (The Fourth Dimension)
F1060301 James Pond [SA version] (2001) (R-Comp Interactive)
F1022101 Labyrinth (2000) (Acornsoft)
F1025201 Mirror Image and Merp: Mirror Image (1996) (TBA Software)
F1025202 Mirror Image and Merp: Merp (1996) (TBA Software)
F1025601 Morph (1998) (The Fourth Dimension)
F1061301 Nevryon [SA version] (2001) (The Fourth Dimension)
F1047801 Pandora's Box [SA version] (1998) (The Fourth Dimension)
F1059901 Pipe Mania [RPC version] (2001) (R-Comp Interactive)
F1059701 Populous [RPC version] (2001) (R-Comp Interactive)
  • relies on *CACHE OFF
  • relies on OS_SynchroniseCodeAreas 0
F1030101 Ravenskull (1997) (ProAction)
F1065901 Repton 1 (1997) (ProAction)
F1030401 Repton 1 & 2 Special Offer Pack (1998) (ProAction)
F1054401 Spheres of Chaos 2 (2000) (R-Comp Interactive)
F1061801 Spobbleoid Fantasy [SA version] (2002) (The Fourth Dimension)
F1036501 TEK 1608 (2002) (R-Comp Interactive)
F1038601 Wizard Apprentice (1997) (The Datafile)


Cache mismatches detected:
F1004701 BloodLust (1998) (The Fourth Dimension)
F1060501 Break 147 & Superpool [SA version] (2000) (The Fourth Dimension)
  • loads code via OS_File 14 without R3=1<<31
F1048201 Cataclysm [SA version] (1998) (The Fourth Dimension)
F1050401 Chopper Force [SA version] (1998) (The Fourth Dimension)
  • relies on *CACHE OFF
  • loads code via OS_File 14 without R3=1<<31
F1054501 Gods [RPC version] (2001) (R-Comp Interactive)
  • 2CF78 - Changes from MOV PC, R14 to MOVNV R0,R0 when you start a level
F1018001 Groundhog (1998) (The Fourth Dimension)
F1019301 Heroes of Might and Magic 2: The Succession Wars (2000) (R-Comp Interactive)
  • relies on UnSqzAIF Module
  • FindMaps hangs...needs investigating
F1040801 Inferno (1996) (Paradise Games)
  • +4094 in the inbuilt DSymphonyPlayer
F1059801 Lemmings 2: The Tribes [SA version] (2001) (R-Comp Interactive)
  • relies on *CACHE OFF
F1022902 Logic Mania: Blindfold (1996) (The Fourth Dimension)
  • !runimage2 self-modifies whilst decrypting
F1022904 Logic Mania: Tilt (1996) (The Fourth Dimension)
  • FA28 - self-modified shortly after loading
F1027201 Overload (2000) (Paradise Games)
  • 177EC - during loading, after the game has expanded its code
F1060001 PowerBand [SA version] (1998) (The Fourth Dimension)
  • 19BAC - when starting a race
F1061401 Saloon Cars Deluxe [SA version] (2000) (The Fourth Dimension)
  • relies on *CACHE OFF
F1032801 Shuggy (1997) (Werewolf Software)
  • hangs drawing the loading screen
F1032901 Silver Ball (1997) (The Fourth Dimension)
F1054601 SpeedBall 2 [RPC version] (2001) (R-Comp Interactive)
  • relies on UnSqzAIF Module
F1044501 Stunt Racer 2000 [SA version] (1997) (The Fourth Dimension)
F1035601 Super Snail (1998) (The Fourth Dimension)


Need testing:
F1000301 Abuse (1998) (R-Comp Interactive) (game is failing to load, unrelated to the JIT changes)
F1007401 Chaos Engine, The (2000) (R-Comp Interactive)
F1060601 Chocks Away Compendium [SA version] (2000) (The Fourth Dimension)
F1016501 Frak! (1998) (R-Comp Interactive)



Pre-StrongARM games that work on StrongARM
F1000901 Aldebaran (1993) (Evolution Trading)


Need testing:
F1002001 Arcendium (1988) (Alien Images)
F1003301 Asylum (1993) (Digital Psychosis)
F1004301 Black Angel (1992) (The Fourth Dimension)
F1005201 Bobby Blockhead vs The Dark Planet (1991) (Atomic Software)
F1035501 Cascade (1992) (Milo Shaffer and Richard Norman)
F1007201 Caverns (1991) (Minerva)
F1008301 Cobalt Seed, The (1995) (TBA Software)
F1009101 COPS (1989) (Alpine Software)
F1010901 Deeva (1990) (Calderglen Computers)
F1053501 Dune II - Battle for Arrakis [CD version] (1997) (Eclipse)
F1030701 Ego: Repton 4 (1992) (Superior Software)
F1063101 Formula Fun (1993) (Mystery Software)
F1016701 Freddy's Folly (1988) (Minerva)
F1017001 Galactic Dan (1992) (The Fourth Dimension)
F1059201 Games Minipack Five: Fireball II (1990) (Cambridge International Software)
F1055601 Games Minipack Four: Word Up Word Down (1989) (GEM Electronics)
F1019701 High Risc Racing (1995) (Modus Software)
F1019901 Holed Out!! (1989) (The Fourth Dimension)
F1020101 Hostages (1990) (Superior Software)
F1020201 Hoverbod (1988) (Minerva)
F1056501 Humanoids and Robotix (1993) (Cambridge International Software)
F1069801 Interdictor II [v1.1] (1990) (Clares Micro Supplies)
F1020701 Interdictor II [v1.3] (1990) (Clares Micro Supplies)
F1020801 Iron Lord (1990) (Cygnus Software)
F1022901 Logic Mania: Atomix (1996) (The Fourth Dimension)
F1023901 Mah-Jong Patience (1990) (Cambridge International Software)
F1024101 Man at Arms (1990) (The Fourth Dimension)
F1061701 Man at Arms (1992) (ProAction)
F1024701 MicroDrive (1990) (Cambridge International Software)
F1045801 MicroDrive Designer (1992) (Cambridge International Software)
F1024801 MicroDrive World Edition (1991) (Cambridge International Software)
F1025101 Minotaur (1987) (Minerva)
F1025801 Mr Doo (1994) (Archimedes World)
F1026301 No Excuses (1991) (Arcana Software)
F1026601 OddBall (1995) (Digital Psychosis)
F1041001 Plague Planet (1988) (Alpine Software)
F1030901 Revolver (1995) (Psycore)
F1031201 Rise in Crime (1988) (Robico Software)
F1032401 Scrabble (1994) (U.S. Gold)
F1033401 Small (1993) (Virgo Software)
F1035001 Stranded! (1989) (Robico Software)
F1036301 T.A.N.K.S. (1996) (Werewolf Software)
F1036601 Terramex (1988) (Grandslam Entertainments)
F1037001 Top Banana (1988) (Hex)
F1037201 Trivial Pursuit (1989) (Domark)
F1038001 WaveLength (1994) (GamesWare)
F1038101 White Magic (1989) (The Fourth Dimension)
F1038201 White Magic 2 (1989) (The Fourth Dimension)
F1038701 WolfPack (1992) (Software 42)
F1039001 Word Up Word Down (1989) (GEM Electronics)
F1003001 Zodiac - Aries: Square Route (1994) (GamesWare)

Post Reply