woesss / JL-Mod

J2ME emulator for Android (unofficial fork of https://github.com/nikita36078/J2ME-Loader)
Apache License 2.0
171 stars 13 forks source link

Bug with Marble Madness 3D #29

Closed sotirisdim4 closed 2 years ago

sotirisdim4 commented 3 years ago

Emulator version: 0.77.3+MC_0.98.5

Game version: Marble Madness 3D v1.7

Game resolution: 240x320

Device: Samsung Galaxy S10+ Exynos (SM-G975F)

Android version: 11 (Version G975FXXU9FUCD)

Description of the issue: When playing Marble Madness 3D, levels GOLD 1 and GOLD 2 play just fine, but in GOLD 3, the textures are jittery, and when you get past a certain point in the level, the 3D textures completely disappear, leaving only the backgroud visible (but the game behaves as if nothing is wrong). This happens even when the micro3d.v3.render.no-mix2D3D: true parameter is set, and no matter if I use a software or a hardware renderer. Also, changing the resolution does nothing either. Also, accelerometer functions don't work, and if you don't disable motion in the game settings menu, you can't even move around if you attempt to play a level, and the timer is frozen. Attached below are screenshots from GOLD 1, GOLD 3 before and after the point where the texture vanishing happens, and also my game settings.

EDIT: Additionally, if you turn on landscape mode on in settings, and attempt to play any level, it outright refuses to load, getting stuck on the loading screen.

Screenshot_20210504-210809_JL-Mod Screenshot_20210504-211000_JL-Mod Screenshot_20210504-211022_JL-Mod Screenshot_20210504-211026_JL-Mod Screenshot_20210504-211032_JL-Mod Screenshot_20210504-211932_JL-Mod Screenshot_20210504-211940_JL-Mod Screenshot_20210504-211946_JL-Mod Screenshot_20210504-211949_JL-Mod

**

woesss commented 3 years ago

Send me your save - I won't have the patience to go through even one level.
Also, save the log immediately after starting GOLD3 and send it too.

The problem with the accelerometer is complicated - there are differences in units of measurement for different phone models and they cannot be determined automatically. There are also differences in the implementation of the interface for working with the sensor. To solve this, we need to collect a database of phone configurations and implement emulation of specific models by choosing the appropriate profile. In this case, the user will have to know for which model the game was developed.

sotirisdim4 commented 3 years ago

Send me your save - I won't have the patience to go through even one level. Also, save the log immediately after starting GOLD3 and send it too.

The problem with the accelerometer is complicated - there are differences in units of measurement for different phone models and they cannot be determined automatically. There are also differences in the implementation of the interface for working with the sensor. To solve this, we need to collect a database of phone configurations and implement emulation of specific models by choosing the appropriate profile. In this case, the user will have to know for which model the game was developed.

Here are the files you asked for. The bug keeps happening in the new version as well. Now as far as what phone the game was designed for, I'm not really sure. As far as I know it came included with the Sony Ericsson W910i but I've also seen it for the K850i so I'm not really sure. MM3D Save + GOLD3 Log.zip

woesss commented 3 years ago

A graphical bug has been fixed. Fixing the accelerometer requires more serious work.

Moutoncorne commented 3 years ago

Les jeux ne sont pas en français. J'aimerai que vous ajouter cette langue pour que je comprenne mieux. Et j'aimerais beaucoup que vous améliorer les sons et musique des jeux pour que ce soit plus agréable à jouer. J'espère que vous lirez mon message

woesss commented 3 years ago

@Moutoncorne L'émulateur ne peut pas vous aider avec cela. Vous devez rechercher des jeux en français - la langue est alors sélectionnée dans les paramètres du jeu lui-même, ou automatiquement en fonction de la langue de votre appareil. Si vous n'êtes pas satisfait de la traduction dans l'interface de l'émulateur lui-même, vous pouvez aider à l'améliorer ici: https://crowdin.com/project/j2me-loader
Je ne connais pas le français. Et s'il vous plaît ne postez pas la même chose sur tous les sujets à la fois.

Moutoncorne commented 3 years ago

For games, I went to dedomil but the sony ericsson k800I games are only in English. I'm not sure if there is a way to get the games in French?

woesss commented 2 years ago

Accelerometer support added

GeorgeYT9769 commented 1 year ago

Yoo im looking for that game, but nowhere on the internet. Does anyone have it? Thx