Swiss regression testing
Swiss regression testing
One user mentioned that Metroid Prime 2 used to work. This prompted me to start regression testing with some problem games.
Metroid Prime 2
r174: crashes.
r149: crashes.
r136: crashes.
r135: works, but the 60Hz only warning doesn't display and after a couple seconds it switches to interlaced.
r134: works, but the 60Hz only warning doesn't display and after a couple seconds it switches to interlaced.
r133: works, but the 60Hz only warning doesn't display and after a couple seconds it switches to interlaced.
r130: works, but the 60Hz only warning doesn't display and after a couple seconds it switches to interlaced.
r124: works, but the 60Hz only warning doesn't display and after a couple seconds it switches to interlaced.
Spyro: Enter the Dragon Fly
r174: a part of the bottom screen is cut off.
r149: a part of the bottom screen is cut off.
r124: instead of being cut off the same part is shown with moving green lines interfering it.
Wario World
r174: clipping issue at the bottom of the screen.
r149: clipping issue at the bottom of the screen.
r136: clipping issue at the bottom of the screen.
r135: the display got resized to 2/3 of the screen horizontally minus part at the bottom. There are still graphics outside of those boundaries, but they have clipping problems. It's as if the game is trying to run in a higher resolution.
r134: the display got resized to 2/3 of the screen horizontally minus part at the bottom. There are still graphics outside of those boundaries, but they have clipping problems. It's as if the game is trying to run in a higher resolution.
r133: the display got resized to 2/3 of the screen horizontally minus part at the bottom. There are still graphics outside of those boundaries, but they have clipping problems. It's as if the game is trying to run in a higher resolution.
r130: the display got resized to 2/3 of the screen horizontally minus part at the bottom. There are still graphics outside of those boundaries, but they have clipping problems. It's as if the game is trying to run in a higher resolution.
r124: the display got resized to 2/3 of the screen horizontally minus part at the bottom. There are still graphics outside of those boundaries, but they have clipping problems. It's as if the game is trying to run in a higher resolution.
Metroid Prime 2
r174: crashes.
r149: crashes.
r136: crashes.
r135: works, but the 60Hz only warning doesn't display and after a couple seconds it switches to interlaced.
r134: works, but the 60Hz only warning doesn't display and after a couple seconds it switches to interlaced.
r133: works, but the 60Hz only warning doesn't display and after a couple seconds it switches to interlaced.
r130: works, but the 60Hz only warning doesn't display and after a couple seconds it switches to interlaced.
r124: works, but the 60Hz only warning doesn't display and after a couple seconds it switches to interlaced.
Spyro: Enter the Dragon Fly
r174: a part of the bottom screen is cut off.
r149: a part of the bottom screen is cut off.
r124: instead of being cut off the same part is shown with moving green lines interfering it.
Wario World
r174: clipping issue at the bottom of the screen.
r149: clipping issue at the bottom of the screen.
r136: clipping issue at the bottom of the screen.
r135: the display got resized to 2/3 of the screen horizontally minus part at the bottom. There are still graphics outside of those boundaries, but they have clipping problems. It's as if the game is trying to run in a higher resolution.
r134: the display got resized to 2/3 of the screen horizontally minus part at the bottom. There are still graphics outside of those boundaries, but they have clipping problems. It's as if the game is trying to run in a higher resolution.
r133: the display got resized to 2/3 of the screen horizontally minus part at the bottom. There are still graphics outside of those boundaries, but they have clipping problems. It's as if the game is trying to run in a higher resolution.
r130: the display got resized to 2/3 of the screen horizontally minus part at the bottom. There are still graphics outside of those boundaries, but they have clipping problems. It's as if the game is trying to run in a higher resolution.
r124: the display got resized to 2/3 of the screen horizontally minus part at the bottom. There are still graphics outside of those boundaries, but they have clipping problems. It's as if the game is trying to run in a higher resolution.
Last edited by BenoitRen on Sun Dec 09, 2012 5:39 pm, edited 5 times in total.
Hardware: Wii (PAL)
Hardware configuration: System Menu 4.1E, Priiloader
Swiss boot method: Modified Wii Swiss Booter provided by Extrems
Software medium: Retail discs
Hardware configuration: System Menu 4.1E, Priiloader
Swiss boot method: Modified Wii Swiss Booter provided by Extrems
Software medium: Retail discs
Re: Swiss regression testing
When you say Metroid Prime 2 crashes, could you be a bit more informative? From what device? Are you forcing a video mode?
the other issues I won't really look at, this stuff gets quite time consuming, quite fast.
the other issues I won't really look at, this stuff gets quite time consuming, quite fast.

