MAMEWorld >> EmuChat
View all threads Index   Threaded Mode Threaded  

Pages: 1

acdacd
MAME Fan
Reged: 11/08/08
Posts: 49
Send PM


Rage of the Dragon CRASH!
#354884 - 05/29/16 03:34 AM


In Mame v0.174 neogeo rotd rom crash badly, instead clone rom rotdh works perfectly.

I haven't a Mametester account, if someone can open a bug report, I would be grateful.



Foxhack
Furry guy
Reged: 01/30/04
Posts: 2409
Loc: Spicy Canada
Send PM


Re: Rage of the Dragon CRASH! new [Re: acdacd]
#354885 - 05/29/16 04:02 AM


> In Mame v0.174 neogeo rotd rom crash badly, instead clone rom rotdh works perfectly.
>
> I haven't a Mametester account, if someone can open a bug report, I would be
> grateful.

If you start the game from the GUI and choose it, the emulator just crashes. If you do it from a command line, you get this:


Code:

F:\Roms\Emulators\Arcade\MAME>mame64 rotd
Invalid video value ddraw; reverting to gdi
Invalid prescale option, reverting to '1'
Value 1 not supported for option sound - falling back to auto

-----------------------------------------------------
Exception at EIP=0000000002A3E8B8 (expression_validate(void*, char const*, expre
ssion_space)+0x0038): ACCESS VIOLATION
While attempting to read memory at 0000000000000030
-----------------------------------------------------
RAX=0000000000000000 RBX=000000000AEDE690 RCX=0000000000227F20 RDX=0000000000000
003
RSI=00000000002280D8 RDI=000000000000000B RBP=0000000000227FD0 RSP=0000000000227
FA0
R8=823B6AC9394CB9E7 R9=B582B8EC4FF7966D R10=C6A4A7935BD1E995 R11=0000000000227
F48
R12=00000000142A3258 R13=00000000002280D0 R14=0000000002B4002A R15=00000000140DF
170
-----------------------------------------------------
Stack crawl:
0000000000227FA0: 0000000002A3E8B8 (expression_validate(void*, char const*, ex
pression_space)+0x0038)
0000000000228060: 0000000002A5AB46 (parsed_expression::parse_memory_operator(p
arsed_expression::parse_token&, char const*)+0x0146)
0000000000228120: 0000000002A5E562 (parsed_expression::parse_symbol_or_number(
parsed_expression::parse_token&, char const*&)+0x0162)
00000000002281A0: 0000000002A5EDF6 (parsed_expression::parse_string_into_token
s()+0x0416)
00000000002281F0: 0000000002A5F541 (parsed_expression::parse(char const*)+0x00
c1)
00000000002282A0: 00000000017F4007 (cheat_script::script_entry::script_entry(c
heat_manager&, symbol_table&, char const*, xml_data_node&, bool)+0x0107)
0000000000228320: 00000000017F45AC (cheat_script::cheat_script(cheat_manager&,
symbol_table&, char const*, xml_data_node&)+0x016c)
00000000002283F0: 00000000017F4E92 (cheat_entry::cheat_entry(cheat_manager&, s
ymbol_table&, char const*, xml_data_node&)+0x0352)
0000000000228620: 00000000017F9BFA (cheat_manager::load_cheats(char const*)+0x
022a)
00000000002288B0: 00000000017FA0B4 (cheat_manager::reload()+0x0254)
0000000000228960: 00000000017FA671 (cheat_manager::cheat_manager(running_machi
ne&)+0x0211)
0000000000228A10: 0000000001786550 (mame_machine_manager::create_custom(runnin
g_machine&)+0x0330)
0000000000228AF0: 00000000029CCDD6 (running_machine::start()+0x08f6)
0000000000228B50: 00000000029CD32A (running_machine::run(bool)+0x00aa)
000000000022F510: 0000000001787C4A (mame_machine_manager::execute()+0x015a)
000000000022F960: 0000000001802329 (cli_frontend::execute(int, char**)+0x0d09)

000000000022F9D0: 0000000001786E35 (emulator_info::start_frontend(emu_options&
, osd_interface&, int, char**)+0x0035)
000000000022FDF0: 00000000016F1FA4 (utf8_main(int, char**)+0x0124)
000000000022FE50: 0000000002E8FF8F (wmain+0x007f)
000000000022FF20: 000000000040140C (__tmainCRTStartup+0x025c)
000000000022FF50: 000000000040153B (mainCRTStartup+0x001b)
000000000022FF80: 00000000770B59BD (BaseThreadInitThunk+0x000d)
000000000022FFD0: 000000007734A2E1 (RtlUserThreadStart+0x0021)



Turning off cheats in mame.ini lets the game boot. Leaving them on causes MAME to crash upon loading the game.



