Swiss 0.2

Discuss one of the most feature filled GameCube applications here :)
julius
Posts: 201
Joined: Thu Nov 04, 2010 5:11 pm

Re: Swiss 0.2

Post by julius » Sat Dec 31, 2011 3:24 pm

infact wrote:@julius: Have you tried both the compressed and uncompressed version of swiss 0.2 r94?
The compressed version should have greater compatibility (due to less filesize and easier structure).
SDML only recognizes DOLs, so I can only load uncompressed version of r94. I can actually boot both compressed and uncompressed, but I must have a version of swiss 0.1 and then load swiss v0.2 through it. Now that I remember I haven´t tryied the SD Load method, so I¨ll try also this way later.
DSman59
Posts: 23
Joined: Thu May 27, 2010 11:19 am

Re: Swiss 0.2

Post by DSman59 » Sun Jan 01, 2012 9:15 am

emu_kidid, I think it's great that you have added MP3 file playback to Swiss. The sound quality is as good as it should be (I have my GC hooked up to a sound system). Swiss would be better at this than the flawed MPlayer for GameCube if it also supported sequential and repeat playback modes. A timer that doesn't hang up like in MPlayer would be a welcome addition, too. Thanks again for all the hard work.
User avatar
Extrems
Posts: 1310
Joined: Tue Aug 17, 2010 10:40 pm
Location: Québec, Canada
Contact:

Re: Swiss 0.2

Post by Extrems » Sun Jan 01, 2012 9:56 am

DSman59 wrote:A timer that doesn't hang up like in MPlayer would be a welcome addition, too.
This was caused by a mergefail in r658.
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 Jan 01, 2012 10:26 am

