Swiss 0.2

Discuss one of the most feature filled GameCube applications here :)
WiiWizards
Posts: 3
Joined: Sat Feb 11, 2012 5:48 pm

Re: Swiss 0.2

Post by WiiWizards » Fri Apr 13, 2012 10:13 am

Great work emu_kid, in r94 i had to go to settings > 480p so games would work with my component cable, in r124 i dont see that option (only pal, ntsc, progressive) so most games give sound but no screen..any solution for that or is the component cable not really supported at the time being?

edit; using it on a PAL WII
User avatar
Dragoon
Posts: 323
Joined: Thu Jan 27, 2011 1:01 pm

Re: Swiss 0.2

Post by Dragoon » Fri Apr 13, 2012 11:59 am

Progressive is the same as the 480p thing.
Image
WiiWizards
Posts: 3
Joined: Sat Feb 11, 2012 5:48 pm

Re: Swiss 0.2

Post by WiiWizards » Sat Apr 14, 2012 10:32 am

NVM, i found it
conanac
Posts: 4
Joined: Sun Feb 13, 2011 1:31 am

Re: Swiss 0.2

Post by conanac » Sun Apr 15, 2012 10:35 pm

Trying to learn more about 480p and 576p and what I could see from the mem1 dump (e.g. PAL Luigi's Mansion at address 80386BEC and NTSC Pokemon Channel at address 802A7260), the following sequence of bytes (for video timing?):
0C 00 01 E0
00 30 00 30
00 06 00 06
18 18 18 18
04 0E 04 0E
04 0E 04 0E
04 1A 01 AD
40 47 69 A2
01 75

but in the latest revision (WIP) of swiss-gc I see:
0x0C,0x01,0xE0,0x00,
0x30,0x00,0x30,0x00,
0x06,0x00,0x06,0x18,
0x18,0x18,0x18,0x04,
0x0E,0x04,0x0E,0x04,
0x0E,0x04,0x0E,0x04,
0x1A,0x01,0xAD,0x40,
0x47,0x69,0xA2,0x01,
0x75

Just wondering whether we need to add 0x00 after the first byte 0x0C.
And perhaps similarly for the array of video timing of 576p?

Nevertheless, any insight that you could share for what those numbers represent would definitely be useful for me in learning this.

Thanks.
User avatar
Extrems
Posts: 1312
Joined: Tue Aug 17, 2010 10:40 pm
Location: Québec, Canada
Contact:

Re: Swiss 0.2

Post by Extrems » Sun Apr 15, 2012 11:16 pm

conanac wrote:Just wondering whether we need to add 0x00 after the first byte 0x0C.
And perhaps similarly for the array of video timing of 576p?
Oh snap, I almost forgot about that.
conanac wrote:Nevertheless, any insight that you could share for what those numbers represent would definitely be useful for me in learning this.
Try deriving 576p from the 576i, 480p and 480i timings like I originally did.
Your time limit is 5 minutes.
conanac
Posts: 4
Joined: Sun Feb 13, 2011 1:31 am

Re: Swiss 0.2

Post by conanac » Mon Apr 16, 2012 1:02 am

Extrems wrote: Try deriving 576p from the 576i, 480p and 480i timings like I originally did.
Your time limit is 5 minutes.
I will definitely fail with such a time limit.

I could see from the structure definition of video timing:
u8 equ;
u16 acv;
u16 prbOdd,prbEven;
u16 psbOdd,psbEven;
u8 bs1,bs2,bs3,bs4;
u16 be1,be2,be3,be4;
u16 nhlines,hlw;
u8 hsy,hcs,hce,hbe640;
u16 hbs640;
u8 hbeCCIR656;
u16 hbsCCIR656;
but cannot figure it out exactly all those variable names (I could only guess some of them).

Furthermore, I assume that you dont need to change the last two variables values (i.e. 0x7A, 0x019C) for 576p (relative to 480p), is this right?
And I found the following codes from a documentation:
if(encoderType == 0)
{
*(u16 *)(0xCC002072) = (tm->hbeCCIR656 | 0x8000);
*(u16 *)(0xCC002074) = tm->hbsCCIR656;
}

Cheers.
julius
Posts: 201
Joined: Thu Nov 04, 2010 5:11 pm

Re: Swiss 0.2

Post by julius » Thu May 10, 2012 5:06 pm

Ok here goes a dumb question: what exactly is the memory card option for in Swiss 0.2? I use sdgecko in slot A and memory card 51 in slot B, but nothing happens.
MAG21
Posts: 1
Joined: Fri May 11, 2012 2:03 pm

Re: Swiss 0.2

Post by MAG21 » Fri May 11, 2012 2:08 pm

Is it compatible with Class 10 SD Cards? Are your working on a new version (maybe 0.3)?

Thanks a lot for this awesome application.
yamaharacer
Posts: 448
Joined: Mon Apr 05, 2010 4:11 pm
Location: Germany

Re: Swiss 0.2

Post by yamaharacer » Sat May 12, 2012 8:30 pm

I have got a question about swiss. is it possible to copy games from sd card (wiikey fusion) via the ide/exi to my hard drive? or can I prepare a method like using a ide usb adaptor parallel with my ide/exi for transfering files?
User avatar
Air Conditioner
Posts: 111
Joined: Wed Jan 25, 2012 2:40 am

Re: Swiss 0.2

Post by Air Conditioner » Sun May 20, 2012 5:49 pm

emu_kidid wrote:I'll fix the -lz version.
Thanks! the -lz is flash-able now. :D
Formerly Mizumi
User avatar
emu_kidid
Site Admin
Posts: 4927
Joined: Mon Mar 29, 2010 10:06 am
Location: Australia
Contact:

Re: Swiss 0.2

Post by emu_kidid » Wed May 23, 2012 2:51 am

progress update.. I have memory card emulation working via SDGecko - but it needs a touch of user friendliness added to it before I push it to SVN.

Things pending before a 0.3 release:
- Finalize memcard emulation via SDGecko
- Fix Wiikey Fusion 32GB bug
- Add IDE-EXI v1 support back in
- Put Ocarina cheat engine in as the current one is dead (it'll be with cheats loaded via .gct files per game)
Image
User avatar
SouLSLayeR
Posts: 73
Joined: Sun Apr 22, 2012 10:36 pm
Location: Greece

Re: Swiss 0.2

Post by SouLSLayeR » Wed May 23, 2012 2:59 am

w00t! Great news!

Can't wait to see the memory card emulation :twisted:

edit: What about the widescreen forcing? Are you planning something? :D
User avatar
Ashen
Posts: 994
Joined: Tue Nov 16, 2010 3:08 pm

Re: Swiss 0.2

Post by Ashen » Wed May 23, 2012 3:19 am

Widescreen forcing has already been added. Though an option to toggle it on or off would be nice. ;)

Can't wait Emu, your little hombrew app has quickly become the holy grail for those of us who still love our cubes!
User avatar
SouLSLayeR
Posts: 73
Joined: Sun Apr 22, 2012 10:36 pm
Location: Greece

Re: Swiss 0.2

Post by SouLSLayeR » Wed May 23, 2012 3:33 am

Yes, that's what I meant :)
Heh, I'm so excited.
User avatar
liquitt
Posts: 1810
Joined: Thu Apr 01, 2010 5:43 am
Location: neverland

Re: Swiss 0.2

Post by liquitt » Wed May 23, 2012 6:46 pm

Ashen wrote:Can't wait Emu, your little hombrew app has quickly become the holy grail for those of us who still love our cubes!
amen.
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
nox_123
Posts: 17
Joined: Sun Jun 03, 2012 12:49 pm

Re: Swiss 0.2

Post by nox_123 » Sun Jun 03, 2012 1:03 pm

MAG21 wrote:Is it compatible with Class 10 SD Cards? Are your working on a new version (maybe 0.3)?

Thanks a lot for this awesome application.
Class 10 works fine (16GB Platinum), well but I am not sure whether the Memory Slot is capable of the full speed, because Games seem less fast than DVD (but faster than Ethernet)
brunops3
Posts: 49
Joined: Mon Feb 06, 2012 5:24 pm

Re: Swiss 0.2

Post by brunops3 » Sun Jun 17, 2012 5:58 pm

Hey emu-kidid, I'm using the Swiss from SD Gecko on my Wii 4.3U. My TV is a 480p without progressive scan and I use the component cable between the Wii and TV.

However, when the Swiss is loaded the screen become duplicated/blurry. When a game is loaded it works perfectly, but on the Swiss screen happens this trouble.

It's a incompatibility of Swiss when using component cable on a TV without progressive scan.

It already happens on some emulators, but when I disable the option "Progressive" from the emulator, it runs perfectly.

Is there a correction for this bug? Is there a way to disable the progressive scan on the Swiss???

Thank you so much.
User avatar
emu_kidid
Site Admin
Posts: 4927
Joined: Mon Mar 29, 2010 10:06 am
Location: Australia
Contact:

Re: Swiss 0.2

Post by emu_kidid » Sun Jun 17, 2012 10:52 pm

No but it's on my list of things to do. Why wouldn't you use progressive on a progressive TV w/ component out of curiosity?
Image
User avatar
emu_kidid
Site Admin
Posts: 4927
Joined: Mon Mar 29, 2010 10:06 am
Location: Australia
Contact:

Re: Swiss 0.2

Post by emu_kidid » Mon Jun 18, 2012 11:04 pm

Not much left until 0.3 is released:
- Fix Wiikey Fusion 32GB bug
- Add IDE-EXI v1 support back in
Image
User avatar
emu_kidid
Site Admin
Posts: 4927
Joined: Mon Mar 29, 2010 10:06 am
Location: Australia
Contact:

Re: Swiss 0.2

Post by emu_kidid » Mon Jun 25, 2012 2:14 am

progress is being held up a bit cause I've discovered Pikmin (already finished the first one, playing the second one now :p) in 576p 16:9 in Swiss ;)

I'm also porting some ugly code that someone wrote in Java to C so that the existing cheats can work with the new engine (most of them anyway).
Image
User avatar
Ashen
Posts: 994
Joined: Tue Nov 16, 2010 3:08 pm

Re: Swiss 0.2

Post by Ashen » Mon Jun 25, 2012 2:27 am

Awesome man! I have yet to check out Pikmin, its on my list though. Can't wait for the next release! So many awesome new features. :)
User avatar
emu_kidid
Site Admin
Posts: 4927
Joined: Mon Mar 29, 2010 10:06 am
Location: Australia
Contact:

Re: Swiss 0.2

Post by emu_kidid » Wed Jun 27, 2012 2:44 pm

cheats from the Qoob Cheat File (.QCH) will now automatically be converted to Ocarina cheats.. not much more to go now for 0.3 ;)
Image
Django
Posts: 30
Joined: Tue May 01, 2012 5:12 pm

Re: Swiss 0.2

Post by Django » Wed Jun 27, 2012 6:38 pm

will the 0.3 release include an option like the video mode to select the screen size between 4:3 and 16:9?
User avatar
liquitt
Posts: 1810
Joined: Thu Apr 01, 2010 5:43 am
Location: neverland

Re: Swiss 0.2

Post by liquitt » Wed Jun 27, 2012 8:54 pm

will it finally cook decent coffee??
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
User avatar
Ashen
Posts: 994
Joined: Tue Nov 16, 2010 3:08 pm

Re: Swiss 0.2

Post by Ashen » Wed Jun 27, 2012 10:00 pm

I prefer my coffee brewed bold. Just for reference.
Post Reply