|
|
Playing Moon Base 1st life get over 900 points on first wave seems to end the game. The game stops and a message scrolls out from the right that says: You are too strong The game them shows game over, then back to attract mode. I don't see any documentation about this.
[ATTACHED IMAGE]
|
|
|
|
looks to be a bug. but still haven't figured out which version it started with (NT)
[Re: Divemaster]
#398308 - 04/15/24 10:00 PM
|
|
|
|
|
version 245 it stops working correctly
[Re: Divemaster]
#398309 - 04/16/24 12:05 AM
|
|
|
It works fine in version 244. Stops working correctly in 245. If someone wants to report it to mame testers.
|
|
|
gregf |
Ramtek's Trivia promoter
|
|
|
Reged: 09/21/03
|
Posts: 8619
|
Loc: southern CA, US
|
|
Send PM
|
|
|
Re: version 245 it stopped working correctly *edit*
[Re: Divemaster]
#398310 - 04/16/24 02:57 AM
|
|
|
> It works fine in version 244. Stops working correctly in 245.
Thanks with narrowing the search to find when the emulation bug first appears. And hap has fixed the issue.
— https://github.com/mamedev/mame/blob/fc3...080bw.cpp#L6053
GAME( 1979, rollingc, 0, rollingc, rollingc, rollingc_state, empty_init, ROT270, "Nichibutsu", "Rolling Crash / Moon Base", MACHINE_IMPERFECT_SOUND | MACHINE_IMPERFECT_COLORS | MACHINE_SUPPORTS_SAVE )
—
That would have been something had it been some unique hardware protection booby trap that finally became exposed like the coinop cabs of Atari Tempest and their protection checks that were eventually discovered and documented.
Edited by gregf (04/16/24 05:15 PM)
|
|
|
gregf |
Ramtek's Trivia promoter
|
|
|
Reged: 09/21/03
|
Posts: 8619
|
Loc: southern CA, US
|
|
Send PM
|
|
|
Re: Rolling Crash 2 in 1 - hap has fixed the issue
[Re: Divemaster]
#398311 - 04/16/24 05:13 PM
|
|
|
|
|
That's good (nt)
[Re: gregf]
#398312 - 04/16/24 09:39 PM
|
|
|
|
gregf |
Ramtek's Trivia promoter
|
|
|
Reged: 09/21/03
|
Posts: 8619
|
Loc: southern CA, US
|
|
Send PM
|
|
|
Re: Rolling Crash 2 in 1 - a discovered hardware protection check
[Re: Divemaster]
#398316 - 04/17/24 05:19 PM
|
|
|
Congrats to both for either stumbling upon the hardware protection check or to hap for fixing the issue and considering it may have been a protection check routine finally unearthed and documented just like one of those long hidden programmers ‘Easter egg’ codes coming to surface. A bit of trivia that might make its way to added info for the game sometime in the future.
- rollingc: add comment for IN0 bit 0
https://github.com/mamedev/mame/commit/32f6f833cadc4c7b46f4977a29559ee36a3e1877
// bit 0: Looks like simple protection for moonbase, see routine at $0EB1, gets called at $0DD2. // It checks for score overflow, and the game ends with message "YOU ARE TOO STRONG" when score // overflows from 99990 to 0. If bit 0 value = 1, the game ends prematurely when score hits 1000. -
|
|
|