MAMEWorld >> EmuChat
View all threads Index   Threaded Mode Threaded  

Pages: 1

Feeding Dragon
MAME Fan
Reged: 09/01/14
Posts: 2
Send PM


mjsister (Mahjong Sisters) Crashes as soon as I win a hand.
#330998 - 09/01/14 03:40 AM Attachment: mjserror.zip 9 KB (2 downloads)


Well, after the points count down. The attached saved state is at the beginning of the points count down. The first thing I did was install a freshly downloaded Windows 64 build of MAME from the web site... Just a sec, testing 32 bit build, just in case... Yes, it happens there too (saved state zero was with 64-bit, and 1 with 32-bit.) With the 32-bit version, it kept crashing before I got to that point (and made the save state.) So the third time, I made a play, saved, made a play, saved, etc... It also crashed (that third time,) after the points count down (like the 64-bit version does.) On the 64-bit version, I've never crashed before that point. I've also included a text file with copies of the error Windows gives me, The contents of the debugger, the DOS output, and the log file. I didn't see where you request them all separately, but the sections are clearly marked and easy to find (only the log file section is all that long.) I've cause the crash repeatedly

Attached is a zip file of the 2 saved states and the error reports text file. The ".sta" extension wasn't in the list, so I just zipped them all together. If that's a problem, please let me know and I'll correct it.

Thank you,



Vas Crabb
BOFH
Reged: 12/13/05
Posts: 4466
Loc: Melbourne, Australia
Send PM


Re: mjsister (Mahjong Sisters) Crashes as soon as I win a hand. new [Re: Feeding Dragon]
#331005 - 09/01/14 07:59 AM


I just checked to confirm. MAME itself actually crashes, not just the emulated game. It can happen during gameplay as well. Here's a call stack:

Code:

-----------------------------------------------------
Exception at EIP=00000000011C429F (mjsister_state::dac_callback(void*, int)+0x004f): ACCESS VIOLATION
While attempting to read memory at 00000000000004F0
-----------------------------------------------------
RAX=0000000000003800 RBX=0000000000369F20 RCX=000000000E2A6CA0 RDX=0000000000003801
RSI=0000000000000000 RDI=0000000000000039 RBP=0000000000227480 RSP=0000000000227420
R8=0000000000227A40 R9=00000000D242BABC R10=00000000002273CC R11=00000000002273CD
R12=0DE0B6B3A763FFFF R13=F21F494C589C0000 R14=F21F494C589C0000 R15=0000000000005B3F
-----------------------------------------------------
Stack crawl:
0000000000227420: 00000000011C429F (mjsister_state::dac_callback(void*, int)+0x004f)
0000000000227540: 00000000011C4408 (mjsister_state::device_timer(emu_timer&, unsigned int, int, void*)+0x00c8)
00000000002275E0: 0000000001F22AD9 (device_scheduler::timeslice()+0x0179)
00000000002277C0: 0000000001F5227D (running_machine::run(bool)+0x02fd)
000000000022F0A0: 0000000001F67647 (machine_manager::execute()+0x0597)
000000000022F4C0: 0000000001FFD98D (cli_frontend::execute(int, char**)+0x0e4d)
000000000022FE00: 000000000144DBA6 (utf8_main(int, char**)+0x0456)
000000000022FE60: 00000000022DDAAC (wmain+0x007c)
000000000022FF20: 00000000004013F0 (__tmainCRTStartup+0x0270)
000000000022FF50: 00000000004014F8 (mainCRTStartup+0x0018)
000000000022FF80: 0000000076F459ED (BaseThreadInitThunk+0x000d)
000000000022FFD0: 000000007707C541 (RtlUserThreadStart+0x0021)




Osso1
Reged: 10/17/04
Posts: 251
Send PM


Re: mjsister (Mahjong Sisters) Crashes as soon as I win a hand. new [Re: Vas Crabb]
#331009 - 09/01/14 08:42 AM Attachment: mjsister.diff 1 KB (10 downloads)


