arne-cl / frodo-wii

Automatically exported from code.google.com/p/frodo-wii
GNU General Public License v2.0
0 stars 0 forks source link

.t64-files crashes emulator and trashes SD-card #18

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Loading any .t64 from http://channelf.se/c64fav.html

What is the expected output? What do you see instead?
Game is loaded and run.
Emulation hangs, then black screen with Exception (SDI) occured! And
trashed files on the SD-card, seems to happen anywhere on the card.

What version of the product are you using? On what operating system?
v1 RC2, Wii

Original issue reported on code.google.com by e5f...@gmail.com on 14 Mar 2010 at 2:19

GoogleCodeExporter commented 9 years ago
I'd change the priority to the highest possible if I could, it's not very nice 
to get
the SD-card trashed because you tried loading a .t64 (and perhaps lynx, .p00 or 
.prg
as well)

Original comment by e5f...@gmail.com on 14 Mar 2010 at 3:52

GoogleCodeExporter commented 9 years ago
Does it happen with the new build I sent you?

I agree on the priority, but I believe the problem is a combination of libfat 
and 
FAT itself. Some crash mid-write in libfat gives catastrophic consequences 
simply 
because FAT isn't fault-tolerant.

Original comment by simon.ka...@gmail.com on 14 Mar 2010 at 4:02

GoogleCodeExporter commented 9 years ago
No it seems to handle it just fine - good work! As far as I have been able to 
test it
I consider this problem solved.

Original comment by e5f...@gmail.com on 14 Mar 2010 at 7:28

GoogleCodeExporter commented 9 years ago
The same thing (sd card corruption from crashes) used to also happen on previous
releases of wiimame (toadking's version) but his latest revision seems to have 
fixed
it. If the problem persists with frodo then maybe try speaking to toadking for a
soloution? 

Original comment by kev1210r...@msn.com on 14 Mar 2010 at 7:36

GoogleCodeExporter commented 9 years ago
It's a libfat issue. I've rebuilt frodo with the newest libfat and it doesn't 
seem 
to occur there. So the next build (maybe tomorrow) should fix this.

Original comment by simon.ka...@gmail.com on 14 Mar 2010 at 7:52

GoogleCodeExporter commented 9 years ago
I believe this was fixed in -rc3

Original comment by simon.ka...@gmail.com on 15 Mar 2010 at 8:28