Page 12 of 13
Re: Swiss 0.2
Posted: Fri Apr 13, 2012 10:13 am
by WiiWizards
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
Re: Swiss 0.2
Posted: Fri Apr 13, 2012 11:59 am
by Dragoon
Progressive is the same as the 480p thing.
Re: Swiss 0.2
Posted: Sat Apr 14, 2012 10:32 am
by WiiWizards
NVM, i found it
Re: Swiss 0.2
Posted: Sun Apr 15, 2012 10:35 pm
by conanac
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.
Re: Swiss 0.2
Posted: Sun Apr 15, 2012 11:16 pm
by Extrems
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.
Re: Swiss 0.2
Posted: Mon Apr 16, 2012 1:02 am
by conanac
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.
Re: Swiss 0.2
Posted: Thu May 10, 2012 5:06 pm
by julius
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.
Re: Swiss 0.2
Posted: Fri May 11, 2012 2:08 pm
by MAG21
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.
Re: Swiss 0.2
Posted: Sat May 12, 2012 8:30 pm
by yamaharacer
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?
Re: Swiss 0.2
Posted: Sun May 20, 2012 5:49 pm
by Air Conditioner
emu_kidid wrote:I'll fix the -lz version.
Thanks! the -lz is flash-able now.

Re: Swiss 0.2
Posted: Wed May 23, 2012 2:51 am
by emu_kidid
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)
Re: Swiss 0.2
Posted: Wed May 23, 2012 2:59 am
by SouLSLayeR
w00t! Great news!
Can't wait to see the memory card emulation
edit: What about the widescreen forcing? Are you planning something?

Re: Swiss 0.2
Posted: Wed May 23, 2012 3:19 am
by Ashen
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!
Re: Swiss 0.2
Posted: Wed May 23, 2012 3:33 am
by SouLSLayeR
Yes, that's what I meant

Heh, I'm so excited.
Re: Swiss 0.2
Posted: Wed May 23, 2012 6:46 pm
by liquitt
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.
Re: Swiss 0.2
Posted: Sun Jun 03, 2012 1:03 pm
by nox_123
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)
Re: Swiss 0.2
Posted: Sun Jun 17, 2012 5:58 pm
by brunops3
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.
Re: Swiss 0.2
Posted: Sun Jun 17, 2012 10:52 pm
by emu_kidid
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?
Re: Swiss 0.2
Posted: Mon Jun 18, 2012 11:04 pm
by emu_kidid
Not much left until 0.3 is released:
- Fix Wiikey Fusion 32GB bug
- Add IDE-EXI v1 support back in
Re: Swiss 0.2
Posted: Mon Jun 25, 2012 2:14 am
by emu_kidid
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).
Re: Swiss 0.2
Posted: Mon Jun 25, 2012 2:27 am
by Ashen
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.

Re: Swiss 0.2
Posted: Wed Jun 27, 2012 2:44 pm
by emu_kidid
cheats from the Qoob Cheat File (.QCH) will now automatically be converted to Ocarina cheats.. not much more to go now for 0.3

Re: Swiss 0.2
Posted: Wed Jun 27, 2012 6:38 pm
by Django
will the 0.3 release include an option like the video mode to select the screen size between 4:3 and 16:9?
Re: Swiss 0.2
Posted: Wed Jun 27, 2012 8:54 pm
by liquitt
will it finally cook decent coffee??
Re: Swiss 0.2
Posted: Wed Jun 27, 2012 10:00 pm
by Ashen
I prefer my coffee brewed bold. Just for reference.