max1325 / desmumewii

Automatically exported from code.google.com/p/desmumewii
GNU General Public License v3.0
0 stars 0 forks source link

White screen for some games #24

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
Discussion of the white screen bug.

Games know to have this issue.

==============

Super Princess Peach
castlevania series
Zelda games
Advance Wars
Pokemon games Heartgold & Soulsilver.

============= 

After a few hours of debugging I'm seeing that the REG_AUXSPIDATA is never
reached and the MC commands are never processed. The problem is deeper than
just the MC commands the arm cores continue to run but it obvious they've
gone of track somewhere.  Not sure if there are similarities between these
games or a certain piece of hardware they use that the other games don't.

I'm asking for suggestions as I'm really not looking forward to debugging
arm instructions one by one on the Wii.

Original issue reported on code.google.com by iamsca...@gmail.com on 14 Apr 2010 at 4:35

GoogleCodeExporter commented 8 years ago
Sorry im new to 
this. What are the 
mc commands and the 
auxpidata. Wil try 
to help im any way.

Original comment by matthewb...@gmail.com on 15 Apr 2010 at 2:59

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Nighttro, Thanks for the input.  Where are you looking in the code? Would help 
me fix
it quicker. Thanks :)

Original comment by iamsca...@gmail.com on 20 Apr 2010 at 4:38

GoogleCodeExporter commented 8 years ago
Arh found it looks like it only on windows right now.  I'll see if I can port 
it.

Original comment by iamsca...@gmail.com on 20 Apr 2010 at 4:40

GoogleCodeExporter commented 8 years ago
Nope don't think that's it.  

Tested 

Super Princess Peach
castlevania d.o.s.

They are already decrypted and both are causing this issue.

Original comment by iamsca...@gmail.com on 20 Apr 2010 at 4:54

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
From debugging I've found that the game seems to load correctly but in the main
emulation loop it must get a bad instruction and goes off somewhere it's not 
supposed
to. 

The emulator will create a new save but the instruction is never reached for 
some
unknown reason.  That's why it's useful it figure out what these game have in 
common
and other that work don't.  

Thanks for the info.  All the help is appreciated as it might help me figure 
this out. 

Original comment by iamsca...@gmail.com on 20 Apr 2010 at 5:31

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Nighttro: In response to your comment 7:
I've never had a problem running an unpatched castlevania or princess peach rom 
in
DeSmuME on Windows.

Original comment by castleva...@yahoo.com on 20 Apr 2010 at 12:42

GoogleCodeExporter commented 8 years ago
[deleted comment]
GoogleCodeExporter commented 8 years ago
Are any of the roms large at 128MB like bowser's inside story which also 
doesn't work 
on Desmume wii (white screens). And yes I know this particular game has the new 
protection method. Also,Sonic Classic Collection cuts to black like the 
sopranos (LOL)
instead of starting,and it is only 64MB.

Original comment by bennay...@gmail.com on 23 Apr 2010 at 2:04

GoogleCodeExporter commented 8 years ago
I got myself an R4 yesterday and did some interesting research. No, R4 can't 
boot
zelda spirit tracks or pokemon hert gold or anything else with protection 
unless you
patch the ROM. However, DeSmuME on my PC boots these unpatched ROMs just fine. 

In conclusion, I don't think protection methods are the problem. It's certainly 
not
the problem for older games like Castlevania Dawn of Sorrow which wont run.

Original comment by castleva...@yahoo.com on 23 Apr 2010 at 12:35

GoogleCodeExporter commented 8 years ago
I'm not saying that this problem is already solved, because I haven´t tested 
some games 
but Castlevania portrait of ruins is running, even M&L: Bowser Inside run, I 
test 
ragnarok and it play too,just don´t know if this one was giving white screen 
but just 
informing.

Original comment by techx3@gmail.com on 2 May 2010 at 1:54

GoogleCodeExporter commented 8 years ago
techx3 - r180 should fix most white screens.  At least all the one I tested.  
Thanks
for the feedback.

Original comment by iamsca...@gmail.com on 2 May 2010 at 2:23