Re: Swiss regression testing
I'm trying to run it on my Wii while forcing 480p. With r174, the screen remains black, and after about 5 seconds the Wii reboots. With r124 I don't see anything, but after a couple seconds my monitor starts to make these clicking sounds which means it's getting an interlaced signal and I can hear the intro music playing.
I don't care much about Spyro: Enter the Dragonfly, but it'd be nice to play Wario World without that glitch eventually.
Tomorrow I'm going to try r149. After that I'll have to compile my own binaries.
I don't care much about Spyro: Enter the Dragonfly, but it'd be nice to play Wario World without that glitch eventually.
Tomorrow I'm going to try r149. After that I'll have to compile my own binaries.
Hardware: Wii (PAL)
Hardware configuration: System Menu 4.1E, Priiloader
Swiss boot method: Modified Wii Swiss Booter provided by Extrems
Software medium: Retail discs
Hardware configuration: System Menu 4.1E, Priiloader
Swiss boot method: Modified Wii Swiss Booter provided by Extrems
Software medium: Retail discs
Re: Swiss regression testing
Are these PAL games? U can try NTSC copies which have native 480p support.
Re: Swiss regression testing
Pfah wii, schmii. Better use swiss on GCN.
Re: Swiss regression testing
came to post thisandzlay wrote:Pfah wii, schmii. Better use swiss on GCN.

