MAMEWorld >> EmuChat
Previous thread Previous  View all threads Index   Next thread Next   Threaded Mode Threaded  

Pages: 1

Divemaster
MAME Fan
Reged: 07/14/09
Posts: 159
Send PM


Rolling Crash 2 in 1?
#398307 - 04/14/24 08:31 PM Attachment: rollingc.png 55 KB (1 downloads)


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]

Attachment



Divemaster
MAME Fan
Reged: 07/14/09
Posts: 159
Send PM


looks to be a bug. but still haven't figured out which version it started with (NT) new [Re: Divemaster]
#398308 - 04/15/24 10:00 PM


(NT)



Divemaster
MAME Fan
Reged: 07/14/09
Posts: 159
Send PM


version 245 it stops working correctly new [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: 8589
Loc: southern CA, US
Send PM


Re: version 245 it stopped working correctly *edit* new [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: 8589
Loc: southern CA, US
Send PM


Re: Rolling Crash 2 in 1 - hap has fixed the issue new [Re: Divemaster]
#398311 - 04/16/24 05:13 PM



Thanks hap.



rollingc: fix moonbase claiming "you are too strong"

https://github.com/mamedev/mame/commit/578b5db9cb1f5fe910ba60a55fab2aa492801916




Divemaster
MAME Fan
Reged: 07/14/09
Posts: 159
Send PM


That's good (nt) new [Re: gregf]
#398312 - 04/16/24 09:39 PM


That's good.



gregf
Ramtek's Trivia promoter
Reged: 09/21/03
Posts: 8589
Loc: southern CA, US
Send PM


Re: Rolling Crash 2 in 1 - a discovered hardware protection check new [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.
-


Pages: 1

MAMEWorld >> EmuChat
Previous thread Previous  View all threads Index   Next thread Next   Threaded Mode Threaded  

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 19 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 246