abelenki
Super Drunk
Reged: 10/20/03
Posts: 962
Loc: Perm, Russia
Send PM


Re: Rage of the Dragon CRASH! new [Re: acdacd]
#354886 - 05/29/16 04:08 AM


> I haven't a Mametester account, if someone can open a bug report, I would be
> grateful.

http://mametesters.org/signup_page.php



MAME Stuff | MAME favorites | Bubble Bobble Series chart / wiki | PC configuration



abelenki
Super Drunk
Reged: 10/20/03
Posts: 962
Loc: Perm, Russia
Send PM


Re: Rage of the Dragon CRASH! new [Re: Foxhack]
#354887 - 05/29/16 04:09 AM


> Invalid video value ddraw; reverting to gdi
> Invalid prescale option, reverting to '1'
> Value 1 not supported for option sound - falling back to auto

MAME doesn't support ddraw anymore.

-video video output method: none, opengl, gdi, d3d or bgfx



MAME Stuff | MAME favorites | Bubble Bobble Series chart / wiki | PC configuration



abelenki
Super Drunk
Reged: 10/20/03
Posts: 962
Loc: Perm, Russia
Send PM


Re: Rage of the Dragon CRASH! new [Re: acdacd]
#354888 - 05/29/16 04:12 AM


> In Mame v0.174 neogeo rotd rom crash badly, instead clone rom rotdh works perfectly.

i just checked, rotd works fine for me in MAME 0.174. no crashes or other problems.



MAME Stuff | MAME favorites | Bubble Bobble Series chart / wiki | PC configuration



Foxhack
Furry guy
Reged: 01/30/04
Posts: 2409
Loc: Spicy Canada
Send PM


Re: Rage of the Dragon CRASH! new [Re: abelenki]
#354889 - 05/29/16 04:19 AM


> > Invalid video value ddraw; reverting to gdi
> > Invalid prescale option, reverting to '1'
> > Value 1 not supported for option sound - falling back to auto
>
> MAME doesn't support ddraw anymore.
>
> -video video output method: none, opengl, gdi, d3d or bgfx

I heard about that change. I haven't regenerated my MAME INI yet, sorry.



Foxhack
Furry guy
Reged: 01/30/04
Posts: 2409
Loc: Spicy Canada
Send PM


With cheats turned on / off? *nt* new [Re: abelenki]
#354890 - 05/29/16 04:20 AM


> > In Mame v0.174 neogeo rotd rom crash badly, instead clone rom rotdh works
> perfectly.
>
> i just checked, rotd works fine for me in MAME 0.174. no crashes or other problems.

If there is no text then why is there text here?



abelenki
Super Drunk
Reged: 10/20/03
Posts: 962
Loc: Perm, Russia
Send PM


cheat 0 [nt] new [Re: Foxhack]
#354891 - 05/29/16 04:23 AM


> > > In Mame v0.174 neogeo rotd rom crash badly, instead clone rom rotdh works
> > perfectly.
> >
> > i just checked, rotd works fine for me in MAME 0.174. no crashes or other problems.
>
>
> If there is no text then why is there text here?



MAME Stuff | MAME favorites | Bubble Bobble Series chart / wiki | PC configuration



TafoidAdministrator
I keep on testing.. testing.. testing... into the future!
Reged: 04/19/06
Posts: 3135
Loc: USA
Send PM


Re: Rage of the Dragon CRASH! new [Re: acdacd]
#354893 - 05/29/16 04:34 AM


> In Mame v0.174 neogeo rotd rom crash badly, instead clone rom rotdh works perfectly.
>
> I haven't a Mametester account, if someone can open a bug report, I would be
> grateful.

You need to shut cheats off for that game. The clone works perfectly because you have no XML cheat for it. The xml cheat file needs to be updated to take in account work done on the driver/game during the 0.174 development cycle. Keep an eye out for a new cheat file at the Pugsy's Cheat forum:
http://www.mamecheat.co.uk/forums/

Just be aware that many games in the neogeo driver will not load and actually crash if you have the cheat option on. Simply shut it off to play as normal. If you need to cheat with neogeo, use 0.173 for now until this is resolved.

EDIT: The problem is sourced in any ROM-BASED cheats. In such instances, you can search/replace "maincpu.m" with "cslot1:maincpu.m" in any malfunctioning setname.xml cheats to allow them to function again.

Edited by Tafoid (05/29/16 07:07 AM)



B2K24
MAME @ 15 kHz Sony Trinitron CRT user
Reged: 10/25/10
Posts: 2663
Send PM


Re: Rage of the Dragon CRASH! new [Re: abelenki]
#354894 - 05/29/16 04:37 AM