DSman59 wrote:emu_kidid, I think it's great that you have added MP3 file playback to Swiss. The sound quality is as good as it should be (I have my GC hooked up to a sound system). Swiss would be better at this than the flawed MPlayer for GameCube if it also supported sequential and repeat playback modes. A timer that doesn't hang up like in MPlayer would be a welcome addition, too. Thanks again for all the hard work.
I have a GC hooked up to a sound system too and I plan to add support for this and other audio formats later down the track ;)
spectrum32 wrote:Is possibe to play games without game in drive?,Thanks.
Shortly it should be (but compatibility isn't as great).
Image
patryc
Posts: 24
Joined: Mon Nov 14, 2011 12:38 am
Location: United Kingdom

Re: Swiss 0.2

Post by patryc » Sun Jan 01, 2012 3:52 pm

Is it possible to add flac support?
julius
Posts: 201
Joined: Thu Nov 04, 2010 5:11 pm

Re: Swiss 0.2

Post by julius » Sun Jan 01, 2012 7:55 pm

julius wrote:
infact wrote:@julius: Have you tried both the compressed and uncompressed version of swiss 0.2 r94?
The compressed version should have greater compatibility (due to less filesize and easier structure).
SDML only recognizes DOLs, so I can only load uncompressed version of r94. I can actually boot both compressed and uncompressed, but I must have a version of swiss 0.1 and then load swiss v0.2 through it. Now that I remember I haven´t tryied the SD Load method, so I¨ll try also this way later.
It doesn´t work neither with SD Load method, it seems is a problem with the micro sd because I tryed with another one and and worked perfectly. I don´t know why the issue because it´s a Kingston.
Ah, and happy new year guys.
WiiPower
Posts: 127
Joined: Sun May 23, 2010 5:57 pm

Re: Swiss 0.2

Post by WiiPower » Mon Jan 02, 2012 12:16 am

Hi emu_kidid,
my updated patch for Wind Waker is reported to work for the japanese version of the game as well:

int patch__GXSetVAT(u8 *buf, u32 size)
{
u32 i;
u32 match_count = 0;

const u32 old_table[31] = {
/*0x8142ce00,*/ 0x39800000, 0x39600000, 0x3ce0cc01,
0x48000070, 0x5589063e, 0x886a04f2, 0x38000001,
0x7c004830, 0x7c600039, 0x41820050, 0x39000008,
0x99078000, 0x61230070, 0x380b001c, 0x98678000,
0x61250080, 0x388b003c, 0x7cca002e, 0x61230090,
0x380b005c, 0x90c78000, 0x99078000, 0x98a78000,
0x7c8a202e, 0x90878000, 0x99078000, 0x98678000,
0x7c0a002e, 0x90078000, 0x396b0004, 0x398c0001
};

const u32 new_table[31] = {
/*0x8122ce00,*/ 0x39400000, 0x896904f2, 0x7d284b78,
0x556007ff, 0x41820050, 0x38e00008, 0x3cc0cc01,
0x98e68000, 0x61400070, 0x61440080, 0x61430090,
0x98068000, 0x38000000, 0x80a8001c, 0x90a68000,
0x98e68000, 0x98868000, 0x8088003c, 0x90868000,
0x98e68000, 0x98668000, 0x8068005c, 0x90668000,
0x98068000, 0x556bf87f, 0x394a0001, 0x39080004,
0x4082ffa0, 0x38000000, 0x980904f2, 0x4e800020
};

if (size > sizeof(old_table))
{
for (i=4; i<size-sizeof(old_table); i+=4)
{
if (!memcmp(buf + i, old_table, sizeof(old_table)))
{
if ( buf == 0x81 && buf == 0x42 )
{
buf = 0x22;
memcpy(buf + i, new_table, sizeof(new_table));
i += sizeof(new_table)+4;
match_count++;
}
}
}
}
return match_count;
}
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 Jan 02, 2012 1:14 am

Cool, thanks Wiipower, will add it in.
Image
User avatar
king666
Posts: 10
Joined: Mon Dec 26, 2011 7:32 am

Re: Swiss 0.2

Post by king666 » Mon Jan 02, 2012 1:38 pm

Friend emu_kidid, the most important thing of your work is to achieve the proper function of all the games on gamecube without the drive DVD. Image

Greetings.
Nintendero of heart until death i snatched from them.

Image

Favorite Videos

http://www.youtube.com/watch?v=dYIjkmVj ... re=related

http://www.youtube.com/watch?v=uqLYjRn--GI
User avatar
s8n187
Posts: 100
Joined: Fri May 07, 2010 11:45 am

Re: Swiss 0.2

Post by s8n187 » Mon Jan 02, 2012 6:06 pm

hi emu , i tested r93 about a week ago with Virtua_Striker_3_2002_USA_NGC-USA and found it to work quite well i tested it on 1 of my GC's and 1 WII.

Today i tested CAPCOM_VS_SNK_2_EO_USA_NGC-HOLYCUBE and with r93 to r94 i found some interesting things.

r93.........

The game wont boot unfortunately , also i dont need to insert an Original game due to your new Swiss 0.2 r93.gcm which i think is brilliant.

r94.........

Same game tested and it boots ! , although i need to insert an Original game otherwise i get ' Lid Open ' message.


If you want me to try anything or need more info just let me know.


I hope this helps with your progress

s8n
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 » Tue Jan 03, 2012 12:18 am

thanks s8n187, I am aware of these issues.
Image
User avatar
s8n187
Posts: 100
Joined: Fri May 07, 2010 11:45 am

Re: Swiss 0.2

Post by s8n187 » Tue Jan 03, 2012 4:00 am

hi again i just wanted to mention i checked out the Swiss/Compatibility List and the game compatibility for Swiss is very impressive keep up the good work your doing great.

Also being able to boot games without a Disc is genius , great concept and execution

I cant wait for future developments


s8n
regenschirm
Posts: 1
Joined: Tue Jan 03, 2012 1:49 pm
Location: Germany

Re: Swiss 0.2

Post by regenschirm » Tue Jan 03, 2012 10:09 pm

Hello,
I have the following problem.
I use Swiss R94 with SD gecko on a PAL Wii with component cables in progressive mode (Wii-setting).
NTSC games start at "Auto" and "480p" set mostly in the progressive mode. For "NTSC (480i)" setting, they start in interlaced mode.
PAL games start at "Auto" and "480p" setting also in progressive mode. For "PAL (480i)" and "NTSC (480i)" Setting the screen stays black when booting. Games that do not support 480p, such as Animal Crossing (PAL) can play not so.
If I set the screen in the Wii settings to 576i, may be later in the Swiss all PAL games with "PAL50" Start, among others, Animal Crossing (PAL).
Is this problem known?
Please, excuse my bad english.
User avatar
s8n187
Posts: 100
Joined: Fri May 07, 2010 11:45 am

Re: Swiss 0.2

Post by s8n187 » Wed Jan 04, 2012 12:44 am

i got a question for Swiss users or emu_kidid , is it possible to use shrinked games instead of using Full Size images ?
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 Jan 04, 2012 1:06 am

Yes, shrunk ISO files are supported (compressed - like what Dolphin-emu does are not).
Image
User avatar
s8n187
Posts: 100
Joined: Fri May 07, 2010 11:45 am

Re: Swiss 0.2

Post by s8n187 » Wed Jan 04, 2012 1:17 am

thanks for those tips emu


s8n
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 Jan 04, 2012 1:35 am

regenschirm wrote:Hello,
I have the following problem.
I use Swiss R94 with SD gecko on a PAL Wii with component cables in progressive mode (Wii-setting).
NTSC games start at "Auto" and "480p" set mostly in the progressive mode. For "NTSC (480i)" setting, they start in interlaced mode.
PAL games start at "Auto" and "480p" setting also in progressive mode. For "PAL (480i)" and "NTSC (480i)" Setting the screen stays black when booting. Games that do not support 480p, such as Animal Crossing (PAL) can play not so.
If I set the screen in the Wii settings to 576i, may be later in the Swiss all PAL games with "PAL50" Start, among others, Animal Crossing (PAL).
Is this problem known?
Please, excuse my bad english.
Yes, I will make some corrections to this, it can be confusing with so many possible options.. Auto basically means, what the disc wants, use it.
Image
User avatar
s8n187
Posts: 100
Joined: Fri May 07, 2010 11:45 am

Re: Swiss 0.2

Post by s8n187 » Wed Jan 04, 2012 4:37 pm

@everyone

I figured something out today , ive been using Virtua_Striker_3_2002_USA_NGC-USA rip and it already is shrunk (669MB). Emu_kidid mentioned to me shrunk images work , i tried VS3 and it didnt work i got a white screen after the Memory Card check. From my memory ive heard of Gamecube games being shrunk poorly so i inflated VS3 with fstfix13f.............

fstfix13f U-VS2K2.ISO f

Then i shrunk it down with GCM Utility V0.5 and tried it again , it now works.

So if anyone is having problems with a particular game it may be the ISO/GCM not Swiss !..........so try my method and findings and see if you can get a non working game into a working one.


s8n
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 Jan 04, 2012 10:06 pm

s8n187, that's a special case, that specific ISO was shrunk badly - and a few scene releases were. I always recommend trying a clean-unshrunk ISO first before reporting issues :)
Image
Naxil
Posts: 45
Joined: Sat Oct 29, 2011 10:56 pm

Re: Swiss 0.2

Post by Naxil » Thu Jan 05, 2012 1:58 pm

emu_kidid wrote:s8n187, that's a special case, that specific ISO was shrunk badly - and a few scene releases were. I always recommend trying a clean-unshrunk ISO first before reporting issues :)
tnx emukidid.
But is possible clean self the iso? what Fstfix do?
I have a gcm of three games but all go in DSI error (wii 4.3e swiss0.2 swissbooter from sdFront)..
from now i have start properly just two games (windwaker PAL/m6) n (animal crossing USA)..
all file is in GCM.
The DSI error is from Swiss or my SD? because i got this error ...
sorry but i don't know any method for save DSI error.. (i think is possible just with USBGECKO?)?..
tnx for your works n please add MEMCARDemu support..
Naxil
Posts: 45
Joined: Sat Oct 29, 2011 10:56 pm

Re: Swiss 0.2

Post by Naxil » Thu Jan 05, 2012 2:04 pm

sorry emukidid for my ignorance.. is possible do it this:
a SAVE STATE for SWISS like emulator (save state like all emulator).. and not emu a memcard?
PS= i have try to use FSTFIX on my GCM (naruto n Onepiece adventure) but swiss continusly to not showme a BANNERPIC and after wii go to DSI ERROR|!!!!! PLEASE HELP ME!
Nukatha
Posts: 83
Joined: Thu Aug 25, 2011 2:22 am

Re: Swiss 0.2

Post by Nukatha » Thu Jan 05, 2012 10:07 pm

Save state of a gamecube game, running on a gamecube.
I don't think that's possible. emu_kidid can correct me if I'm wrong but:
Once Swiss boots a game, be it from a disk, sd card, or whatever, swiss is no longer actually running, with the exception of the tiny bit of information that has the cube continue playing the game from a source other than the DVD drive.
You can't go back to the swiss menu.
I'd say save states can't be done on the cube.
User avatar
liquitt
Posts: 1810
Joined: Thu Apr 01, 2010 5:43 am
Location: neverland

Re: Swiss 0.2

Post by liquitt » Thu Jan 05, 2012 10:18 pm

Nukatha wrote: Once Swiss boots a game, be it from a disk, sd card, or whatever, swiss is no longer actually running, with the exception of the tiny bit of information that has the cube continue playing the game from a source other than the DVD drive.
You can't go back to the swiss menu.
correct!
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
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 » Thu Jan 05, 2012 10:19 pm

Nukatha, I wouldn't say it's impossible, but I'd rather not do it at the moment (or ever) :P

Basically once I get SD card write support in my assembly code stub which sits in memory whilst a game is running anything like that is possible (screenshots, save states/etc). Save states would be quite slow as I'd be dumping 24MB+16MB+a bit more.. it'd take about 30 seconds to a minute to make the save and about the same amount of time to restore it..

The latest Cobra BIOS (2.0/2.1?) had support for this via the Viper GC Extreme USB Adapter but it didn't work very well as I recall.
Image
Naxil
Posts: 45
Joined: Sat Oct 29, 2011 10:56 pm

Re: Swiss 0.2

Post by Naxil » Fri Jan 06, 2012 11:15 am

ok ok i have understand.. swiss is just a program not emulator...
i am very noob but i try to understand the function of program i use..
SWISS say to wii : 1 read data from SLOT a or B the rest do it all wii (in gcmode).
the problem is make a right command and data for read properly a iso/gcm file from SLOT A or B..
I think this.. people can run a DVDbackup use a wii main menu to run GC games....
NOW I HAVE OTHER NOOB QUESTION!!!
WHEN GCZ FILE COMEBACK TO GCM FILES WHAT I CAN DO FOR CLEAN N MAKE GOOD DUMP FOR SWISS???
WHAT I CAN DO FOR RECOGNIZE IF THE FILE IS ISO OR GCM???? (i have fear i do somethings on iso and it is GCM (AND REVERSE)...
sorry for my engrish!
Post Reply