I've got a fix but can't commit it for a few hours. Here's the diff, if someone needs to play the game in the next 4-5 hours.



.



Vas Crabb
BOFH
Reged: 12/13/05
Posts: 4466
Loc: Melbourne, Australia
Send PM


Re: mjsister (Mahjong Sisters) Crashes as soon as I win a hand. new [Re: Osso1]
#331012 - 09/01/14 09:01 AM


> I've got a fix but can't commit it for a few hours. Here's the diff, if someone needs
> to play the game in the next 4-5 hours.

BTW it actually does say "Toa Plan" on the copyright screen, not "Toaplan", and I think MAME goes by what the game displays.



Osso1
Reged: 10/17/04
Posts: 251
Send PM


Re: mjsister (Mahjong Sisters) Crashes as soon as I win a hand. new [Re: Vas Crabb]
#331013 - 09/01/14 09:40 AM


Ok thanks!



.



hap
Reged: 12/01/08
Posts: 296
Send PM


Re: mjsister (Mahjong Sisters) Crashes as soon as I win a hand. new [Re: Vas Crabb]
#331014 - 09/01/14 11:08 AM


nah, it goes by facts =)



Vas Crabb
BOFH
Reged: 12/13/05
Posts: 4466
Loc: Melbourne, Australia
Send PM


Re: mjsister (Mahjong Sisters) Crashes as soon as I win a hand. new [Re: hap]
#331016 - 09/01/14 12:17 PM


> nah, it goes by facts =)

Well, the fact is that is says "© 1986 TOA PLAN" on the screen :P



hap
Reged: 12/01/08
Posts: 296
Send PM


Re: mjsister (Mahjong Sisters) Crashes as soon as I win a hand. new [Re: Vas Crabb]
#331021 - 09/01/14 01:54 PM


True that :P

Anyway, look for flyer and release info and such, I'm certain it'll say Toaplan there as it was their company name in 1986.



Feeding Dragon
MAME Fan
Reged: 09/01/14
Posts: 2
Send PM


Re: mjsister (Mahjong Sisters) Crashes as soon as I win a hand. new [Re: Osso1]
#331022 - 09/01/14 03:09 PM


> I've got a fix but can't commit it for a few hours. Here's the diff, if someone needs
> to play the game in the next 4-5 hours.

Well, that was a faster fix than I was expecting. I'll still have to wait for the next revision since I'm having problems finding build instructions for my favorite front end.

I'm admittedly limited in my ability to build code, I'm pretty much stuck with MSVC 2010, and don't really have room to be installing multiple compilers Between TC++ for DOS (thank you DOSBox,) MSVC2010 for XP+, & MSVC.NET for Win9x (VPC for that one,) I've used up all my space. Oh, and WatCOM for the stub tools, but I've never gotten that one to compile anything beyond "Hello World" Most of my experience is with TC++ & MSVC (first MSVC 6, then MSVC 2008.) I got .NET (the last version to still support Win9x) and 2010 when I was a Technet member for work, but only started working with those a year or so ago.

I can't work any more, so I lost my Technet access, or I might have updated to 2012. With 2013 out, I'm sure it has (or soon will,) make an appearance there.

Oops, getting off topic, sorry.... Thanks for the quick fix, I'll get it up an running eventually



wolf676
MAME Fan
Reged: 07/27/05
Posts: 83
Send PM


Re: mjsister (Mahjong Sisters) Crashes as soon as I win a hand. new [Re: hap]
#331029 - 09/01/14 04:42 PM Attachment: mjsister.jpg 99 KB (0 downloads)


> True that :P
>
> Anyway, look for flyer and release info and such, I'm certain it'll say Toaplan there
> as it was their company name in 1986.


Flyer says TOAPLAN

[ATTACHED IMAGE]

Attachment


Pages: 1

MAMEWorld >> EmuChat
View all threads Index   Threaded Mode Threaded  

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