- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
01804 | Crash/Freeze | Critical (emulator) | Always | May 15, 2008, 17:05 | Jun 2, 2008, 15:05 |
Tester | Malice | View Status | Public | Platform | MAME (Self-compiled) |
Assigned To | aaron | Resolution | Fixed | OS | Windows XP/Vista 32-bit |
Status [?] | Resolved | Driver | |||
Version | 0.125u1 | Fixed in Version | 0.125u2 | Build | Normal |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 01804: carnevil, sfrush: Seattle games crash on startup | ||||
Description |
carnevil crashes almost immediately it displays the targeting cursor for a few seconds. ----------------------------------------------------- Exception at EIP=0794C514: ILLEGAL INSTRUCTION ----------------------------------------------------- EAX=00000003 EBX=3893728F ECX=00000001 EDX=00000000 ESI=04620001 EDI=00000069 EBP=00175000 ESP=0022FC28 |
||||
Steps To Reproduce | |||||
Additional Information | |||||
Github Commit | |||||
Flags | |||||
Regression Version | |||||
Affected Sets / Systems | carnevil, sfrush | ||||
Attached Files
|
drcbex86.asm.zip (1,028,060 bytes) May 15, 2008, 21:20 | ||||
Relationships
Notes
4
No.00976
aaron Developer
May 15, 2008, 20:17
|
What kind of system are you running (exact processor type and OS)? Can you go into src/emu/cpu/mips/mips3drc.c and turn on LOG_NATIVE and recompile? Then attach the drcbex86.asm or drcbex64.asm file that is produced before the crash. |
---|---|
No.00979
Malice Tester
May 15, 2008, 21:20
|
Intel Pentium 4 3.4GHz [Northwood] Windows XP PRO [Service Pack 3] |
No.00980
aaron Developer
May 15, 2008, 22:03
|
Shoot, I forgot to tell you to post the crash address along with the .asm file. I'll see if I can find it myself, but if you can do it again and attach a new .asm file along with the updated crash state (Exception at ... blah blah), that would be perfect. |
No.00982
aaron Developer
May 15, 2008, 22:06
|
Nevermind, I see it. Looks like the truncate FPU instructions are not supported on some older Pentiums. Easy enough to fix. |