nikita36078 / J2ME-Loader

A J2ME emulator for Android.
Apache License 2.0
1.72k stars 195 forks source link

Soulcalibur Mobile not installing #865

Closed TTLTTLR closed 2 years ago

TTLTTLR commented 2 years ago

Emulator version: 1.7.4-play

Game version: 1.0.0 (Sony Ericsson K800i)

Game resolution: 240 × 320 (For example, 240x320 or 640x360)

Device: Infinix HOT 10 Play (For example, Samsung Galaxy S7)

Android version: 10

Description of the issue: When the JAD file is tapped, the emulator returns to the game list screen and the message "Error: Bad descriptor" appears. However, the game worked in a previous version of the emulator. I altered the file a tad (changed only the MIDlet-Name and MIDlet-Vendor), but that has never stopped games from installing, at least not before. (What's the problem? - Screenshots showing the issue if applicable)

ptnnx commented 2 years ago

Tap a .jar file?

TTLTTLR commented 2 years ago

That worked, but there's another quite-similar issue: Super Street Fighter II, which also worked before, fails to install even if a JAR is used ("Error: Fail attribute 'MIDlet-Vendor' not found"; that probably could be fixed through file-editing), and the JAD seems to be nowhere to be found on the Internet.

ptnnx commented 2 years ago

Provide a .jar? .jar.zip!

TTLTTLR commented 2 years ago

https://java.gogamz.com/game/1202-super-street-fighter-ii/

ptnnx commented 2 years ago

res.jar.zip I added :Vendor: now working fine

TTLTTLR commented 2 years ago

Um, how exactly is that zip used? Is it meant to be extracted to the J2ME-Loader folder? There doesn't seem to be a .jad/jar in it, and the emulator can't use zips for installation, so I was wondering.

ptnnx commented 2 years ago

res.jar.zip (rename) to → res.jar Then install

TTLTTLR commented 2 years ago

Thanks. 👍