diff --git a/docs/compat_data/FreeJ2ME Compatibility.csv b/docs/compat_data/FreeJ2ME Compatibility.csv index 7bf5f918..00c846ec 100644 --- a/docs/compat_data/FreeJ2ME Compatibility.csv +++ b/docs/compat_data/FreeJ2ME Compatibility.csv @@ -4,16 +4,16 @@ Game Name|Screen resolution|Current Status|Description|Last Updated|MD5 Hash(es) 1943 - The Battle of Midway|240x320|Perfect|Works perfectly|09/17/24|58fb0a0f4cd0fdfa8318002e1733909d (240x320) 2012-末日传说 (2012 - The Legend of Doomsday)|240x320, 320x240, 640x360|Perfect|Works perfectly (640x360 is not rotated, instead it’s an actual 640x360 framebuffer)|06/04/23|18f783d7bb3aec5499703b5afa991485 (320x240) 24 – Jack Bauer|240x320, 320x240|Perfect|Works perfectly|06/04/23|f0db50d1d356bbcb475584399a4d9c43 (320x240) -3D Air Combat – Drift In Time|240x320|Playable|Works fine, needs the Nokia Control Scheme, a 30fps limit, and up/down navigation keys don’t work in the menus, only selection keys and left/right (sound can be toggled with “*”). Once you start a new game, inputs work no problem.|09/22/24|1a6b483afe326925f364f2eee02281c5 (240x320) +3D Air Combat – Drift In Time|240x320|Playable|Works fine, needs the Nokia Control Scheme, a 30fps limit, and up/down navigation keys don’t work in the menus, only selection keys and left/right (sound can be toggled with '*'). Once you start a new game, inputs work no problem.|09/22/24|1a6b483afe326925f364f2eee02281c5 (240x320) 3D Bio Soldiers|240x320|Perfect|Works perfectly|06/04/23|fef0c82d96636760fe53ec640f522ad6 (240x320) 3D Dungeon Warrior|240x320|Perfect|Works perfectly|06/04/23|f67dd7cb022d8e18a67a585505d5427f (240x320) 3D Formula Extreeme!|240x320|Ingame|Freezes during the first loading screen|06/04/23|79672f24f05f1274b1075d2620f7ea61 (240x320) -3D Saboteur – Mystery of the 3rd Reich|352x416|Perfect|Works perfectly, despite throwing multiple “Couldn't Load Image Data From Byte Array” messages at the console|11/02/23|80fb0a939ec0a8ddf542af34eef29ab8 (352x416) +3D Saboteur – Mystery of the 3rd Reich|352x416|Perfect|Works perfectly, despite throwing multiple 'Couldn't Load Image Data From Byte Array' messages at the console|11/02/23|80fb0a939ec0a8ddf542af34eef29ab8 (352x416) 3D雷电-激战银河系 (3D Thunderbolt - Battle of the Galaxies)|240x320 (portrait 320x240)|Perfect|Works perfectly, needs the Nokia Control Scheme. Default rotation as 240x320 works fine|06/04/23|3cadf82a401c138ee848fdd9ced3df08 (240x320) 3D Timeshock Super Pinball|176x208, 320x240|Not booting|Crashes at the initial loading screen with errors on multiple m3g functions as well as lcdui|06/04/23|58b933bf636fec89924e3ff45a575c41 (320x240) 4x4 American Rally|240x320|Perfect|Works perfectly|10/28/23|773337e33e397850975727f126162458 (240x320) 4x4 Extreme Rally|208x208|Perfect|Works perfectly (game doesn’t seem to have audio of any kind)|10/28/23|9421ac84238d46cf3787a708c384cd40 (208x208) -4x4 Extreme Rally 3D|240x320|Ingame|Boots, but title screen does not render properly and FreeJ2ME’s console is spammed with “division by zero” ArithmeticExceptions until it freezes|10/29/23|c1bc9bd8c7fa7a78c5023a2b31a0f10e (240x320) +4x4 Extreme Rally 3D|240x320|Ingame|Boots, but title screen does not render properly and FreeJ2ME’s console is spammed with 'division by zero' ArithmeticExceptions until it freezes|10/29/23|c1bc9bd8c7fa7a78c5023a2b31a0f10e (240x320) Absolute Force – Mercenary Sniper|240x320|Perfect|Works perfectly|10/29/23|4f963108ed76bdbc6768753c867ce577 (240x320) Ace Combat – Northern Wings|240x320|Perfect|Works perfectly|06/04/23|0551efe7737dc9c25669fd4824ff616e (240x320) Ace Fighter 2009|240x320|Minor issues|As far as gameplay and audio go, it’s perfect. However, the background plane gets progressively glitchier as the stages go on|10/29/23|ffa0afa52db222275cceeb4f15955b5b (240x320) @@ -35,14 +35,15 @@ Alpha Wing 2|320x240|Ingame|Has some screen repaint issues in the intro, but can American Gangster – The Mobile Game|320x240|Perfect|Works perfectly, needs the Nokia Control Scheme.|06/04/23|90d53e76dd13af7f116f0e9aeca90661 (320x240) 反恐尖兵 (Anti-terrorist Spike - Counter Striker)|320x240|Perfect|Works perfectly, but spams the console with text during gameplay|06/04/23|68eb4d258a3e91726d09a1afc9952775 (320x240) Apotheosize|240x320|Perfect|Runs perfectly, it couldn’t save/load before because FreeJ2ME didn’t handle cases where apps saved zero-length data. It does as of 09/17/24 on TASEmulator’s master|09/17/24|190c1d339a45bc80526cb694035b7030 (240x320) -Arcadius|240x320 (portrait 320x240)|Perfect|Works perfectly. “free” version gets stuck at the first menu since it requires network connection, which isn’t implemented, but the cracked version is perfect.|09/19/24|aab94b77b9ae7789b067de381db482a1 (portrait 320x240) -Arkanoid Evolution|320x240|Perfect|"Works perfectly, needs the Nokia Control Scheme. Throws “IllegalThreadStateException” on ""AWT-EventQueue-0"" when starting, but it appears to cause no real issues."|06/04/23|a47e72fef5c8a41502d39a38644aa22f (320x240) +Arcadius|240x320 (portrait 320x240)|Perfect|Works perfectly. 'free' version gets stuck at the first menu since it requires network connection, which isn’t implemented, but the cracked version is perfect.|09/19/24|aab94b77b9ae7789b067de381db482a1 (portrait 320x240) +Arkanoid Evolution|320x240|Perfect|Works perfectly, needs the Nokia Control Scheme. Throws 'IllegalThreadStateException' on 'AWT-EventQueue-0' when starting, but it appears to cause no real issues.|06/04/23|a47e72fef5c8a41502d39a38644aa22f (320x240) Armor Hero|240x320|Perfect|Works perfectly|06/04/23|9be3c0441c996a2df9d27f8aa35098b4 (240x320) -Artic Assault 3D (yes, it’s “Artic”)|320x240 (landscape 240x320)|Perfect|Works perfectly|06/04/23|c38740a34ee33ad3c4a28af44cc1c4c5 (landscape 240x320) +Amped Snowboarding|320x240|Perfect|Works perfectly, needs the Nokia Control Scheme.|10/09/24|4c3d87ea95ad705a0b11b08a248c6506 (320x240) +Artic Assault 3D (yes, it’s 'Artic')|320x240 (landscape 240x320)|Perfect|Works perfectly|06/04/23|c38740a34ee33ad3c4a28af44cc1c4c5 (landscape 240x320) Art of War|320x240|Perfect|Works perfectly|06/04/23|250357f26b4ff5298ea83638f889a557 (320x240) Art of War 2 - Liberation of Peru|240x320|Perfect|Works perfectly|06/04/23|2a650a26c18d5eee79acd1927157224f (240x320) Asphalt - Urban GT|240x320|Perfect|Graphics, controls and audio work as they should|06/04/23|747fb916dc5d5fc177f8103cfa12ae5d (240x320) -Asphalt - Urban GT 3D|240x320 (kinda)|Minor issues|No 3D objects are rendered (multiple “mesh is null.” printed to the console in gameplay, but it seems all 3D objects are scenery only, road, cars and other elements are still rendered). Needs the Motorola Control Scheme|06/04/23|eaf3e05db79331e3588c9d0ef724e9b5 (240x320) +Asphalt - Urban GT 3D|240x320 (kinda)|Minor issues|No 3D objects are rendered (multiple 'mesh is null.' printed to the console in gameplay, but it seems all 3D objects are scenery only, road, cars and other elements are still rendered). Needs the Motorola Control Scheme|06/04/23|eaf3e05db79331e3588c9d0ef724e9b5 (240x320) Asphalt 2 - Urban GT|240x320|Playable|Some elements are not rendered, with the main track road being an example|06/04/23|824d1d853de1f9f45dfbce38dd9bba0e (240x320) Asphalt 3 - Street Rules|320x240|Perfect|Works perfectly, but requires the Nokia control scheme|06/04/23|1bff029a0a058c6b6f16febc71bcde17 (320x240) Asphalt 3 - Street Rules 3D|320x240|Ingame|2D Elements are rendered, but nothing 3D shows up|06/04/23|6c66a5c88412229e24e234ca03d33c38 (320x240) @@ -56,10 +57,13 @@ Assassin's Creed III|320x240|Minor issues|Works almost perfectly (complains abou Assassin's Creed Revelations|320x240|Perfect|Works perfectly|06/04/23|3c0aecff81759f6883dc890ee3746c61 (320x240) Asteroids|240x320|Minor issues|Almost perfect, audio doesn’t play after the first few times|06/04/23|033c830efa9d2c6ff586ba3936875d7d (240x320) Astro Knight – Galaxy|240x320|Playable|Can be played, but tons of ‘manipulateImage 8462 not defined’ messages crop up in the console and background graphics are broken.|06/12/23|6f970aa4926a5ce5b0d564888abbd96c (240x320) +阿图德拉天空战记 (Atudra Sky Warrior)|240x320|Perfect|Works perfectly|10/09/24|c6cb61687fc6435f5c941bb4cbbffb7c (240x320) Avalanche Snowboarding|320x240|Perfect|Works perfectly|06/04/23|3925b9e3af7dec0f992cb33bc2070408 (320x240) +Beach Rally|128x128|Minor issues|Works perfectly after being limited to 60fps, but doesn’t play any audio (uses com.nokia.mid.sound.Sound for .ott audio, which probably means tone/midi)|10/20/24|d919bf785316d0312cd2851f8b429f8f (128x128) Ben 10 – Ultimate Alien|320x240|Perfect|Works perfectly|06/04/23|303c6165233700176bb77284b4891559 (320x240) 生化危城-僵尸爆发 (Biohazard – Zombie Outbreak)|240x320|Perfect|Works perfectly (fails to load some Image Stream objects, but gameplay and visuals are unaffected)|06/04/23|416d9557f788eac504d926b0c89edc06 (240x320) Bionic Commando Rearmed|240x320|Perfect|Works perfectly, but requires the Nokia control scheme|06/04/23|27148bc083f76e95af32f3822ab30916 (240x320) +Blade Knight Tactics – Two Cities|240x320|Perfect|Works perfectly|10/12/24|722d9ea4c926087d75c119b69173f678 (240x320) Block Breaker 2 Deluxe|240x320|Perfect|Works perfectly|06/12/23|8854a9f721a15abd485d8e5b19692349 (240x320) Block Breaker 3 Unlimited|320x240|Perfect|Works perfectly|06/04/23|490a99d9233bab8290a0c8feb95d1294 (320x240) Block Breaker Deluxe|240x320|Perfect|Works perfectly|06/12/23|1f8c17b00e2e3ba0b192b75d4e6a74f2 (240x320) @@ -68,6 +72,7 @@ Blood+|240x320|Perfect|Works perfectly, previous crashes on boot were a jar prob 末日噬血暗影刺杀者 (Bloodthirsty Shadow Assassins of Doom)|240x320|Perfect|Works perfectly, despite throwing some log messages at the console|01/21/24|f629e5855d109729dbdc5953278b9ba4 (240x320) Blur|240x320|Perfect|Works perfectly|10/29/23|eaf562eb51daa346711eb93ec4219235(240x320) Bomberman 3D Atomic|320x240|Ingame|Crashes while trying to load a stage|06/04/23|aff2387fae85f7ae091be1bea508dcec (320x240) +Bomberman 3D (Living Mobile)|240x320|Ingame|Menus work, nothing 3D renders, probably uses M3G|10/09/24|c07c863de266d8aec91ff18d8544410e (240x320) Bomberman Deluxe|240x320|Perfect|Works perfectly|06/04/23|ac6f06a17186d12ed8c62e16a4045f57 (240x320) Bomberman Kart|208x208|Perfect|Works perfectly|11/02/23|fec4e8bedd85326a6e5df52e8fe89622 (208x208) Bomberman Panic|320x240|Perfect|Works perfectly. Audio playback is a bit wonky, but it is also this way on my Huawei G6608|06/04/23|200a8f242108756fee76d5bda5809c3d (320x240) @@ -75,6 +80,7 @@ Bomberman Reloaded|240x320|Perfect|Works perfectly|06/04/23|9a6a36d94447b0a9f07a Bonk’s Return|320x240|Perfect|Works perfectly|06/04/23|ebf596f88df9b5e1b6bb78b1a7430d4f (320x240) Bounce|128x128|Minor issues|Some elements don’t have transparency. Besides that, it works fine.|06/04/23|3fa5042f1bc1e7822ea8d3eb3cf73d04 (128x128) Bounce Tales|240x320|Perfect|Works perfectly|06/04/23|f3c394684ade3b7c83174f23e6f97174 (240x320) +Boxing Mania!|240x320|Minor issues|Works perfectly but can’t play audio/amr files|10/09/24|88a48b7b220ffd9a5ba5035cf1ef726d (240x320) Brick Breaker Revolution 3D|320x240|Ingame|Menus work, anything 3D doesn’t render|06/04/23|395f441770755bc80a1bef0cfaa1b376 (320x240) Brick Breaker Revolution 3D 2|320x240|Ingame|Menus work, anything 3D doesn’t render|06/04/23|df69cd322e123f08b04f884f8dab2c0f (320x240) Brothers in Arms - Art of War|240x320|Perfect|Works perfectly, previous crash after the parachute section with a Canvas.repaint() error was a jar problem|06/04/23|da18d5a3b57464775ca03c7820069d6b (240x320) @@ -91,7 +97,7 @@ Captain Galactic – Super Space Hero|320x240|Perfect|Works perfectly|06/04/23|a Car Jack Streets|240x320|Minor issues|Almost perfect, can’t play audio/amr files|06/04/23|9b8d72af97bbf46f84d54a08960206ec (240x320) Cars – Hotshot Racing|320x240|Perfect|Perfect, but some versions can’t play audio/mpeg files|06/04/23|4628f8b99da2385d5416151ec478728b (320x240) Castle of Magic|240x320|Minor issues|Almost perfect, can’t play audio/amr files|06/04/23|ab8ab4fec457f166c3f4685e86c826b6 (240x320) -Castlevania – Aria of Sorrow|320x240|Perfect|"Works perfectly. Throws “Canvas repaint(): Cannot invoke ""String.length()"" because """" is null” when loading new areas, but gameplay is unaffected."|06/04/23|9daebbbb9afa7295c4a61aa8eb113eed (320x240) +Castlevania – Aria of Sorrow|320x240|Perfect|Works perfectly. Throws 'Canvas repaint(): Cannot invoke 'String.length()' because '' is null' when loading new areas, but gameplay is unaffected.|06/04/23|9daebbbb9afa7295c4a61aa8eb113eed (320x240) Castlevania – Dawn of Sorrow|320x240|Perfect|Works perfectly|06/04/23|fe42128b2aeddbf1738efdf2b4b090ee (320x240) 勇闯恶魔城-Konami正版 (Castlevania - Konami Original)|240x320|Perfect|Perfect despite throwing some issues with setCurrent(next) on the console, and needs to be limited to 15fps or else it runs too fast|09/17/24|2dae529b4d73b90a05a3126035efdd9b (240x320) Castlevania – Order of Shadows|320x240, 240x320|Perfect|Works perfectly|06/04/23|a7ed422dfb3ae69479a2a5c078b5d3c0 (320x240, 240x320) @@ -121,8 +127,10 @@ Delta Force|240x320|Perfect|Works perfectly|06/04/23|1cbcc4098e9f498f876020bddd7 Demolition Derby|320x240|Perfect|Works perfectly|06/05/23|ce716529362957f35dedde838787021d (320x240) 屠魔战记 (Demon Slayer)|240x320|Perfect|Works perfectly|06/04/23|16cbdde6929993fce517fec410ccf374 (240x320) Devil Hunter X|240x320|Perfect|Works perfectly|01/21/24|8fceb2c9e646baf43266a5b4846f7d49 (240x320) +Die Hard 4.0|240x320|Perfect|Works perfectly|10/20/24|34cc81febbd687a89f22c12a5ff66f41 (240x320) +DJ Hero Mobile|320x240|Perfect|Works perfectly|10/09/24|84c8fb200a1c289b7b2e102f3f201298 (320x240) Doodle Escape|320x240|Perfect|Works perfectly, there's no audio, but the game doesn't have an option to enable it, and nothing pops up in the console so i'll assume it doesn't have sound|06/04/23|2360e1506ece8e24382f989decf62e7b (320x240) -DOOM II RPG|240X320|Perfect|Works Perfectly, but keeps using more and more RAM until it eventually crashes due to OOM problems when audio is enabled, no matter how big the heap is (up to 2GB tested, which is a pretty insane amount for a flip phone)|06/04/23|9753ab5cb2676dad57ff0b0b6343b0ad (240x320) +DOOM II RPG|240X320|Perfect|Works Perfectly, reduce the media cache size to 1 for lower memory usage and better performance on lower-end systems|10/15/24|9753ab5cb2676dad57ff0b0b6343b0ad (240x320) DOOM RPG|320x240|Perfect|Works Perfectly|06/04/23|f35b3eccb16ed859c1ee4131f95844e5 (320x240) 龙之刃-暮光传奇 (Dragon Blade – Twilight Legend)|320x240 (kinda)|Perfect|Works perfectly, runs too fast if not locked to 60fps.|06/04/23|8f2fb0bef046a1afcd4f3f9e8ac62bf1 (320x240) Driver L.A. Undercover|320x240|Perfect|Works perfectly, needs the Nokia Control Scheme.|06/04/23|d04b7893cb3a340394a339289bb7c348 (320x240) @@ -131,9 +139,11 @@ Duke Nukem 3D Mobile|240x320, 320x240|Ingame|Works fine until it gets into the a Dungeon Hunter 3|320x240|Perfect|Works Perfectly|06/04/23|0e9a629ce4800f6b350ad3ffeb864ef5 (320x240) Dungeon Hunter – Curse of Heaven|320x240|Minor issues|Almost perfect, can’t play audio/amr files|06/04/23|9fda006127b62e427989da9323264916 (320x240) Elven Chronicles|320x240|Perfect|Works Perfectly|06/04/23|e0c27a6047c1f6e33a7cff1acf15c2df (320x240) +Extreme Motorbike|240x320|Perfect|Works Perfectly|10/12/24|5b814f04dcf9705fe5f710de004fcb8d (240x320) F.E.A.R. Mobile|240x320|Perfect|Works perfectly as long as you limit the game to 60fps or less, otherwise gameplay will be faster than normal|06/04/23|205f0d66036cc59aa6179258d602004e (240x320) F-22 Raptor|240x320|Perfect|Works perfectly despite failing to load some Image Streams (doesn not affect graphics whatsoever). Needs the Nokia Control Scheme and 60fps limit|01/21/24|498d28c64e982b71fdab22254ec4f027 (240x320) Fantasy Warrior Legends|240x320|Perfect|Works perfectly, benefits from a 60fps cap|06/04/23|cc04e667427ae85590711f7d54d6ee61 (240x320) +Fantasy Zone|176x208|Playable|Can be played, and audio is perfect, but turning to the left makes the ship and bullet sprites (fully constructed in code) glitch out, being translated downwards quite a bit and being malformed. The same behavior is seen on all other modern J2ME simulators, as well as real SonyEricsson phones, so maybe this one might need a transform hack, as it appears to be doing transforms outside of the J2ME spec.|10/19/24|11148fd7a158d3ddd81144349fbc9c97 (176x208) Far Cry 2|320x240|Perfect|Works perfectly|06/04/23|bb3be3a129b478789d6d14cf57208ec5 (320x240) Farm Frenzy|320x240, 640x360 (touch)|Perfect|Works perfectly, 640x360 version is not rotated and actually needs to be set as 640x360|06/04/23|e431d02299ed055bcd904fb897019f2b (320x240) Fast and Furious 6|240x320, 320x240|Perfect|Works Perfectly|06/04/23|84b5de959b58f467256b389b862051e8 (320x240) @@ -141,11 +151,12 @@ Fast Five The Movie - Official Game|320x240|Perfect|Works Perfectly|06/04/23|551 Ferrari GT 2 – Revolution|240x320|Minor issues|Almost perfect, cannot play audio/mpeg files|06/12/23|66af01c0abbaab642c77d19d5fb6c720 (240x320) Ferrari GT 3 – World Track|240x320|Perfect|NullPointerException’ and ‘NoSuchMethodError : io.Connector.open’ on console at the start but doesn’t affect the game.|06/12/23|fc8c50c2f506131f4cfcd02ef8d834b1 (240x320) Ferrari GT – Evolution|240x320|Perfect|Works perfectly|06/12/23|d74225f1c7910df0765fde6a77786a52 (240x320) +Ferrari World Championship 2009|240x320|Perfect|Works perfectly|10/01/24|6b3367c149bc719dc4c8e707c0da7585 (240x320) Final Fantasy II|240x320|Perfect|Works perfectly|06/04/23|1d98b18828254afa8d6d48d79d7a567a (240x320) 怒火之拳(街机经典) [Fist of Fury (Arcade Classic)]|240x320|Perfect|Works perfectly|11/02/23|e653a4aeefce38d853a4382b5ca8a809 (240x320) 拳霸天下2-功夫之王 (Fist of Fury 2 - King of Kung Fu)|240x320|Perfect|Works perfectly|01/23/24|05cbd685740ee042a1d3463add0b2a40 (240x320) Flatout 3D|320x240|Not booting|Crashes on boot with a StackOverflowError on lcdui.Display.setCurrent(), probably because it uses m3g and it interferes with lcdui to some extent|06/04/23|99d5884b06bf47e118255641f7610cbd (320x240) -Flowhex|320x240, 240x320|Not booting|Blank screen right after opening the jar file ( throws “Couldn't Load Image Data From Byte Array” in the console, but it wasn’t much of a problem on other NET Lizard games)|06/04/23|acba9cffed6b0d56be32f383bb1b12a2 (240x320) +Flowhex|240x320 (touch)|Perfect|Works perfectly despite throwing some 'Couldn't Load Image Stream' messages at the console, prior 'Not Booting' state was due to a faulty jar. Setting the Nokia 6280 (240x320) version to its correct res has it rendering everything it should, and touch is also supported.|10/01/24|ad5d1a3d3867d95ee03ecea03506ce67 (240x320) Flow Lines HEX|360x640 (touch)|Perfect|Works perfectly (fails to load a few Image Stream objects, but there’s no effect on the app)|06/05/23|5476b4f9a03aaf8b5ee0a46dab9b5f12 (360x640 touch) Freestyle Motocross IV|320x240 (touch), 240x320 (touch)|Perfect|Works perfectly, supports non-touch inputs but needs the Nokia Control Scheme for that|06/04/23|17f73dd2079e111f9d6f74db2e60343e (320x240 touch, 240x320 touch) Fruit Cutter 3D|640x360 touch|Ingame|No 3D objects render, seems to use M3G. 640X360 is not rotated.|09/29/24|564376a986288081d73671f7d61f7a05 (640x360 Touch) @@ -155,7 +166,7 @@ Galaxy on Fire (3D)|240x320|Ingame|Gets into the menus, but even that is followe Galaxy on Fire 2 (3D)|240x320|Ingame|Works well up to the menu, then doesn't render 3D objects (MascotCapsule V3 engine)|06/04/23|2aa3dc73a6b3ba5c1d308d6727fb5ead (240x320) Galazer Deluxe|320x240|Minor issues|Works almost perfectly, complains at the lack of a player for audio/mpeg, no audio|06/04/23|043e7a09a0434ffe9b86ee82ce698ad9 (320x240) Gangstar 2 - Kings of L.A.|240x320|Perfect|240x320 works perfectly, 320x240 crashes trying to load the map, but it does that on basically all of the emulators i tested. Requires the Nokia control scheme|06/04/23|292a152047cb069836952ba038a7a454 (240x320) -Gangstar 3 - Miami Vindication|320x240|Perfect|"Works perfectly, spams the console with ""m_cheat:"" followed by the five last movement keys pressed."|06/04/23|a7b2b791c2b5b0fe598abeaf7915da78 (320x240) +Gangstar 3 - Miami Vindication|320x240|Perfect|Works perfectly, spams the console with 'm_cheat:' followed by the five last movement keys pressed.|06/04/23|a7b2b791c2b5b0fe598abeaf7915da78 (320x240) Gangstar City|320x240|Perfect|Works perfectly. Needs the Nokia Control Scheme|06/04/23|cca78a60f24abfe73455899313115f6c (320x240) Gangstar - Crime City|320x240|Perfect|Works perfectly, requires the Nokia control scheme|06/04/23|bbbd308ed3165751264f4028eab18b82 (320x240) Gangstar Rio - City of Saints|320x240|Perfect|Works perfectly|06/04/23|a188eb697a0b38ace514c8f5a74da2c9 (320x240) @@ -163,7 +174,8 @@ Ghost Force|240x320|Perfect|Works Perfectly|06/04/23|0183212225a9fba87c9e12d5159 God of War - Betrayal|320x240|Perfect|Works perfectly|06/04/23|8d41f9d98b3c6c1afaa1e5517f854072 (320x240) 神魔争霸之炎黄至尊 (Gods and Demons of the Inferno Supreme)|240x320|Perfect|Works perfectly|06/04/23|4fe17d1d4e88d101958b5c92b8caae23 (240x320) Gorilla Rampage|320x240|Perfect|Works perfectly|06/04/23|8f304a193c50e50213b6820c8b1bb0a0 (320x240, 240x320) -Gravity Defied Lineage|240x320|Perfect|"Works perfectly. Throws “Canvas repaint(): Cannot read field ""case"" because ""this.c"" is null” but gameplay is unaffected"|06/04/23|9d87fe8cc4239885c31e9b0290a78339 (240x320) +Gravity Defied Lineage|240x320|Perfect|Works perfectly. Throws 'Canvas repaint(): Cannot read field 'case' because 'this.c' is null' but gameplay is unaffected|06/04/23|9d87fe8cc4239885c31e9b0290a78339 (240x320) +Great Legends: Robin Hood|240x320|Perfect|Works perfectly.|09/30/24|278fe2176ebc2b51c5dfbd3a228d40e1 (240x320) Green Farm|320x240|Perfect|Works perfectly, needs the Nokia Control Scheme.|06/04/23|2eedbcca0ecacd808f88fa346f7de223 (320x240) GT Racing 2 - The Real Car Experience|320x240|Perfect|Works perfectly|06/04/23|223ad14f563ab302dc40ceb84a167d6b (320x240) GT Racing Motor Academy|240x320|Perfect|Works perfectly|06/04/23|eed61e2d1c0ed75ee6ebc33b1254b95c (240x320) @@ -175,23 +187,29 @@ Gun Fever|240x320|Perfect|Works perfectly|06/12/23|850c302b51de42d43ea8d0ae5d6f5 Guns N' Glory|320x240|Perfect|Works perfectly|06/04/23|5182a6da5496f739fb4eff108b14d9cc (320x240) Guns Wheels and Madheads |240x320|Not booting|Fails to boot with InvocationTargetException on java2D classes, albeit both this and its sequel seem to use MascotCapsuleV3|18/28/23|e5a95c4a1a2899c914de14ee64f4eeb8 (240x320) Guns Wheels and Madheads 2|240x320|Not booting|Fails at boot with StackOverflowError on some java2d classes, followed by many Canvas.repaint() errors, probably because it also uses m3g|06/04/23|3cca76d0b386b8fede473be07f9f936b (240x320) -Harry Potter And The Deathly Hallows Part 1|360x640 (touch)|Perfect|Works perfectly but renders at half res then gets scaled to the phone’s native res. Use the “Halve Canvas Resolution” option for it|09/29/24|5ab216a5b3e028caab2a63def4232e83 (360x640 Touch) +Harry Potter And The Deathly Hallows Part 1|360x640 (touch)|Perfect|Works perfectly but renders at half res then gets scaled to the phone’s native res. Use the 'Halve Canvas Resolution' option for it|09/29/24|5ab216a5b3e028caab2a63def4232e83 (360x640 Touch) +Harry Potter – Find Scabbers|176x208, 96x65, 128x128|Perfect|Motorola 176x208 and nokia 96x65 works perfectly, nokia 128x128 gets stuck at the menu by force-redrawing it all the time, and nokia 176x208 behaves similarly to Ratatouille, with a key press freezing the emulation. Switch the control scheme appropriately, as they all need their specific layouts (Motorola uses nokia for now, it’s missing a separate, special control scheme for Motorola Triplets)|10/13/24|c1ad5ffb72c601e2ee41c4856d39425b (motorola 176x208) 5c1ab84613bf0daad0f8febe0110423c (nokia 128x128) d637870a29943d75033de0113720e3cd (nokia 176x208) Heroes Lore - Wind of Soltia|320x240|Playable|Works, but the input sometimes has a big delay or repeat pattern to it|06/04/23|effe7386b9cf98755f0b9196d29439bd (240x320) Heroes Lore - Zero|320x240|Perfect|Works perfectly|06/04/23|a57f94f5f4747e265ced3b548f68e0f0 (320x240) +Heroes of War – Nanowarrior 3D|320x240|Ingame|Menus work, crashes with ArrayIndexOutOfBounds errors on Canvas.repaint when trying to load a map. Like the other Heroes of War entry, uses M3G.|10/09/24|c1ece83c6680c09f05410824d1cb369e (320x240) Heroes of War – Sandstorm 3D|240x320|Ingame|Menus work, crashes with many m3g.World.find(int) errors after selecting a mission|06/04/23|b2fec368fec7ade5f1e1805e0500d980 (240x320) Hero of Sparta|320x240|Perfect|Works perfectly|06/04/23|cfb53ecb0fa954297ad69feec8205b71 (240x320) High Speed 3D|320x240|Ingame|Works up until the menu screen, then freezes on the loading right after it, console has errors on m3g.Appearance.setTexture() and m3g.Mesh.getAppearance()|06/04/23|3ae808fef4c1c6e7d7a579bf3ba0ac17 (320x240) +圣光启示录-龙之力量 (Holy Light Revelation – Dragon Power)|240x320|Perfect|Works perfectly|10/09/24|e7a7b34cc3e1a631540412424014e80c (240x320) Holy Wars – Sons of Enoch|320x240|Perfect|Works perfectly|06/12/23|0b660e81732f5b57e476186d6c992137 (320x240) +Hyper Blocks Breaker|240x320|Perfect|Works perfectly|10/09/24|8f91411f21e23946cb52ac5f29244c61 (240x320) Iron Man 2|240x320|Perfect|Works perfectly|01/22/24|eca7bda90d3cbcfadc13a5c748aec5f2 (240x320) Iron Man 3|240x320|Perfect|Works perfectly|01/22/24|fd3b9c4184b34ad036922deeac96e8cd (240x320) Jetboat 3D|320x240|Not booting|Freezes on the start logos, spams many Unknown Source errors at lcdui.Canvas.repaint(), notifySetCurrent() and setCurrent(), probably because it uses m3g|06/04/23|30e065d377a553504ac7af40fa8783de (320x240) Jet Pack Dash|360x640 (touch), 320x240 (touch)|Minor issues|Almost perfect, can’t load some Image Streams (Also 360x640 has to be rotated in gameplay, but not in the menu)|06/04/23|A5aebcfb671c4d9c51930684d41ee012 (320x240) 63b82f2f737f9060e9474d554fa4284c (360x640) +Jet Set Racing|240x320|Minor issues|Plays perfectly, background glitches similarly to Ninja Prophecy when turning left, but is just cosmetic|10/19/24|31a8d4edab7641ab5d0c19735c3d167d (240x320) +Johnny Crash |240x320|Perfect|Works perfectly after being limited to 60fps|10/12/24|537430e700a09ff60af761dc8e754da4 (240x320) Johnny Crash Does Texas|240x320|Perfect|Works fine once you limit it to 60fps.|06/04/23|d2c978b8f14dd747ed2e91c598f4d6bf (240x320) Jungle Twister – Puzzle Expedition|240x320, 320x240|Perfect|Works perfectly|06/04/23|8dd0b7279532e762b9a341586f23cb7d (320x240, 240x320) -Jurassic Park|320x240|Perfect|Works perfectly (throws a single “No Player for: “” in the console, but that’s about it)|08/11/23|8a9e5962bb9a34c1c799f5451575830c (320x240) +Jurassic Park|320x240|Perfect|Works perfectly (throws a single 'No Player for: '' in the console, but that’s about it)|08/11/23|8a9e5962bb9a34c1c799f5451575830c (320x240) Kamikaze Robots|320x240|Perfect|Works perfectly|06/04/23|df487054a4909f106fb68c2591e1e699 (320x240) 格斗之王2街头拳霸 (King of Fighters 2 Street Fighter)|240x320|Perfect|Works perfectly despite failing to load some image streams… no graphics data seems to be compromised|01/23/24|e107afd8db22460af45da13f52b43373 (240x320) -Knight Tales – Land of Bitterness|240x320|Minor issues|Garbled text on the very first screen (possibly asking you to enable audio), simply pressing “ok/5” will take you into the game|06/12/23|d4300368afe3815818722c9673ece3ae (240x320) +Knight Tales – Land of Bitterness|240x320|Minor issues|Garbled text on the very first screen (possibly asking you to enable audio), simply pressing 'ok/5' will take you into the game|06/12/23|d4300368afe3815818722c9673ece3ae (240x320) Liquidator|240x320|Perfect|Works perfectly|06/04/23|dee95e4398a42cff413ea6ca614f7679 (240x320) Liquidator 2|240x320|Minor issues|Almost perfect, can’t play audio/amr files|06/04/23|b3679b217e782facfd12e274a7be7cda (240x320) Little Big City|240X320|Minor issues|Almost perfect, can’t play audio/mpeg files|06/04/23|474675f9720cd4afcf0db3aeeb7688d7 (240x320) @@ -204,7 +222,8 @@ Medal of Honor Airborne 2D|240x320|Minor issues|Almost perfect. Complains about Mega Tower Assault|240x400 (touch), 480x800 (touch)|Perfect|Works perfectly, 480x800 version needs rotation|06/04/23|10a38be902d96eb4568bf72619cdeb20 (240x400 touch) df25fb6916ad50ab91171d2fdc90a37e (480x800 touch) Men in Black 3|240x320|Perfect|Works perfectly|06/04/23|b4216866a912e271c3cb1149dfa0025d (240x320) Metal Slug – Mobile Impact|240x320|Minor issues|Almost perfect, music doesn’t play but sound effects do.|06/05/23|184b9814ad112fb5608ed164b9de9ff1 (240x320) -流星蝴蝶剑(电影正版) (Meteor Butterfly Sword (movie original))|240x320|Minor issues|Almost perfect, but spams the console window with logs and prints nullPointerException in “buf” arrays. Needs the Nokia Control Scheme|06/04/23|f05abb65ae850def116eb39bbb8de467 (240x320) +流星蝴蝶剑(电影正版) (Meteor Butterfly Sword (movie original))|240x320|Minor issues|Almost perfect, but spams the console window with logs and prints nullPointerException in 'buf' arrays. Needs the Nokia Control Scheme|06/04/23|f05abb65ae850def116eb39bbb8de467 (240x320) +Meteos – Astro Blocks|240x320|Perfect|Works perfectly|10/12/24|636633dfa53ebd850de1b4859ca8d1c1 (240x320) Miami Nights – Singles In The City|320x240|Perfect|Works perfectly, logs a ton of text into the console, but it’s just debug data|09/19/24|777d411ee5d6ce7789312f6f00d62780 (320x240) Miami Nights 2 – The City Is Yours!|320x240|Perfect|Works perfectly|11/22/23|582dd5df9c9457560fa8547402fe7c03 (320x240) Micro Counter Strike|240x320|Ingame|Crashes on the match's load screen because of a m3g.Group.addChild() error|06/04/23|036aa47bf89d5aef22aae37b5c504c70 (240x320) @@ -216,6 +235,7 @@ Modern Combat 4 - Zero Hour|320x240|Perfect|Works perfectly|06/04/23|4bda642ea7b Motocross Trial Extreme|320x240|Perfect|Works perfectly|06/05/23|8f973360643b286b765d70a3c726ba97 (320x240) Moto GP 08|240x320|Perfect|Works perfectly|06/04/23|0af403bb3c7d60dd723a0f9930c39a81 (240x320) Moto Racing Fever 3D|320x240|Ingame|Menus work, freezes on the loading screen into gameplay.|06/04/23|6527b6ae1848935994f5780ec4b2ca55 (320x240) +Mr. Revolver|240x320|Minor issues|Works perfectly but there’s no audio… given its age, it either uses tones, or the jar in question just doesn’t really have any audio|10/09/24|824470e60b3bd81411d58e9d26f7d0df (240x320) Munkiki’s Castles|96x65|Minor issues|Works perfectly, but doesn’t play any audio, and the game’s options menu do not show up at all.|06/04/23|ee563d0de9d52cbe5783eb6e35f53d33 (96x65) N.O.V.A. 3|320x240|Perfect|Works perfectly|06/04/23|701c0b4ec3c0232b6ac99dd8167ba69e (320x240) N.O.V.A. Legacy|320x240|Perfect|Works perfectly|06/04/23|7ec11fad9b92805f2bd336818c5f5d05 (320x240) @@ -224,48 +244,63 @@ N.O.V.A. - Near Orbit Vanguard Alliance|320x240|Perfect|Works perfectly|06/04/23 Need For Speed - Most Wanted 2012 3D|320x240|Not booting|Crashes at the first loading screen before the menu, throwing an ArrayIndexOutOfBoundsException at the console, also uses m3g|06/04/23|6e1314433cca79f5f7afb2ed347f87c1 (320x240) Need For Speed - Pro Street 3D|240x320|Ingame|Gets to the menu, then crashes with an error on m3g.Node.getParent() when trying to load a quick match|06/04/23|9c0aa4d7209b34b3b58c4b9d3279d7cb (240x320) Need For Speed - The Run|320x240|Minor issues|Almost perfect, complains about the lack of a player for audio/amr|06/04/23|29b24e9f93d27baf39c7a567590df8c0 (320x240) +Neon Runner|320x240|Minor issues|Works perfectly but IMA ADPCM playback crackles a lot.|10/09/24|714aa6c6ab932a3b9bc4328b283d7caf (320x240) Ninja Prophecy|240x320, 320x240|Ingame|Works but background graphics are completely broken when scrolling up and to the left, making navigation a matter of guesswork|09/20/24|cc472c76b128fa90eca66f7d4e06f2e4 (240x320), 92add89899699c642a23ef769d47fe42 (320x240) -Nitro Street Racing|320x240|Perfect|Works perfectly|06/04/23|3f1f31a395d63f5369c8b842228b4642 (320x240) -Nitro Street Racing 2|320x240|Perfect|Works perfectly|06/04/23|1c186a5f9ee59724cc0c64709324cc49 (320x240) -Nitro Street Racing 3D|240x320|Ingame|No 3D objects render due to FreeJ2ME lacking M3G support.|06/04/23|2d339f9d2d78758043412d7b23c178e3 (240x320) +NitroStreet Racing|320x240|Perfect|Works perfectly|06/04/23|3f1f31a395d63f5369c8b842228b4642 (320x240) +NitroStreet Racing 2|320x240|Perfect|Works perfectly|06/04/23|1c186a5f9ee59724cc0c64709324cc49 (320x240) +NitroStreet Racing 3D|240x320|Ingame|No 3D objects render due to FreeJ2ME lacking M3G support.|06/04/23|2d339f9d2d78758043412d7b23c178e3 (240x320) +Nom|240x320|Perfect|Works perfectly|09/10/24|245ba3c25bd7a82fd7545d0a32dd49ff (240x320) +Nom 2 – Free Runner|240x320|Perfect|Works perfectly despite being choppier than its predecessor (intentionally so, it seems… maybe an “unlock FPS” hack of sorts would be useful here?), also needs the Nokia Control Scheme|09/10/24|b15c0fb732d008cccd24c75c15ea3a4b (240x320) Off-Road Dirt Motocross|240x320|Perfect|Works perfectly|06/05/23|94a264ba7b5c084f4f98145029bf4ea0 (240x320) Orcs and Elves|240x320|Minor issues|Almost perfect. Audio effects don’t play more than once unless the game loads a different effect.|06/04/23|52c7a715ff56f784913c0d49c614352d (240x320) Orcs and Elves II|320x240|Perfect|Works Perfectly|06/04/23|b5cc627162a30f6d5f8e0c401550b28f (320x240) 异世界豪侠幻魔传 (Otherworldly Heroic Fantasy Magic Legend)|320x240|Perfect|Works Perfectly|06/04/23|e482c8ddd1287a59be3ad61be8331a78 (320x240) -OutRoad 2|240x320|Not booting|Crashes at the start with “ERROR!!!! We haven't found a valid World node!!!” since FreeJ2ME lacks M3G support|06/04/23|3beeecb4e3f129aa50a5394d2f3d00ac (240x320) +OutRoad 2|240x320|Not booting|Crashes at the start with 'ERROR!!!! We haven't found a valid World node!!!' since FreeJ2ME lacks M3G support|06/04/23|3beeecb4e3f129aa50a5394d2f3d00ac (240x320) PAC-MAN Championship Edition|240x320|Perfect|Works perfectly|06/04/23|c391a8544a985dcf424ac87e4075bf27 (240x320) Pang|240x320|Perfect|Works pretty well, some minor console spam about key presses|06/04/23|c639d2b73f4b059b9d62cf44fa5107c4 (320x240) Panzer Panic|320x240|Perfect|Works perfectly|06/04/23|a1e5615712ec0df72f87e473137ecc64 (320x240) -Phantom Spider 3D|240x320|Not booting|"Crashes at the start with ""lang.en-US Not Found"" on the console"|06/04/23|a389ed86a7758c50640a4fbd8dfcaa84 (240x320) +Phantom Spider 3D|240x320|Not booting|Crashes at the start with 'lang.en-US Not Found' on the console|06/04/23|a389ed86a7758c50640a4fbd8dfcaa84 (240x320) +Phoenix Wright – Case 1|240x320|Perfect|Works perfectly|10/19/24|56024deabac416a3b51fb35fdfd5c0b8 (240x320) +Phoenix Wright – Case 2 Part 2|240x320|Perfect|Works perfectly|10/20/24|af3e870abd0f16dee66c94a4b2ea7a5a (240x320) 海盗王2 (Pirate King 2)|320x240|Perfect|Spams lots of messages on the console at boot, but works perfectly nonetheless.|06/04/23|c75ab0bd7874355177bf2aa27f45106b (320x240) Plants vs. Zombies|640x360 touch|Perfect|Works Perfectly, needs to be manually rotated. 640X360 version is not rotated and actually has a 640x360 framebuffer, and uses audio/amr files so those can’t be played yet.|06/04/23|2788f91c6430536ff9b6b090d9b37fb7 (640x360 touch) Powerboat Challenge|320x240|Ingame|Menus work, but doesn't render anything 3D|06/04/23|774141292adac23afdc2d8274a406bc6 (320x240) Predators|240x320|Perfect|Works perfectly|09/17/24|d69509dcb48da0f3e1cf678f3f8d892a (240x320) +Prince of Persia – The Forgotten Sands|240x320|Perfect|Works perfectly|10/12/24|7b5cc6f26a913a2b9d4d80e58cb30fdc (240x320) Prince of Persia - The Two Thrones|240x320|Perfect|Works perfectly|06/04/23|0024ff2b1f1cb988b81185e30c0d1ee6 (240x320) +Prince of Persia – Warrior Within|240x320|Minor issues|Works perfectly, audio playback crackles a lot during data loading, also has performance drops from time to time with tons of debug logging shoved into the console|10/12/24|dfeca5ad2b7b3946f440fdcbb89cf437 (240x320) Prince of Persia Zero|240x320|Minor issues|Almost perfect, can’t play audio/amr files|06/04/23|be01bac004e9fe5742a9eb080c6348d5 (240x320) Prison Break|320x240|Perfect|Works perfectly|06/04/23|874d4ee5d4fa7b73fd641651b613322e (320x240) +Project Gotham Racing|240x320|Ingame|Gets to the menus but can’t start any race since M3G implementation is incomplete|10/12/24|0343c7b6a5a3311709803da1bb6a6a16 (240x320) Pro Pinball Timeshock|320x240|Perfect|Works perfectly|06/04/23|5deeca95a8e2e603697936126a03e524 (320x240) Pure|320x240|Perfect|Works perfectly|08/11/23|7b267f053e87136a21b0e8b1343cb323 (320x240) -Puyo Pop Fever DX|640x360 touch|Playable|Audio doesn’t play at all, but is perfectly playable otherwise. 640X360 is not rotated, has to be a landscape resolution|09/29/24|d64785fb0cda5c0f00b53a309e99692d (640x360 touch) -Puyo Pop Fever Re:Chained (MOD)|Multiscreen|Minor issues|AMR version can’t play audio/amr files, and wav version has bad sound quality on wav samples. Both try to load invalid media from time to time, but plays perfectly fine otherwise and in the wav version’s case, all audio samples are played no problem.|09/29/24|0d5dca9840772346131f60acb3343f9d (Multiscreen) +Puyo Pop Fever DX|640x360 touch|Playable|Works perfectly with sound disabled, otherwise will crash as soon as someone enters fever mode due to the audio system overhaul, as FreeJ2ME will now freeze because the jar will try to load a midi file that FreeJ2ME deems as invalid (doesn’t seem to be though).|10/19/24|d64785fb0cda5c0f00b53a309e99692d (640x360 touch) +Puyo Pop Fever Re:Chained (MOD)|Multiscreen|Playable|AMR version can’t play audio/amr files, and wav version has bad sound quality on wav samples. Due to the audio system overhaul, FreeJ2ME will now freeze as soon as anyone enters fever mode, because the jar will try to load a midi file that FreeJ2ME deems as invalid (doesn’t seem to be though). Perfectly fine with sound disabled for the time being.|10/19/24|0d5dca9840772346131f60acb3343f9d (Multiscreen) Puzzle Challenge Deluxe|320x240|Perfect|Works perfectly|06/04/23|1b5f2ab71c21b2b4b9a48a2888541eea (320x240) Pyramid Bloxx|320x240|Perfect|Works Perfectly|06/04/23|b85508d3a65387fa9ac34a742a510a7a (320x240) R.U.S.H|320x240|Ingame|Menus work, but throws a NullPointerException at Vector.size i Canvas repaint() while trying to load the actual game|06/04/23|0ede5675d9946f7c64a99e0491d39777 (320x240) Race Driver GRID|320x240|Ingame|Menus work, needs 60fps limit. No 3D objects render due to missing M3G support|06/04/23|b8f9dfdd0b0d4b96dde565fb78ff984b (320x240) Racing Fever GT|320x240|Perfect|Works perfectly once you set it to 60fps|06/04/23|b99c792bb4495c3365f26b5c8775fdc0 (320x240) -Racing Fever GT 3D| 320x240|Ingame|"Menus work, but crashes with ""java.lang: Cannot invoke e.a()"" on the emulator screen while trying to load the actual game"|06/04/23|6e4dd02fdf1c9fee798c0f5b99b31896 (320x240) +Racing Fever GT 3D| 320x240|Ingame|Menus work, but crashes with 'java.lang: Cannot invoke e.a()' on the emulator screen while trying to load the actual game|06/04/23|6e4dd02fdf1c9fee798c0f5b99b31896 (320x240) 赛车风云-经典版 (Racing Style – Classic Edition)|320x240|Perfect|Logs a few things on the console, but works fine, needs the Nokia control scheme|06/04/23|8d4e59f11ce6a32f8d17f007e8fd8e7d (320x240) +Rainbow Six 3|240x320|Perfect|Works perfectly|10/09/24|a90f9d955b89f04f0823c487d5d6df43 (240x320) +Rainbow Six – Lockdown|240x320|Perfect|Works perfectly|10/09/24|98bd2365e8c55f67deb1c41870106b2b (240x320) +Rainbow Six – Vegas|240x320|Perfect|Works perfectly|10/09/24|f883132fefbcde90351d57f62dec0c76 (240x320) +Rally 3D (Nokia)|240x320|Ingame|Fine up until the menus, then nothing 3D renders. Given it’s Nokia, probably it’s using M3G.|10/01/24|0bd9a9710b8e375013c0c387e30e7b81 (240x320) Rally Master Pro|240x320, 320x240|Ingame|Menus work, but doesn't render anything 3D|06/04/23|fde732a31e643d572979cdeba5bd6d78 (320x240, 240x320) Rambo Forever|240x320|Perfect|Works perfectly|06/04/23|ef85f0caf72cf3099b96a9ccf53be363 (240x320) Rambo On Fire|240x320|Perfect|Seems to work perfectly. audio randomly cuts off but I’ve seen some games do that even on actual phones, although it’s good to keep this audio problem in mind.|06/04/23|d915812e8acfe89002b7cbaecc0b11fb (240x320) +Ratatouille|240x320|Ingame|Freezes as soon as you press any key, might be a more critical iteration of the Input issue shown by Heroes Lore – Wind of Soltia|10/12/24|d75f8638eed46ec6c0ff43b94fa0c183 (240x320) +Ratatouille – Cheese Rush|240x320|Perfect|Works perfectly|10/12/24|faa80d52ce52ff9abf469a29b99341eb (240x320) RAW – Special Unit|320x240|Perfect|Works perfectly|06/04/23|f3a65abdc8ffdbcb7f64e1b52f9bb1a8 (320x240) +Rayman Kart|240x320|Perfect|Works perfectly|10/20/24|9e34252d7eaa3fec135fb58534b3fb32 (240x320) Rayman: Raving Rabbids|240x320|Perfect|Works perfectly|08/11/23|e5818eed6bc3781b168feae3ee7c8beb (240x320) Real Football 2013|320x240|Minor issues|Almost perfect, can’t play audio/mp3 files|06/04/23|671f99d06f308495d52859763755e2e4 (320x240) Real Football 2016|320x240|Minor issues|Almost perfect, can’t play audio/amr files|06/04/23|3c624918f1cc895537e6b26d02bb3d31 (320x240) Real Football 2018|320x240, 240x320 (touch)|Perfect|Works perfectly|06/04/23|94940bbc58e6ee169bd325ebe496ce69 (320x240) Resident Evil Degeneration|240x320|Ingame|Input doesn’t seem to work correctly, appears to be a similar problem to the one faced on Heroes Lore: Wind of Soltia, but much worse.|06/04/23|83e77a2d29f97d5eacef70fae5c13345 (240x320) Resident Evil Uprising|320x240|Perfect|Works perfectly|06/04/23|9b60edbe72465c9fab50bf77825b857d (320x240) -Ridge Racer Drift|320x240|Perfect|Works perfectly|06/04/23|a26326ad174a10b89819b9469a934249 (320x240) +Ridge Racer Drift|320x240, 240x320|Perfect|Works perfectly|10/12/24|a26326ad174a10b89819b9469a934249 (320x240), 459517490528f61fec451eed26f27221 (240x320) Rise of Lost Empires|240x320|Perfect|Works perfectly|06/04/23|9b2ac243d97cda1b75bdd8e5912db5a6 (240x320) 公路漂移传说 头文字D ( Road Drift Legend - Initial D)|240x320|Perfect|Works perfectly|06/04/23|0874d125209e95f66b07ce1a6c8f66ac (240x320) Robot Battle Tactics|240x320|Perfect|Works perfectly, needs the Motorola Control Scheme|06/12/23|828c99aa643f11deeceed564659b2bff (240x320) @@ -273,14 +308,14 @@ ROCK BAND Reloaded|320x240|Perfect|Works perfectly|09/20/24|0e2aaa30043298c6db6a Roller Coaster Revolution – 99 Tracks|320x240|Perfect|Works perfectly|06/04/23|af2c9eacf02dda6e83e738350cf93678 (320x240) Roller Coaster Rush 3D|240x320|Not booting|Fails at the initial loading screen with NullPointerException at javax.microedition.lcdui .Display$SerialCallTimerTask .run(), uses m3g|06/04/23|c4427a15bae87d4aec5e23d5b96e73cd (240x320) Rolling with Katamari|320x240|Perfect|Works perfectly, needs the Nokia Control Scheme.|06/04/23|24508ee9ffa405b45d353b52b6d714c7 (320x240) -Saints Row 2|240x320|Minor issues|"Works almost perfectly, complains about the lack of a player for ""audio/amr"""|06/04/23|411b30d4735567cd098b418de58efad0 (240x320) +Saints Row 2|240x320|Minor issues|Works almost perfectly, complains about the lack of a player for 'audio/amr'|06/04/23|411b30d4735567cd098b418de58efad0 (240x320) 圣石记II(Saint Stone II)|320x240|Perfect|Works perfectly|06/04/23|50ae259c9305834faad49a0e96a220b4 (320x240) Saint Stone – Knight’s Legend|240x320|Perfect|Works perfectly|09/19/24|C054242cfa5a8b80f4b1a28490fcd426 (240x320) -Samurai|240x320|Perfect|Works perfectly despite throwing some “drawImage A:null” messages at the console|10/29/23|97f100eac80c70602442bc5e454a488c (240x320) +Samurai|240x320|Perfect|Works perfectly despite throwing some 'drawImage A:null' messages at the console|10/29/23|97f100eac80c70602442bc5e454a488c (240x320) SCX GT|240x320|Perfect|Works perfectly|10/29/23|c2936a3965874a71c701f25be67c8875 (240x320) Sega Rally 3D|320x240|Not booting|White Screen after the audio selection screen, probably uses m3g|06/04/23|def50d213c538c209e1ce520690b96f7 (320x240) Shadow of Egypt 3D|240x320|Perfect|Works perfectly|06/04/23|c23f434bd0e3661ac5017f34bbdf0a31 (240x320) -Shadow Shoot|240x320|Playable|No audio is played at all, but can be played normally otherwise|09/29/24|aaa7665cc7465cacb34de22a063b6ebe (240x320) +Shadow Shoot|240x320|Perfect|Works perfectly|10/19/24|aaa7665cc7465cacb34de22a063b6ebe (240x320) Shadow Walker|240x320|Perfect|Works perfectly|06/04/23|d9b46a7d377321ae0b57bf2c7a508e57 (240x320) Shadow Zone: Chernobyl - The Nuclear Apocalypse|240x320|Perfect|Works perfectly|06/04/23|b11e66712294a8ea7a4ecf304e5f6bab (240x320) Shiver 3D|320x240|Perfect|Works perfectly|06/04/23|2acd9b0013d64ef0f6c7a53f6ab5baf0 (320x240) @@ -293,9 +328,14 @@ Smash Kart Racer|320x240|Perfect|Works perfectly|06/04/23|62dc541bf72ed8c9208a8c Snake Revolution|320x240|Perfect|Works perfectly|06/04/23|660e8234182bd740f0aea49d0b65e04d (320x240) Solid Weapon 2 3D|320x240|Ingame|Gets to the menu, but doesn't load any stage|06/04/23|a18f3c6fe43c4c6bce46faf332c7a7d5 (320x240) Solid Weapon 3 - Red Gun|320x240|Perfect|Works perfectly|09/19/24|8416fbc9040b95dfc0f163ad9696cbc0 (320x240) -Sonic Advance|320x240|Minor issues|Works perfectly, despite BGM cutting off when certain cues (1-UP) are played|09/29/24|1f39e8ef85c6b26dd07d95409554c386 (320x240) +Sonic Advance|320x240|Perfect|Works perfectly|10/19/24|1f39e8ef85c6b26dd07d95409554c386 (320x240) +Sonic & SEGA All-Stars Racing|240x320|Perfect|Works perfectly|10/12/24|009cf592bfd13149a3626ee8bd0f9414 (240x320) +Sonic Jump|240x320, 132x176|Perfect|Works perfectly|10/12/24|5f9e32061d366f236450b1f06eeb6eaf (240x320) Sonic Runners Adventure|320x240|Minor issues|Almost perfect, can’t play audio/mpeg files, needs the nokia control scheme|06/04/23|35fbe093fde433c8fa7ffea5d7c029dc (320x240) -Sonic The Hedgehog – Part One|240x320|Minor issues|Cannot play audio/amr files and some objects animate too fast which can be fixed by a 60fps lock at the cost of making the game less smooth|09/29/24|386dd67f7d8beba3f3c1053116ce6e8e (240x320) +Sonic The Hedgehog – Part One|240x320|Minor issues|Cannot play audio/amr files and some objects animate too fast which can be fixed by a 60fps lock at the cost of making the game less smooth, some midi streams have a tendency to jump around when playing|09/29/24|386dd67f7d8beba3f3c1053116ce6e8e (240x320) +Sonic The Hedgehog – Part Two|240x320|Minor issues|Cannot play audio/amr files and behaves just like Part One in General|10/12/24|74d9b7576efd75f3e33f2d42300674fd (240x320) +Sonic The Hedgehog 2 – Crash!|240x320|Minor issues|Can be played, but has abysmal performance on the very first set of stages, not sure if a bug with FreeJ2ME per se, as other simulators also run this jar badly (and it has some insane 500ms sleep() calls in its decompiled source). Also throws “Open Record Store C”, meaning it’s time to test the implementation of this one|10/12/24|ac29dbea543e3c2e31f05500281cac66 (240x320) +Sonic The Hedgehog 2 – Dash!|240x320|Perfect|Works perfectly|10/12/24|23e55e4640994594a940c18c6271da4a (240x320) Sonic Unleashed|320x240|Perfect|Works perfectly|06/04/23|baffde04b1f7e75157dd7a59b4e2dc9e (320x240) Soul of Darkness|320x240|Perfect|Works perfectly|06/04/23|340994bc9aeb487999d4dc61c02db0a3 (320x240) Space Impact III|128x128|Perfect|Works perfectly|06/04/23|56c5c9c79f3bc1fd2227ae0b3cef3e89 (128x128) @@ -305,9 +345,11 @@ Speed Addict Underground II|240x320|Perfect|Works perfectly|06/04/23|abdc3fc19c8 Speed Spirit|320x240|Ingame|Reaches the menus, but it is impossible to play due to the lack of either M3G or MascotCapsuleV3 support (uses Abyss Engine)|08/11/23|1a01229054b58d0381dd171dd10d198f (320x240) Spider-Man – Toxic City|320x240|Perfect|Works perfectly, spams many messages on the console though|06/04/23|ae95f137a3a2d5f8f8eb3822a66e6b7f (320x240) Spider-Man – Ultimate Power|320x240|Minor issues|Works pefectly, but can't play audio/amr and audio/mp3 files|06/04/23|8728847daa516c7c68a1cbbee3af7bb0 (320x240) +Spyro – Ripto Quest|176x208|Ingame|"Gets stuck at the intros, crashing with a ‘Canvas repaint(): null java.lang.NegativeArraySizeException’ error +"|10/14/24|1571853102457c75375faa55d7362b26 (176x208) Starblaster|320x240|Perfect|Works perfectly|06/04/23|9c6ff7a9d433ff1c03ac9a4064d8b0ca (320x240) Star Invasion|320x240|Perfect|Works perfectly|06/04/23|40c6698fd56d37ee5e15acf0432385ff (320x240) -Star Warriors (Raiden)|240x320|Perfect|Works perfectly. Has to be limited to 60fps and loading takes a while… also throws “Canvas repaint(): null NullPointerException” about fonts at the start, but the game is unaffected.|06/04/23|585c03bc66cc45a8cc448d940ff89706 (240x320) +Star Warriors (Raiden)|240x320|Perfect|Works perfectly. Has to be limited to 60fps and loading takes a while… also throws 'Canvas repaint(): null NullPointerException' about fonts at the start, but the game is unaffected.|06/04/23|585c03bc66cc45a8cc448d940ff89706 (240x320) Star Wars – The Force Unleashed|320x240|Perfect|Works perfectly|06/04/23|3f1f5e2f628a281f88fd01605c2d38d4 (320x240) Stranded|240x320|Perfect|Works perfectly|06/04/23|3b5758950c3c7064c5fc03fc445d001c (240x320) Stranded 2 – Mysteries of Time|240x320 (portrait 320x240)|Perfect|Works perfectly, default rotation works with 240x320 res|06/04/23|b8f30c46689392f1ba4eec5d2275dd83 (portrait 320x240) @@ -315,11 +357,12 @@ Super Action Hero|240x320|Not booting|Does not boot, only creates two 240x320 ca Super K.O. Boxing 2|240x320 (portrait 320x240)|Perfect|Works perfectly|06/04/23|6b6b6d012ff84cfbbf949e46269f9039 (portrait 320x240) 永远的超级玛丽2 (Super Mario Forever 2)|176x220, 240x320, 320x240|Perfect|Works perfectly, 176x220 version can be played in 240x320 or 320x240 just fine (maybe even higher) , most of the graphics scale perfectly with the viewport|10/29/23|378e6374471a205f76513c31dbe97f21 (176x220, 240x320, 320x240) Super Puzzle Bobble|320x240|Perfect|Works perfectly|06/04/23|9c6ee3a39eec6dbfff28d65ee3f7a2b0 (320x240) -Super Taxi Driver - The Original|240x320|Not booting|"Crashes at the start with ""Cannot invoke 'javax.microedition.m3g .Group.getChildCount()' "" errors."|06/04/23|e1b6dd9f480a503db7d797baf7c6641c (240x320) +Super Taxi Driver - The Original|240x320|Not booting|Crashes at the start with 'Cannot invoke 'javax.microedition.m3g .Group.getChildCount()' ' errors.|06/04/23|e1b6dd9f480a503db7d797baf7c6641c (240x320) Super Water Bomber|320x240|Perfect|Works perfectly|06/04/23|0413aebaea15c417d41795897804abff (320x240) -SWAT – Elite Troops|352x416|Perfect|Works perfectly despite throwing some “Couldn't Load Image Stream” messages at the console|10/29/23|ce2b31a131262d7385c79d7c291111f7 (352x416) +SWAT – Elite Troops|352x416|Perfect|Works perfectly despite throwing some 'Couldn't Load Image Stream' messages at the console|10/29/23|ce2b31a131262d7385c79d7c291111f7 (352x416) Tank Generation|320x240|Perfect|Works perfectly|06/04/23|9b3dfe7a2422bd965796fe553e035e09 (320x240) Tank-J|240x320|Perfect|Works perfectly|08/11/23|7948b4addccc0fccd2402f653c7d8b16 (240x320) +Tanks Pro|320x240|Minor issues|Works perfectly but can’t play audio/amr files|10/09/24|7fccdd301770dbcd065914cd268e355e (320x240) Tank-X|320x240|Perfect|Works perfectly|06/04/23|967657ecb99143a7a3b8220af62ef1b7 (320x240) Terror Attack - Mission 25/11|240x320|Not booting|Freezes right at the start with NoSuchMethodError: javax.microedition.io .Connector.open(String, int)|06/04/23|dbfdbb919e62a2bb46f7a43bcbafdc87 (240x320) Tetris Mobile|320x240|Perfect|Works perfectly|09/20/24|631e961b6688c0300a7dd5dce34b1a28 (320x240) @@ -327,6 +370,7 @@ Tetris Revolution|320x240|Perfect|Works perfectly|06/04/23|3b3fdf9d0a1c9e17d1b82 The Avengers – The Mobile Game|640x360 Touch (but keys work)|Minor issues|320x240 is missing lots of 2D elements, 240x320 fails to boot with a NullPointer in setCurrent(next), but 640x360 works fine but can’t play audio/amr files. Also 640x360 is not rotated, needs an actual 640x360 screen resolution.|06/04/23|a04dfbf10bd701367f63a341b4830974 (640x360 touch) The Dark Knight Rises|320x240|Minor issues|Works fine, but uses a lot of different audio formats, with audio/mpeg and audio/amr being requested|06/04/23|6ea6b7f7169169469d1f0e4a1068a5dc (320x240) The Legend of Spyro – A New Beginning|320x240|Perfect|Works perfectly|06/04/23|32c4dfbe21e51cab5bf6c40f5c49a990 (320x240) +The Legend of Spyro – Dawn of the Dragon|240x320|Perfect|Works perfectly|10/19/24|c46c0fc9750a1b115d575bd4ef3767f0 (240x320) The Legend of Spyro – The Eternal Night|320x240|Perfect|Works perfectly|06/04/23|e96add7b713d426369d6a43904f20221 (320x240) 魔塔战争 (The Magic Tower War)|240x320|Perfect|Works perfectly, but constantly spams the console with useless messages. Could be specific to the tested jar file.|06/04/23|c002d68c14fae1692d8d2ec05c529c6b (240x320) The Overtaker 3D|352x416|Perfect|Works perfectly|06/04/23|0db8125264f2ca4e4e511709e050a9d6 (352x416) @@ -340,7 +384,7 @@ Three Hegemony|240x320|Not booting|Crashes on the first screens with canvas repa Thunder 2012|320x240|Perfect|Works perfectly, some lcdui.Image.getWidth() errors in the console, but doesn't affect the game|06/04/23|9cfb29ed16459267ce5066544383f8f5 (320x240) Time Crisis Elite|320x240|Perfect|Works perfectly, but requires the Nokia Control Scheme|06/04/23|19d6f2c499065df25baaa37e0301a29e (320x240) 时空旅者-七日的遗产 (Time Traveler – Legacy of Seven Days)|240x320|Perfect|Works perfectly|06/04/23|32c738d0b31dd383c57a7fb6becf1aa9 (240x320) -TOCA Race Driver 3 3D|320x240|Ingame|"Gets to the menu, but complains about the lack of a player for audio/amr, and shows a screen with the text ""Your Handset needs to re-organize its memory. Please reload to continue play"" when trying to load a track"|06/04/23|ba0c968623b829eed55011fdf3dac4cf (320x240) +TOCA Race Driver 3 3D|320x240|Ingame|Gets to the menu, but complains about the lack of a player for audio/amr, and shows a screen with the text 'Your Handset needs to re-organize its memory. Please reload to continue play' when trying to load a track|06/04/23|ba0c968623b829eed55011fdf3dac4cf (320x240) Tom Clancy’s Ghost Recon 2 – Advanced Warfighter|240x320|Perfect|Works perfectly|06/04/23|808842171fb49f36e4994f15e8fec9b1 (240x320) Tom Clancy's H.A.W.X.|240x320|Perfect|Works perfectly, 240x320 however can’t play video/3gpp (!!!)|06/04/23|0b8b4593141a006105d1b363751a1798 (240x320) Tom Clancy's Splinter Cell - Pandora Tomorrow|240x320|Perfect|Works perfectly, needs the Motorola Control Scheme|06/04/23|19ede4406110ad609ad05a917db52348 (240x320) @@ -357,7 +401,9 @@ Tropical Madness|240x320|Perfect|Works perfectly|06/04/23|979dd311bcfd875e5b158e Turok|320x240|Perfect|Works perfectly|06/04/23|971164045681ef4a666d4b64a9e78fbb (320x240) Underground Racer|176x220|Perfect|Works perfectly|06/04/23|bd3dbb6cad2158cbdaea7b016d6fd0ab (176x220) Unparalleled Fighting Spirit of Jiuyangzhenjing|240x320|Perfect|Works perfectly|01/23/24|f71bf044a1cd7d8331f425c8b52be9c6 (240x320) +Up (Disney Pixar)|240x320|Minor issues|SonyEricsson K800 version works perfectly if you disable effects (otherwise FreeJ2ME will crash if you pick balloons), Nokia N95 version on the other hand just gets stuck in a blank canvas at the start.|10/20/24|7d11f49cbb513abd0f82a0fea7d38a5a (K800 240x320) 8c79dcf0b18daecd1abaf7df595f9fe0 (N95 240x320) Viper Wars|240x320|Perfect|Works Perfectly|09/29/24|7ff3114672f6b52b811156d5614bcd30 (240x320) +WALL-E|240x320|Minor issues|Works perfectly, it’s just that the audio fades have a note spam that can get a bit annoying at higher volumes.|10/19/24|27cf69bef17bb928f338767636701f43 (240x320) 魔兽远征-恶魔猎手觉醒 (Warcraft Expedition - Demon Hunter Awakening)|320x240|Perfect|Works perfectly.|06/04/23|0a7d55bd372001eaef40262fa4213c30 (320x240) 战争危机-法老之怒 (War Crisis - Pharaoh's Wrath)|240x320|Not booting|Intros work fine, but suddenly closes when it reaches the menu, probably uses m3g.|06/04/23|fad173a1f4a2bdb9bab3506e91092104 (240x320) Watchmen – The Mobile Game|320x240, 240x320|Perfect|Works perfectly|06/04/23|a5666e9847b7b0ef9ac3704da72d4cde (320x240, 240x320) @@ -368,15 +414,16 @@ Wrath of the Titans|320x240|Perfect|Works perfectly|06/04/23|b6eafa64128f82b6f40 XIII|240x320|Perfect|Works perfectly|06/04/23|8e8d65592a792bbd098e4f5940e66c61 (240x320) XIII 2 – Covert Identity|240x320|Perfect|Works perfectly|06/04/23|daa700fe734aaf1664f61d6f98b54676 (240x320) X-Men Origins – Wolverine|240x320, 320x240|Perfect|Works perfectly|06/04/23|bfda5da530722e7c57ce589c07ab4bc6 (320x240) -XXx 2 – The Next Level|240x320|Perfect|Works perfectly|06/04/23|17126eaec0d2ac8107d57fc895d65fb5 (240x320) +xXx 2 – The Next Level|240x320|Perfect|Works perfectly|06/04/23|17126eaec0d2ac8107d57fc895d65fb5 (240x320) 魔炎兽猎传-血斩邪龙 (Yang Chuan Hunter: Blood Of The Evil Dragon)|240x320|Perfect|Works perfectly|06/04/23|e559921fc276af7d3be98ccb0179a17e (240x320) -斩妖伏魔录 (“Zhangshi Voodoo Record”)|240x320|Perfect|Works perfectly|06/04/23|ce8a21ce0e8b5208020c707c385e0357 (240x320) -斩妖伏魔录 2 (“Zhangshi Voodoo Record” 2)|240x320|Minor issues|Works almost perfectly, has some problems with lcdui setCurrent()|06/04/23|a096aa32f80566b3edfbf93b3c366e8a (240x320) -斩妖伏魔录 3 (“Zhangshi Voodoo Record” 3)|240x320|Perfect|Works perfectly, needs the Nokia Control Scheme.|06/04/23|c2e9a03d33507bf90e797feb17a37505 (320x240) -斩妖伏魔录 4 (“Zhangshi Voodoo Record” 4)|240x320|Perfect|Works perfectly|06/04/23|2a1e2ae0db1d6329825a742bff5f880b (240x320) -Zombie Attack|240x320|Perfect|Works perfectly despite throwing some “Couldn't Load Image Stream” messages at the console|10/29/23|7f6cb5ee1885baf24a68c656fca094ec (240x320) +斩妖伏魔录 ('Zhangshi Voodoo Record')|240x320|Perfect|Works perfectly|06/04/23|ce8a21ce0e8b5208020c707c385e0357 (240x320) +斩妖伏魔录 2 ('Zhangshi Voodoo Record' 2)|240x320|Minor issues|Works almost perfectly, has some problems with lcdui setCurrent()|06/04/23|a096aa32f80566b3edfbf93b3c366e8a (240x320) +斩妖伏魔录 3 ('Zhangshi Voodoo Record' 3)|240x320|Perfect|Works perfectly, needs the Nokia Control Scheme.|06/04/23|c2e9a03d33507bf90e797feb17a37505 (320x240) +斩妖伏魔录 4 ('Zhangshi Voodoo Record' 4)|240x320|Perfect|Works perfectly|06/04/23|2a1e2ae0db1d6329825a742bff5f880b (240x320) +Zombie Attack|240x320|Perfect|Works perfectly despite throwing some 'Couldn't Load Image Stream' messages at the console|10/29/23|7f6cb5ee1885baf24a68c656fca094ec (240x320) 丧尸危机-全城爆发 (Zombie Crisis – Citywide Outbreak)|240x320|Minor issues|Almost perfect, cannot play some audio/amr files|11/02/23|f949ff88b3088d5e9c54c854a24536b3 (240x320) Zombie Infection|320x240|Perfect|Works perfectly|06/04/23|e1a6b41198c60060bf7da771358fb380 (320x240) Zombie Infection 2|320x240|Perfect|Works perfectly|06/12/23|160815bed90bcf32247e009f14e8aa21 (320x240) Zombiewood|320x240|Minor issues|Almost perfect, but can’t play audio/amr files. Also benefits from a 60fps cap|06/04/23|fa2e3ea981c083f44c8185d3dadc1a2f (320x240) Zuma’s Revenge!|320x240|Perfect|Works perfectly|06/04/23|b67e9af97147a4cca8642152d76d5e90 (320x240) +Zuma-X|320x240|Perfect|Works perfectly|10/12/24|a22e944589522c81480aed036e3db180 (320x240)