please search before you ask - a lot has been discussed already!
(or use google with "site:gc-forever.com *term*")
http://is.gd/MDmZcr
we also have a wiki filled with knowledge
http://is.gd/dX58Rm
(or use google with "site:gc-forever.com *term*")
http://is.gd/MDmZcr
we also have a wiki filled with knowledge
http://is.gd/dX58Rm
Re: Swiss regression testing
Yes, these are PAL games. No, I'm not going to get NTSC copies of games I already own.Cubelover wrote:Are these PAL games? U can try NTSC copies which have native 480p support.
No way. To get the same experience on GameCube I need to get a modified component cable and then figure out a way to still get audio from the regular A/V port. And I'll need to swap between Swiss and whatever game I want to play every time I boot it.andzlay wrote:Pfah wii, schmii. Better use swiss on GCN.
Hardware: Wii (PAL)
Hardware configuration: System Menu 4.1E, Priiloader
Swiss boot method: Modified Wii Swiss Booter provided by Extrems
Software medium: Retail discs
Hardware configuration: System Menu 4.1E, Priiloader
Swiss boot method: Modified Wii Swiss Booter provided by Extrems
Software medium: Retail discs
Re: Swiss regression testing
Swiss is a really great piece of software. But now that DIOS-MIOS is out, it doesn't really make sense to fix Wii-specific bugs, IMHO.
Re: Swiss regression testing
What makes you think these are Wii-specific bugs?
Hardware: Wii (PAL)
Hardware configuration: System Menu 4.1E, Priiloader
Swiss boot method: Modified Wii Swiss Booter provided by Extrems
Software medium: Retail discs
Hardware configuration: System Menu 4.1E, Priiloader
Swiss boot method: Modified Wii Swiss Booter provided by Extrems
Software medium: Retail discs
Re: Swiss regression testing
BenoitRen I´m the one who played Metroid Prime 2 without problems. Actually I have 4 version of swiss: r94, r124, r155 and r174
I´m using a PAL GC with component cable (I didn´t modify it) and I could play 50Hz and 60Hz games. I know that I have played F-Zero with r94 in both 480p and 576p just enabling the progresive option. I just need to test again which versio I used for the 60Hz only PAL games of the cube (Metroid Prime 2: Echoes, The Legend of Zelda: Collector's Edition, The Legend of Zelda: Ocarina of Time + Master Quest and Geist)
I´m using a PAL GC with component cable (I didn´t modify it) and I could play 50Hz and 60Hz games. I know that I have played F-Zero with r94 in both 480p and 576p just enabling the progresive option. I just need to test again which versio I used for the 60Hz only PAL games of the cube (Metroid Prime 2: Echoes, The Legend of Zelda: Collector's Edition, The Legend of Zelda: Ocarina of Time + Master Quest and Geist)
Re: Swiss regression testing
A Wii is basically an enhanced gamecube.
Re: Swiss regression testing
I'm getting closer! The change happened somewhere between r130 and r136. Going to compile r133 now.
Hardware: Wii (PAL)
Hardware configuration: System Menu 4.1E, Priiloader
Swiss boot method: Modified Wii Swiss Booter provided by Extrems
Software medium: Retail discs
Hardware configuration: System Menu 4.1E, Priiloader
Swiss boot method: Modified Wii Swiss Booter provided by Extrems
Software medium: Retail discs
Re: Swiss regression testing
Okay, the change that broke Metroid Prime 2 happened between r135 and r136. But it is also what improved Wario World, and likely Spyro: Enter the Dragonfly as well.
I know C, but I know nothing about GameCube development. What could I do to help more?
I know C, but I know nothing about GameCube development. What could I do to help more?
Hardware: Wii (PAL)
Hardware configuration: System Menu 4.1E, Priiloader
Swiss boot method: Modified Wii Swiss Booter provided by Extrems
Software medium: Retail discs
Hardware configuration: System Menu 4.1E, Priiloader
Swiss boot method: Modified Wii Swiss Booter provided by Extrems
Software medium: Retail discs
Re: Swiss regression testing
Okay. But what can I do to help? There are some games (like Metroid Prime 2) that I'd love to play in 480p. I'm willing to sink time into investigating possible fixes.
Wario World probably doesn't work well because it doesn't have a 60Hz mode. I just found out.
Wario World probably doesn't work well because it doesn't have a 60Hz mode. I just found out.

Hardware: Wii (PAL)
Hardware configuration: System Menu 4.1E, Priiloader
Swiss boot method: Modified Wii Swiss Booter provided by Extrems
Software medium: Retail discs
Hardware configuration: System Menu 4.1E, Priiloader
Swiss boot method: Modified Wii Swiss Booter provided by Extrems
Software medium: Retail discs
Re: Swiss regression testing
Metroid Prime 2 is the only PAL60 only game I own, and the only one that crashes.
The Phantasy Star Online games support both 50 and 60Hz. Phantasy Star Online: Episode I & II switches to interlaced, while Phantasy Star Online: Episode III blackscreens (but does boot if you don't force 480p).
I hope this answers your question, as I'm not certain what you asked.
The Phantasy Star Online games support both 50 and 60Hz. Phantasy Star Online: Episode I & II switches to interlaced, while Phantasy Star Online: Episode III blackscreens (but does boot if you don't force 480p).
I hope this answers your question, as I'm not certain what you asked.
Hardware: Wii (PAL)
Hardware configuration: System Menu 4.1E, Priiloader
Swiss boot method: Modified Wii Swiss Booter provided by Extrems
Software medium: Retail discs
Hardware configuration: System Menu 4.1E, Priiloader
Swiss boot method: Modified Wii Swiss Booter provided by Extrems
Software medium: Retail discs
Re: Swiss regression testing
Here you have the complete listo of GC games that PAL version are are 60Hz only
http://www.mobygames.com/attribute/shee ... ,770/p,14/
I have testesd Metroid Prime 2, The Legend of Zelda: Ocarina of Time + Master Quest, The Legend of Zelda: The Wind Waker and Geist
All work fine with r94 release, I havent done an intesive testing like BenoitRen, great job dude.
http://www.mobygames.com/attribute/shee ... ,770/p,14/
I have testesd Metroid Prime 2, The Legend of Zelda: Ocarina of Time + Master Quest, The Legend of Zelda: The Wind Waker and Geist
All work fine with r94 release, I havent done an intesive testing like BenoitRen, great job dude.