GCN GameCube SWISS Update-Thread.

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
4,456
Trophies
2
XP
14,946
Country
Germany
Möööp!
=========
Why do I always forget to check the repository??
============


Swiss v0.6r1318​

cristofercruz committed:
  • PSD source file for backdrop
emukidid committed:
  • Update to current patreon supporters
Extrems committed:
  • Bump down optimization level to keep size in check.
  • Re-enable Qoob on hot reset or IGR.
  • Reset SD card on hot reset or IGR.
  • Optimize textures.
  • Optimize button highlight texture.
  • Optimize backdrop texture.
  • Update Redump database.
  • Add patched gxtexconv. (extremscorner/gamecube-tools@846a04a)
  • Optimize intensity + alpha textures.
  • Fix banner blending mode in game info screen.
  • Move PAD hook to top of memory.
  • Round up size of reload stub.
  • Add xeno.dol GCI distribution.
  • Ensure /swiss exists before migrating cheats.
  • Update cheats location in tooltip.
  • Prepare for custom backdrops.
  • Optimize backdrop texture.
  • Add stdio compatibility.
  • Load custom backdrop from /swiss/backdrop.tpl on default device.
  • Add support for date/time-based backdrops.
  • Add clean titles.
  • Update package index.
  • Use clean titles in carousel view.
  • Improve banner text display.
  • Move selection to directory we come out of.
  • Refactor upToParent.
  • Add support for Datel MaxDrive and MadCatz GameShark save formats.
  • Use save file's internal name.
  • Fix some edge cases.
  • Improve autoload/recent list handling and usability.
  • Enable setting a directory as autoload entry.
  • Fix recent list on WODE and other devices.
  • Increase FAT cache size.
 
  • Love
Reactions: Alexander1970

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
4,456
Trophies
2
XP
14,946
Country
Germany
A little update once again:

https://github.com/emukidid/swiss-gc/releases/tag/v0.6r1333

Extrems committed:
  • Update No-Intro database.
  • Fix regression from f17dfc1.
  • Rewrite interrupt handling and emulation.
  • Minor optimizations.
  • Disable EXI emulation when unneeded.
  • Remove now unused function patterns.
  • Optimize memcpy.
  • Fix memcpy/memmove usage in Phantasy Star Online Episode I & II.
  • Add game-specific patch for Phantasy Star Online Episode I & II Plus (Japan) (En,Ja,Fr,De,Es) (Rev 4).
  • Fix memcpy/memmove usage in Phantasy Star Online Episode III: C.A.R.D. Revolution.
  • Fix patch file size for File Service Protocol.
  • Improve PRS archive handling.
  • Update Redump database.
  • Partially revert commit 2c0b98a and 37d8712.
  • Alias memcpy to memmove.
  • Fix comment.
  • Limit Wiikey Fusion to one fragment when there's no patch device.
  • Fix ensure_path on devices without necessary support functions.
  • Port game-specific patches to demo discs.

e481e94ff9302d9a27a61f714d4bdf7b19762c18d0eb1d530797d3d723d13c03 NKit_v1.4.20220604.zip
ba9ebb74b5a55c2211c4ed6a351b5295fd3f96c0c40d3f2afcc20e0732cc5fa4 swiss_r1333.7z
c02661c2fafa9cba9ee8d362ba998a84cd39874c68a796d92e31c03ada8c4d40 swiss_r1333.tar.xz
 
  • Love
Reactions: Alexander1970

Alexander1970

XP not matters.
OP
Member
Joined
Nov 8, 2018
Messages
14,973
Trophies
3
Location
Austria
XP
2,499
Country
Austria

Swiss v0.6r1336​

https://github.com/emukidid/swiss-gc/releases/tag/v0.6r1336

@Extrems committed:
  • Clear spurious PI interrupts.

e481e94ff9302d9a27a61f714d4bdf7b19762c18d0eb1d530797d3d723d13c03 NKit_v1.4.20220604.zip
f5efe9f1331c1b5aee2ea6a5293d295e9c8fb66709d3b9cbb41c492689877766 swiss_r1336.7z
4bb6e6fd5e8f581471875ee13daf7ce4724cc4f1fbbb1df7bf8aa4b29059c4ee swiss_r1336.tar.xz
 
  • Like
Reactions: KleinesSinchen

KleinesSinchen

GBAtemp's Backup Reminder + Fearless Testing Sina
Member
GBAtemp Patron
Joined
Mar 28, 2018
Messages
4,456
Trophies
2
XP
14,946
Country
Germany
Swiss improvements seem to never stop!
=================================
(And I forgot looking at the Github page for some time now)

Swiss v0.6r1362



We're in need of data to address issue #380. Please submit:
  • CPU temperature from a cold boot, e.g. using a GC Loader or PicoBoot.
  • Room temperature.
  • CPU ECID, found in system information.
