[Broken Game] Sonic the Hedgehog - minor audio issues (and major visual issue)
- Dominant language
- Java
- Stars
- 75
- Forks
- 9
- Avg merge
- 7h 56m
- Merged PRs (30d)
- 1
Description
## Game
- `Fully-Working Appli/Sonic the Hedgehog Trial Version/P901iTV Version/` - this version works well but with minor mostly-audio issues.
- `Fully-Working Appli/Sonic the Hedgehog Trial Version/P902i Version/` - in addition to the issues from P901iTV, this one has the major graphical issue.
The other versions are not as interesting since they have less levels, I didn't check those.
## Issue
There are various issues and they are MOSTLY minor and related to audio. It's been a while since I played the game on idkdoja so pardon me on that.
- Listening to the music track that plays in Green Hill Zone reveals that the music channels in the ringtone are out of sync with each other in openDoJa, compared to what is expected and to the Sega Genesis and MIDP versions on both hardware and on emus/implementations. FreeJ2ME-Plus on the DoJa versions also has this issue. It's possible that this is not limited to the Green Hill Zone music theme.
- In Green Hill Zone Act 3, Spring Yard Zone Act 1 and probably some other levels there is a hidden Speed Shoes box that temporarily speeds up the player character. In the Genesis version it also temporarily increases the tempo of the music for the duration of the speed effect, in the MIDP versions I think they removed this tempo effect. The issue in this case is that grabbing the powerup when playing using openDoJa has a high chance to completely mute the audio until the game is closed and started again.
- On the help instructions screen accessible from the title screen, the text is rendered using a hard-to-read color. It's likely that this is not the intended color for this screen.
Exclusive to the P902i version, only the sprite layer is rendered while in the game, not any other graphics, which is a major graphical issue not present when playing the P901iTV version.
## Evidence
Speed Shoes issue (bullet point 2):
https://github.com/user-attachments/assets/a4cf9a65-204f-4c71-85bf-74d9499c7522
Help screen issue (bullet point 3):
P902i version:
## Crash Logs
It doesn't crash at any point, and I have no idea as to where to find the logs otherwise, sorry.
## Extra Notes
I am submitting this on behalf of the moderation staff for Sonic feature phone speedrunning leaderboards, which I'm not formally part of, but I'm somewhat of an advisor. Getting rid of idkdoja for those would be a massive step forward, and I think it's already possible thanks to this implementation program ("emulator"), although the official word has not been said yet, and Sonic feature phone speedrunning is not in high demand anyway. This game already seems to work very well including the 3D rotating special stages, and there are only some issues to solve with the P901iTV version, though the P902i version seems to be in a worse state. Thank you for the contributions to the cause of improving dumbphone runtime implementations.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.