Page 4 of 13

Re: Swiss 0.2

Posted: Sat Dec 31, 2011 3:24 pm
by julius
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.

Re: Swiss 0.2

Posted: Sun Jan 01, 2012 9:15 am
by DSman59
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.

Re: Swiss 0.2

Posted: Sun Jan 01, 2012 9:56 am
by Extrems
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.

Re: Swiss 0.2

Posted: Sun Jan 01, 2012 10:26 am
by emu_kidid
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).

Re: Swiss 0.2

Posted: Sun Jan 01, 2012 3:52 pm
by patryc
Is it possible to add flac support?

Re: Swiss 0.2

Posted: Sun Jan 01, 2012 7:55 pm
by julius
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.

Re: Swiss 0.2

Posted: Mon Jan 02, 2012 12:16 am
by WiiPower
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;
}

Re: Swiss 0.2

Posted: Mon Jan 02, 2012 1:14 am
by emu_kidid
Cool, thanks Wiipower, will add it in.

Re: Swiss 0.2

Posted: Mon Jan 02, 2012 1:38 pm
by king666
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.

Re: Swiss 0.2

Posted: Mon Jan 02, 2012 6:06 pm
by s8n187
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

Re: Swiss 0.2

Posted: Tue Jan 03, 2012 12:18 am
by emu_kidid
thanks s8n187, I am aware of these issues.

Re: Swiss 0.2

Posted: Tue Jan 03, 2012 4:00 am
by s8n187
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

Re: Swiss 0.2

Posted: Tue Jan 03, 2012 10:09 pm
by regenschirm
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.

Re: Swiss 0.2

Posted: Wed Jan 04, 2012 12:44 am
by s8n187
i got a question for Swiss users or emu_kidid , is it possible to use shrinked games instead of using Full Size images ?

Re: Swiss 0.2

Posted: Wed Jan 04, 2012 1:06 am
by emu_kidid
Yes, shrunk ISO files are supported (compressed - like what Dolphin-emu does are not).

Re: Swiss 0.2

Posted: Wed Jan 04, 2012 1:17 am
by s8n187
thanks for those tips emu


s8n

Re: Swiss 0.2

Posted: Wed Jan 04, 2012 1:35 am
by emu_kidid
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.

Re: Swiss 0.2

Posted: Wed Jan 04, 2012 4:37 pm
by s8n187
@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

Re: Swiss 0.2

Posted: Wed Jan 04, 2012 10:06 pm
by emu_kidid
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 :)

Re: Swiss 0.2

Posted: Thu Jan 05, 2012 1:58 pm
by Naxil
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..

Re: Swiss 0.2

Posted: Thu Jan 05, 2012 2:04 pm
by Naxil
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!

Re: Swiss 0.2

Posted: Thu Jan 05, 2012 10:07 pm
by Nukatha
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.

Re: Swiss 0.2

Posted: Thu Jan 05, 2012 10:18 pm
by liquitt
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!

Re: Swiss 0.2

Posted: Thu Jan 05, 2012 10:19 pm
by emu_kidid
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.

Re: Swiss 0.2

Posted: Fri Jan 06, 2012 11:15 am
by Naxil
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!