Extrems committed:
  • Properly update PI interrupts.
  • Go to device selection when in root directory.
  • Update No-Intro database.
  • Fix streaming audio for conflicting IDs.
  • Improve DI initialization.
  • Reset boot image on file setup error.
  • Enable loading BS2 from /swiss/patches/ipl.bin.
  • Fix some assumptions made in select_alt_dol.
  • Skip El Torito disc when DI is in an unusable state.
  • Update free/used space on FAT devices more readily.
  • Improve byte display formatting.
  • Use metric units on befitting devices.
  • Pass standard device names onto applications.
  • Clean up BSS allocation.
  • Refactor get_fst.
  • Remove parse_gcm_for_ext.
  • Patch both discs of 2-disc games.
  • Update Redump database.
  • Deduplicate patch fragments.
  • Fix regression in parse_gcm_add.
  • Avoid fragmentation when writing new files.
  • Keep file offset/size more closely in sync.
  • Fix some button highlight confusion.
  • Ensure text file buffers are null-terminated.
  • Fix cheat files on FSP server.
  • Warn about compressed disc images. (GCZ or RVZ)
  • Only show select_alt_dol when there's no patch device.
281e7472dae7c10083cb5660669903dceac5d6a4b564adc90bde8e93be640733 NKit_v1.4.20220818.zip
2e0f8865a9b2ed3eadc68259ab1f0b64ac19d0bfe1a35a7ef2bce87ed97ace2d swiss_r1362.7z
4f2411458bb6624bf1a7b26ed006dae5c639ae0a36ee3d3d1ce87c48dde6d202 swiss_r1362.tar.xz
 

Alexander1970

XP not matters.
OP
Member
Joined
Nov 8, 2018
Messages
14,973
Trophies
3
Location
Austria
XP
2,499
Country
Austria

Swiss v0.6r1387​


https://github.com/emukidid/swiss-gc/releases/tag/v0.6r1387


We're in need of data to address issue #380. Please submit:


  • CPU temperature from a cold boot, e.g. using a GC Loader or PicoBoot.
  • Room temperature.
  • CPU ECID, found in system information.

@Extrems committed:


  • Fix clean boot with GC Loader 2.0.0.
  • Alias directory with both opening.bnr and default.dol to default.dol.
  • Implement thread safety for FatFs and fsplib.
  • Move disk I/O module to FatFs.
  • Load existing patched file.
  • Enable select_alt_dol for TGC files.
  • Switch from CRC-32 to XXH3.
  • Add support for PixelFX N64 Game ID standard.
  • Add boot file hashes for clean boot.
  • Resolve some known conflicts.
  • Enable Game ID for DOL/ELF files.
  • Patch Star Wars Rogue Squadron III: Rebel Strike's compressed VM data.
  • Move up branch to debugger from DSI exception vector.
  • Skip instruction address breakpoint exception vector.
  • Integrate MSR restore fix from Nintendont.
  • Replace string_append with open_memstream.
  • Read settings from command-line arguments.
  • Black out video when booting games.
  • Force 480/576p by default.
  • Display in 480p by default on PAL.
  • Move video mode switch to a more logical spot.
  • Bump GC Loader firmware version to 2.0.0.
  • Clean up configuration file parsing a bit.
  • Make default action for unknown files be file management.
  • Improve model detection.
  • Simplify default video mode selection.
  • Add star icon to autoload entry.
  • Move game config handling out of info_game.
  • Related fixes.
  • Reorganize settings.
  • Add autoboot option.
  • Add option to force field rendering.
  • Add workaround for FSP server issue when rewriting patches.

1342ee153f17fce485e77c5b01e03fdffb30096ec0ab64bb7fe495238926fab7 NKit_v1.4.20221017.zip
3212e62ac3a313ee1bb8fe9884548b322c177ac370c629ffea06b311efca9e25 swiss_r1387.7z
c5a966da922fca2ec1ab18ce3e461cc0aa5ffe4c996ff078f36611e1544637f5 swiss_r1387.tar.xz
 
Newest / Latest Version !

Alexander1970

XP not matters.
OP
Member
Joined
Nov 8, 2018
Messages
14,973
Trophies
3
Location
Austria
XP
2,499
Country
Austria

Swiss v0.6r1420​

https://github.com/emukidid/swiss-gc/releases/tag/v0.6r1420

@emukidid committed:
  • Qoob PRO write support
@Extrems committed:
  • Add Dead to Rights patch from Dolphin.
  • Remove special case for 2.0.0.BETA firmware version.
  • Add option to force polling rate.
  • Add option to prefer clean boot.
  • The year is 2023.
  • Add my GitHub Sponsors profile.
  • First pass of signatures found in Interactive Multi-Game Demo Disk - June 2003 (Europe) (En,Fr,De,Es,It).
  • Copy ID of second disc.
  • Second pass of signatures found in Interactive Multi-Game Demo Disk - June 2003 (Europe) (En,Fr,De,Es,It).
  • Broadcast Game ID on all controller sockets.
  • Add option to pause for resolution change.
  • Update Redump database.
  • Only show message if the video mode differs.
  • Fix regression from 369b904.
  • Fix compiler warnings.
  • Update TOSEC database.
  • Add more signatures for Killer7 prototypes.
  • Fix probing MemCard PRO GC.
  • Add TCP/IP wiiload server.
  • Rewrite argument passing.
  • Enable argument passing in wiiload server.
 
  • Like
Reactions: KleinesSinchen

zfreeman

Well-Known Member
Member
Joined
Mar 9, 2013
Messages
1,562
Trophies
2
Location
USA
XP
4,010
Country
United States
I notice my internal temperature goes up in increments of 4 degrees (e.g., 38C to 42C), when in the Swiss menu. Is this some kind of averaging? Or is it just my GC?
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    SylverReZ @ SylverReZ: @K3Nv2 https://www.youtube.com/watch?v=9yWIobzBdKc