Swiss feature requests
-
- Posts: 308
- Joined: Wed Mar 31, 2010 1:07 pm
- Location: UK, Hull
Swiss feature requests
Select only one, don't see your feature here then put it in your post it an i'll add it to the poll.
Re: Swiss feature requests
- Virtual Memory Card support, mount .GCI saves and save to them instead of a real memory card.
Doable - I'd say I'd need about 3 months straight for this one
- SMB support for loading games off a network.
^^ See above
- In-game reset, return to the swiss menu at any point.
Quite doable (take me about 2 weeks)
- In-game memory dump, dump the entire ram contents to SD or HDD.
Doable too (about 2 months - I'd need to create assembly code to write to SD/HDD)
- Basic In-game value searcher / debugger, pause gameplay and display a osd over the game screen for searching for values, think gs pro on the n64 or http://cheaters-lounge.net/index.php?p=19
I'd rather just put in Ocarina support
Doable - I'd say I'd need about 3 months straight for this one
- SMB support for loading games off a network.
^^ See above
- In-game reset, return to the swiss menu at any point.
Quite doable (take me about 2 weeks)
- In-game memory dump, dump the entire ram contents to SD or HDD.
Doable too (about 2 months - I'd need to create assembly code to write to SD/HDD)
- Basic In-game value searcher / debugger, pause gameplay and display a osd over the game screen for searching for values, think gs pro on the n64 or http://cheaters-lounge.net/index.php?p=19
I'd rather just put in Ocarina support

Re: Swiss feature requests
About Ocarina, maybe integrate both engines? Most work for Ocarina support should be the GUI i guess.
Re: Swiss feature requests
I'd say in-game reset, I know some people still doesn't have modchips and rebooting to swiss can take minutes. Sounds like it requires less work than all the other options as well. Virtual Memory Card would be really awesome too, but for now I'll settle with doing backups of my memory card to SD and transfering saves back and forth between my computer and GC.
Something I was thinking about though.. maybe like a "Swiss-GC Dol Booter" a separate tiny application. Just a small dol-loading application, similar to SDload. But supporting IDE-EXI (and SDHC?) and small enough to fit as a plugin to the old ViperGC. Think about it? ^^
Something I was thinking about though.. maybe like a "Swiss-GC Dol Booter" a separate tiny application. Just a small dol-loading application, similar to SDload. But supporting IDE-EXI (and SDHC?) and small enough to fit as a plugin to the old ViperGC. Think about it? ^^
Last edited by Burbruee on Mon Feb 14, 2011 1:28 am, edited 2 times in total.
.
-
- Posts: 308
- Joined: Wed Mar 31, 2010 1:07 pm
- Location: UK, Hull
Re: Swiss feature requests
SDML / SD Gecko users who also use IDE EXI don't have a free memory card slot, so the SD Gecko has to be removed and replaced with a memory card once swiss has loaded.emu_kidid wrote: - Virtual Memory Card support, mount .GCI saves and save to them instead of a real memory card.
Doable - I'd say I'd need about 3 months straight for this one
Also it's a pain switching them around because said game doesn't save to that slot some use slot A whilst others use slot B. With previous sd-boot versions I haven't tested swiss much you also had to place the memory card in after the game had reached the title menu or you'd be granted with a error screen, re remake irc.
You had it in either sd-boot v0.2 or v0.3 but later removed, buggy?emu_kidid wrote: - In-game reset, return to the swiss menu at any point.
Quite doable (take me about 2 weeks)
What's this Ocarina you keep bringing up, Zeldaemu_kidid wrote: - Basic In-game value searcher / debugger, pause gameplay and display a osd over the game screen for searching for values, think gs pro on the n64 or http://cheaters-lounge.net/index.php?p=19
I'd rather just put in Ocarina support

Re: Swiss feature requests
That's what I'm planning.Burbruee wrote:Something I was thinking about though.. maybe like a "Swiss-GC Dol Booter" a separate tiny application. Just a small dol-loading application, similar to SDload. But supporting IDE-EXI (and SDHC?) and small enough to fit as a plugin to the old ViperGC. Think about it? ^^
Yes, quite buggy it was. I'll fix it nowkevstah2004 wrote:You had it in either sd-boot v0.2 or v0.3 but later removed, buggy?emu_kidid wrote: - In-game reset, return to the swiss menu at any point.
Quite doable (take me about 2 weeks)


- safefortheozone
- Posts: 22
- Joined: Mon May 10, 2010 7:41 pm
Re: Swiss feature requests
I'd love to see an in-game reset; swapping discs and SD cards all the time is getting to be a pain. I would also love to see booting Swiss directly from the memory card (like Free-Mcboot on the PS2). I believe emu_kidid said something about that in the main Swiss thread.
Re: Swiss feature requests
an ipl exploit from a memory card has been a dream for a while, but I haven't spent enough time/effort on it - was hoping someone else would in due time but it never happened :p

Re: Swiss feature requests
my feature request is:(very little)
no-disc when swiss running a game,look like that playstation2's homebrew software HDloader
no-disc when swiss running a game,look like that playstation2's homebrew software HDloader

Re: Swiss feature requests
Hm...how about support for wiitdb.com gamecube covers? 

Re: Swiss feature requests
Yeah, I would definitely love that! And all ViperGC non-extreme users probably too!emu_kidid wrote:That's what I'm planning.Burbruee wrote:Something I was thinking about though.. maybe like a "Swiss-GC Dol Booter" a separate tiny application. Just a small dol-loading application, similar to SDload. But supporting IDE-EXI (and SDHC?) and small enough to fit as a plugin to the old ViperGC. Think about it? ^^
To be honest, I already tried to create a minimal version of swiss out of the r29 code basis.
As it is open source I removed everything DVD-related, iso/gcm-related, patching.. and so on.
I also removed the images and some other small, not needed things.
Now it only supports dol-booting off hdd and sd(hc). not more.
The uncompressed dol is now ~100kb, regrettably far too big.
I think it is difficult to build such small apllication on top of libogc.
ct_the_1 (currently very busy and rarely online)


Re: Swiss feature requests
Oh I had it down to 40kb with nothing but images removed - it's tricky though 


Re: Swiss feature requests
i'd really love that! my main gc has a vipergc and i am using 2 SD cards right now because sdload can't handle FAT32 and so on and on...
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 feature requests
Oh, that sounds great!emu_kidid wrote:Oh I had it down to 40kb with nothing but images removed - it's tricky though
EDIT: question: 40 kb compressed with dollz or uncompressed ?
ct_the_1 (currently very busy and rarely online)


Re: Swiss feature requests
Great! Can you also add a configuration option for shortcuts so we can set up auto-loading of our favorite DOLs? Say you hold a button like "A", "B", "X", "Y", "L" or "R" when booting and it will autoboot the dol you have set up to that shortcut. (idea from Avalaunch on original Xbox)emu_kidid wrote:That's what I'm planning.Burbruee wrote:Something I was thinking about though.. maybe like a "Swiss-GC Dol Booter" a separate tiny application. Just a small dol-loading application, similar to SDload. But supporting IDE-EXI (and SDHC?) and small enough to fit as a plugin to the old ViperGC. Think about it? ^^
This could be written and read from an .ini file from your device where you also select SDHC/IDE-EXI and slot and configured manually if a graphical browser makes the final dol too large.
.
-
- Posts: 448
- Joined: Mon Apr 05, 2010 4:11 pm
- Location: Germany
Re: Swiss feature requests
swiss with integrated ftp support would be great just like xexmenu on the xbox 360.
Re: Swiss feature requests
yes this would be great, so you can upload the games over FTP directly to your hdd connected with the ide-exi thingy
Re: Swiss feature requests
I want ALL these features. 

-
- Posts: 308
- Joined: Wed Mar 31, 2010 1:07 pm
- Location: UK, Hull
Re: Swiss feature requests
FTP TCP is slow that's why I mentioned SMB as it uses UDP.
-
- Posts: 99
- Joined: Wed Mar 31, 2010 2:05 am
Re: Swiss feature requests
I gotta say that although using an FTP server to copy games to hdd would be possible, it'd be slow as hell since the IDE-EXI still operates in PIO mode. It's so much quicker to just unhook your hdd and copy files to it directly.sm4rty wrote:yes this would be great, so you can upload the games over FTP directly to your hdd connected with the ide-exi thingy
EDIT - Streaming games over network is another matter entirely, however. If it was fast and stable then I'd be the first one to do it.
EDIT 2 - on the topic of network streaming, I seem to remember that it used to be buggy and slow. If you did implement it, emu_kidid, is it possible the make it fast and stable?
Re: Swiss feature requests
doktor_krotch, it's taken me so many years to get SD worked out so I'd rather not fumble around now and start working on something else..

-
- Posts: 99
- Joined: Wed Mar 31, 2010 2:05 am
Re: Swiss feature requests
NP bro. I bet network streaming would break the only other reason I have a BBA - 8 player mario kart, amiritre?
I just read you're looking at DMA on the IDE-EXI, that would be freakin awesome since I guess that it would go a long way in eliminating audio stutter in some games?
I just read you're looking at DMA on the IDE-EXI, that would be freakin awesome since I guess that it would go a long way in eliminating audio stutter in some games?
Re: Swiss feature requests
What would be the max. bandwith rate for a BBA?
Would it be a bottleneck when loading etc?
When I get some time on my hands, I'm willing to experiment a bit.
Would it be a bottleneck when loading etc?
When I get some time on my hands, I'm willing to experiment a bit.
"The only thing more dangerous than a hardware guru with a code patch is a programmer with a soldering iron."
-
- Posts: 99
- Joined: Wed Mar 31, 2010 2:05 am
Re: Swiss feature requests
iirc, back in the day loaders were limited by protocol overhead and they could only get the bba to work at 10Mbps. I'm not sure if that's changed. Also, EXI bus = 27Mbps (?) so there's your theoretical maximum.
Re: Swiss feature requests
they made it work at 100mbps but they had to "time" the PC side to not overload the GC - and this timing was never made 100% reliable. As I recall only one NIC was good enough for it too.