GoogleCodeExporter commented 8 years ago
It fixes Bowsers Inside Story,but sonic classic collection still starts out 
white then 
cuts to black. (sopranos [LOL])

Original comment by bennay...@gmail.com on 4 May 2010 at 3:15

GoogleCodeExporter commented 8 years ago
As of r.182,Sonic Classic Collection gave me a white screen instead of black.

Original comment by bennay...@gmail.com on 6 May 2010 at 4:33

GoogleCodeExporter commented 8 years ago
bennayboy - Are you sure it's not trying to create a save file on loading.  
This is a
know issue that creating a save file takes a long time.  If not then we'll have 
to
look to see if there's something else specific to that game.

Also try the game on the windows desmume, if if runs slowly on that there is
currently no chance of getting it to run at full speed on the Wii.

Original comment by iamsca...@gmail.com on 6 May 2010 at 5:30

GoogleCodeExporter commented 8 years ago
The debugger said it could not find the kirby dsv file but it still boots but 
then 
creates a save.
When I first used kirby super star ultra it took about 2 mins. before I could 
play it 
but it runs quite well.

I waited 5 minutes for sonic classic collection but it still won't load.

Original comment by bennay...@gmail.com on 7 May 2010 at 4:45

GoogleCodeExporter commented 8 years ago
try loading a windows 
desmume save for those 
white screen games. 
Maybe then it wont have 
to save right away. Im 
unable to test this... 
Brother has my wii at 
dads lol

Original comment by matthewb...@gmail.com on 21 May 2010 at 4:07

GoogleCodeExporter commented 8 years ago
I tried to run sonic classic collection on desmume 0.9.5 x64 windows on windows 
7 and 
it does not start up at all.

Original comment by bennay...@gmail.com on 22 May 2010 at 2:37

GoogleCodeExporter commented 8 years ago
LOLZORZ!!! I just got v0.9.6 of desmume x64 for windows and now sonic classic 
collection works.

Original comment by bennay...@gmail.com on 22 May 2010 at 2:42

GoogleCodeExporter commented 8 years ago
I planted the save from 0.9.6 to desmume wii and it did not help at all.

And the reason for playing kirby super star ultra saying it cannot find the 
save file 
is because it did not create it yet.

Original comment by bennay...@gmail.com on 22 May 2010 at 9:35

GoogleCodeExporter commented 8 years ago
I have a solution that may or may not work, bennayboy.

Compare two blank save files, find what's different, then plant the actual save 
data 
into the file created by DeSMuMe Wii.  Again, this is just an educated guess.  
Worth a 
try.

Original comment by school.p...@gmail.com on 26 May 2010 at 11:09

GoogleCodeExporter commented 8 years ago
I doubt using a save from Windows version 0.9.6 is a good idea.  The format may 
have
changed see - http://desmume.org/category/releases/

Original comment by iamsca...@gmail.com on 26 May 2010 at 11:37

GoogleCodeExporter commented 8 years ago
run the game on windows... save the game ... take that save put it in the saves 
folder for desmume wii then try it again

Original comment by Gamewiza...@gmail.com on 19 Jun 2010 at 10:11

GoogleCodeExporter commented 8 years ago
this will probabbly never be good emulator but it will get better

Original comment by Gamewiza...@gmail.com on 19 Jun 2010 at 10:13

GoogleCodeExporter commented 8 years ago
Any saves that are from versions of DeSmuME other than our Wii version are 
simply not going to work. 

Original comment by castleva...@yahoo.com on 20 Jun 2010 at 3:06

GoogleCodeExporter commented 8 years ago
darn then....

Original comment by Gamewiza...@gmail.com on 20 Jun 2010 at 5:21

GoogleCodeExporter commented 8 years ago
Sonic Classic Collection goes black screen in GX on r192.

Original comment by bennay...@gmail.com on 28 Jul 2010 at 1:52

GoogleCodeExporter commented 8 years ago
Hold on Arikado I've used saves from the PC version on the Wii version before. 
Unless you are talking specifically about 0.9.6, because I use 0.9.5. And I 
have done it with more than one game.

Original comment by rigojvar...@yahoo.com on 28 Jul 2010 at 2:09