> i just checked, rotd works fine for me in MAME 0.174. no crashes or other problems.

Confirmed here as well. The crash isn't a MAME issue.

mame64 rotd works fine here.



Foxhack
Furry guy
Reged: 01/30/04
Posts: 2409
Loc: Spicy Canada
Send PM


... so you didn't try it with cheat 1, just to be sure? *nt* new [Re: abelenki]
#354965 - 05/30/16 05:45 AM


> > > > In Mame v0.174 neogeo rotd rom crash badly, instead clone rom rotdh works
> > > perfectly.
> > >
> > > i just checked, rotd works fine for me in MAME 0.174. no crashes or other
> problems.
> >
> >
> > If there is no text then why is there text here?



MooglyGuy
Renegade MAME Dev
Reged: 09/01/05
Posts: 2261
Send PM


Re: Rage of the Dragon CRASH! new [Re: Tafoid]
#354984 - 05/30/16 12:45 PM


> > In Mame v0.174 neogeo rotd rom crash badly, instead clone rom rotdh works
> perfectly.
> >
> > I haven't a Mametester account, if someone can open a bug report, I would be
> > grateful.
>
> You need to shut cheats off for that game. The clone works perfectly because you have
> no XML cheat for it. The xml cheat file needs to be updated to take in account work
> done on the driver/game during the 0.174 development cycle. Keep an eye out for a new
> cheat file at the Pugsy's Cheat forum:
> http://www.mamecheat.co.uk/forums/
>
> Just be aware that many games in the neogeo driver will not load and actually crash
> if you have the cheat option on. Simply shut it off to play as normal. If you need to
> cheat with neogeo, use 0.173 for now until this is resolved.
>
> EDIT: The problem is sourced in any ROM-BASED cheats. In such instances, you can
> search/replace "maincpu.m" with "cslot1:maincpu.m" in any malfunctioning setname.xml
> cheats to allow them to function again.

Yeah, MAME crashing due to malformed cheats is not okay. MAME crashing due to any sort of bad user or file input is not okay. If the games themselves crash within MAME, that's fine, but anything that actually causes MAME to crash is a 100% valid bug and should be logged in MT.



Master O
Yes, Even Parodius Music
Reged: 11/20/06
Posts: 1332
Send PM


Re: Rage of the Dragon CRASH! new [Re: acdacd]
#355025 - 05/31/16 04:58 AM


> In Mame v0.174 neogeo rotd rom crash badly, instead clone rom rotdh works perfectly.
>
> I haven't a Mametester account, if someone can open a bug report, I would be
> grateful.

Another thing you may want to do when you get weird errors like that is to delete your current mame.ini file, then recreate your mame.ini file by typing the following at the command prompt:


Code:

mame -cc



or


Code:

 mame64 -cc 

(if you have mame 64-bit)



and pressing enter.



"Note to Noobs:

We are glad to help you but simply posting that something does not work is not going to lead to you getting help. The more information you can supply defining your problem, the less likely it will be that you will get smart-alec replies.

C.D.~"



acdacd
MAME Fan
Reged: 11/08/08
Posts: 49
Send PM


Re: Rage of the Dragon CRASH! new [Re: acdacd]
#355044 - 05/31/16 06:00 PM Attachment: crash-good.png 13 KB (0 downloads)


Sorry if I come back on the subject but MameUI tell me what is gone wrong:

[ATTACHED IMAGE]

Attachment



acdacd
MAME Fan
Reged: 11/08/08
Posts: 49
Send PM


Re: Rage of the Dragon CRASH! new [Re: acdacd]
#355045 - 05/31/16 06:04 PM Attachment: crash-bad.png 26 KB (0 downloads)


...and this is Mame: cryptic message...

[ATTACHED IMAGE - CLICK FOR FULL SIZE]

Attachment



Foxhack
Furry guy
Reged: 01/30/04
Posts: 2409
Loc: Spicy Canada
Send PM


Re: Rage of the Dragon CRASH! new [Re: acdacd]
#355060 - 05/31/16 09:49 PM


> ...and this is Mame: cryptic message...

Did you turn cheats off?

Did you ensure the cheats weren't causing the crash, due to the recent changes to the core?



Mr Ric
MAME Fan
Reged: 09/25/05
Posts: 253
Send PM


Re: Rage of the Dragon CRASH! new [Re: Tafoid]
#355161 - 06/01/16 10:58 PM


> Just be aware that many games in the neogeo driver will not load and actually crash
> if you have the cheat option on. Simply shut it off to play as normal.

I noticed a similar crash with the Nintendo Entertainment System if Cheats are on.


Pages: 1

MAMEWorld >> EmuChat
View all threads Index   Threaded Mode Threaded  

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