swiss-gc

Swiss - The swiss army knife of GameCube homebrew

GPL-2.0 License

Stars
1.3K

Bot releases are hidden (Show)

swiss-gc - Swiss v0.6r1730 Latest Release

Published by Extrems about 1 month ago

@emukidid committed:

  • Remember cheat selections, replace "all cheats" functionality.

@Extrems committed:

  • Clamp triggers to trigger level.
  • Force trigger level when button is pressed.
  • Check required packages are installed.
  • Fix early boot video mode selection on PicoBoot.
  • Avoid PAL-M in early boot when using digital AV.
  • Avoid writing game settings matching defaults.
  • Disable pausing when unsupported by hypervisor configuration.
  • Set wrapping mode in gxtexconv script.
  • Set filtering mode in gxtexconv script.
  • Update Redump database.
  • Bump FlippyDrive firmware version to 1.1.1.
  • Update README.md
  • Fix PAL-M regression.
  • Improve region code handling.
  • Use libdeflate for zlib compression.
  • Pre-strip disc image's file name and append disc ID.
  • Improve stripping of invalid characters.
  • Add swiss_r*.dol to autoboot list.
  • Prevent autobooting previous releases.
52b76631a1b74994a020e28a0d3d017fe297de8de53be478f82042c09df98b74  NKit_v1.4.20240914.zip
a9d1830201e3cece1879deee430c3f2847d149273e944e44ea2762ab6d7d7ae2  swiss_r1730.7z
9f1b4035a00765b969e02da56cdd5122754faec186eae85925bba24e7e0d1489  swiss_r1730.tar.xz
swiss-gc - Swiss v0.6r1712

Published by Extrems about 2 months ago

@Extrems committed:

  • Fix race condition uncovered by chatty networks.
  • Support mixed GameCube/Wii apps scheme.
  • Fix deadlock on default.dol + opening.bnr.
  • Support Swiss on PicoBoot flash.
  • Replace igr.dol solution with Swiss as apploader.
  • Use environmental storytelling for FlippyDrive install.
  • Synchronize changes from gekkoboot.
  • Return to loader when attempted to be loaded on a Wii in Wii Mode.
  • Return to loader on decompression error.
  • Fix race condition in reload stub in legacy mode.
  • Apply appropriate graphics before network init.
  • Attempt to read settings before showing dialog.
  • Save system settings in configuration file.
  • Set English language for non-PAL games.
  • Reset FlippyDrive in reload stub.
  • Move some game settings logic around.
  • Reset GX before init.
  • Update Redump database.
8101f50086b4f675191d481d29d46a6bc69b1c998fb1a51e87e7fd5bc5585d4c  NKit_v1.4.20240821.zip
82e4c930b0ad8d533576f7bac509aa0dd285eb428765c9a68d2af9d3f0a4af5b  swiss_r1712.7z
69c25e2e07890231ba5f74146fd2b387149679696a40972c29514d94f10f8aed  swiss_r1712.tar.xz
swiss-gc - Swiss v0.6r1695

Published by Extrems 2 months ago

@9ary committed:

  • Fix Qoob entry header
  • Improve Qoob Pro detection

@Extrems committed:

  • Update [T-En] Collection database.
  • Re-enable KunaiGC on hypervisor exit.
  • Re-enable KunaiGC in reload stub.
  • Add FlippyDrive support.
  • Fix regression from f2da9937acfbdb40a587c4dbc81b2ebec1be4a4d.
  • Generic solution for devices not reporting total/free space.
  • Only close handles relevant for current device.
  • Clarify messaging regarding checksum error in patched file.
  • Hide GCNET from the game.
  • Acquire lock for ENC28J60 during transmit in hypervisor.
  • Add workaround for bogus efbHeight in 3xMSAA mode.
  • Fix PAL 50Hz quirks in GUI with RetroTINK-4K optimizations.
  • Reset EXI probe when showing all devices.
  • Add GCNET logo.
  • Add workaround for bogus efbHeight in 007: Agent Under Fire.
  • Update Redump database.
  • Support ETH2GC Sidecar+ and SD2SP1 in reload stub.
  • Minor optimizations.
  • Display established speed over SD Card Adapter.
  • Increase chunk size for faster verification on SD2SP2 2.0.
  • Optimize patching 2-disc games.
  • Install reload stub earlier on.
  • Leftovers before release.
4a1b839700c28db2666a6fa602eeb272de93fdfa233d0a68dfa42b1eedfd9836  NKit_v1.4.20240806.zip
daf12cc18401195f7bf799a071d8dcb0ed1fc0e1a60eb9b806faea408f1de10a  swiss_r1695.7z
9849301be62b53981bc1928b08ece9ffd11f247421a9a4b7c11570073a410054  swiss_r1695.tar.xz
swiss-gc - Swiss v0.6r1668

Published by Extrems 4 months ago

There was once again a problem with detecting SD cards from certain brands when reloading Swiss.
These problems should hopefully be solved for good this time.

@Extrems committed:

  • Fix detecting ENC28J60 after reload.
d1a13cb6c5c461adb8922d9dd9547d69a0c18a3f1af49fe518e23ec9146f1ee1  NKit_v1.4.20240604.zip
edf1aca583acb43e960ea431ff42ec3c5e52187b7d77499f07d26b0bcab5d9b1  swiss_r1668.7z
acc4c5074da1655327e9754e58a336b22f73322998fc350b9394e1920691902d  swiss_r1668.tar.xz
swiss-gc - Swiss v0.6r1667

Published by Extrems 4 months ago

@Extrems committed:

  • Use file name when it is a subset of the title.
  • Support SD2SP2 2.0.
  • Adjust for libogc2 changes.
  • Clarify messaging regarding 16 MHz fallback.
d1a13cb6c5c461adb8922d9dd9547d69a0c18a3f1af49fe518e23ec9146f1ee1  NKit_v1.4.20240604.zip
60f73ce6329f41d3d4e5d1b8b021070ff6887a0c2b0f3094a97d1d4b3c8e372d  swiss_r1667.7z
05c5f6481fe76005647cf1872b77d32ecdbecae4d7772e40d766895d98fe0147  swiss_r1667.tar.xz
swiss-gc - Swiss v0.6r1664

Published by Extrems 5 months ago

@emukidid committed:

  • Sanitise recent list to avoid crash when recent.ini doesn't exist
  • Proportion banner text consistently based on the smallest scale required.

@Extrems committed:

  • Fix silly bugs in HTTP server.
  • Test streaming audio functionality.
  • Add an extra check.
  • Synchronize FAT cache changes.
  • Filter out files larger than 4 GiB-1 for the time being.
  • Add option to optimize display for the RetroTINK-4K.
  • Adjust for libogc2 changes.
  • Fix efbHeight in Marvel Nemesis: Rise of the Imperfects.
  • Disable vertical scaling for the RetroTINK-4K.
  • Fix mislabeling ENC28J60 in Serial Port 1.
  • Disable vertical scaling more thoroughly.
  • Prevent setting up second disc if not supported.
  • Minor accuracy improvement.
  • Fix region flags in carousel view.
  • Update XZ Embedded.
  • Optimize audio mixing.
  • Consolidate into a single EXI callback.
  • Move unlock outside of coroutine.
  • Optimize EXI device selection.
  • Enable support for Memory Slot A & B in hypervisor.
  • Refactor BBA location lookup.
  • Enable EXI device lock to be requested by multiple callbacks.
  • Use packaged gxtexconv.
  • Clear progressive mode flag for PAL games.
  • Use new dirent extension when available.
  • Mask unwanted interrupts.
  • Fix regression from e8911d3ba1895a9efc6d4d66a736eedfcc2aa703.
  • Rework DI device detection.
  • Make network init asynchronous.
  • Check for a bound IP before entering device.
  • Wait for network before managing settings.
  • Display MAC address while there's no IP bound.
  • Display MAC/IP address for other device locations.
  • Update Redump database.
  • Support ETH2GC Sidecar+ and hypothetical SD2SP1.
  • Display proper hardware name for ETH2GC Sidecar+.
  • Show loading icon while metadata thread is active.
  • Tweak FAT cache size.
  • Fix SD2SP1 conflict with physical memory card.
  • Always update SRAM on exit.
d1a13cb6c5c461adb8922d9dd9547d69a0c18a3f1af49fe518e23ec9146f1ee1  NKit_v1.4.20240604.zip
e496685b24c78ffbf49dc47742c25cc9c43bb2b6c7007719c18ce004a888be28  swiss_r1664.7z
d181043bb1954dc7ddf676d6f1320fdcd260dd03ae2259bda6622362e608e19b  swiss_r1664.tar.xz
swiss-gc - Swiss v0.6r1622

Published by Extrems 7 months ago

@Extrems committed:

  • Add basic forward-only ENC28J60 driver in hypervisor. (Serial Port 2 only)
  • Enable Broadband Adapter emulation for IDE-EXI and M.2 Loader.
  • Desperate hypervisor optimizations to get things to fit.
  • Fix accidental EXI device deselect.
  • Enable Broadband Adapter emulation for GC Loader and SD Card Adapter.
  • Add ETH2GC logo.
  • Update tooltip.
  • Avoid unnecessary end read.
  • Only enable for GC Loader if eligible as patch device.
  • Forcibly use GC Loader as patch device if enabled features demand it.
  • Avoid needlessly masking PI debug interrupt.
09790deca362ee6254885fb90f10d6cbcfa295d79005849e0a551f7d3a0dbe1d  NKit_v1.4.20240226.zip
f5dce210277237b83fd66ffe9c639d147793810029908fc1a7ab11e2ee227989  swiss_r1622.7z
734bb99a375bb1e6c67ccacc051a5dfc39f6a7c32c919c3cf930c37fd6fec58d  swiss_r1622.tar.xz
swiss-gc - Swiss v0.6r1614

Published by Extrems 8 months ago

@Extrems committed:

  • Switch to zlib-ng.
  • Use packaged libpsoarchive.
  • Fix selecting switcher.prs as alternate executable.
  • Update No-Intro database.
  • Populate metadata ahead of view in a thread.
  • Scan files in FAT order.
  • Only use thread with thread-safe devices.
  • Bypass cache for multiples of page size.
  • Increase thread stack size.
  • Store sorted view separately.
  • Handle EOVERFLOW.
  • Reinitialize EXIRegs in reload stub.
  • Discard directory entries exceeding PATHNAME_MAX.
  • Use packaged xxHash.
  • Reduce memory footprint of backdrop by ¾.
  • Small texture micro-optimizations.
  • More texture optimizations.
  • Kill thread when there's no more room for metadata.
  • Fix tracking of current view.
  • Close files evicted from the metadata cache.
  • Don't dispose already-disposed-of loading icon.
  • Relocate banner TLUT.
  • Update Redump database.
  • Update [T-En] Collection database.
09790deca362ee6254885fb90f10d6cbcfa295d79005849e0a551f7d3a0dbe1d  NKit_v1.4.20240226.zip
e1911f21e04fa0ce00c3973a2ce51c857c10eb38df12436d37a883f8e6bba059  swiss_r1614.7z
86a738ce928495019f2a97b00fe72bbfb71b6a31b01e1182c68bcb25c1d1404b  swiss_r1614.tar.xz
swiss-gc - Swiss v0.6r1592

Published by Extrems 9 months ago

@emukidid committed:

  • Add Greetings screen to the Info section; Update patreon supporters list.

@Extrems committed:

  • Fix IDCT bug in EA VP6 decoder.
  • The year is 2024.
  • Minor fixes.
  • Use disc read commands during verification.
  • Play whole disc as streaming audio during verification.
  • Add [T-En] Collection database.
  • Update No-Intro database.
  • Fix patching Animal Forest e+ translation.
  • Consistently show "Up to parent directory" in carousel view.
  • Enable navigation with L/R triggers in device selection.
  • Remember previous device for device selection.
  • Show settings on first boot.
  • Fix GC Loader feature flags during early boot.
  • Improve AVE N-DOL compatibility mode.
  • Add AVE P-DOL compatibility mode.
  • Update Swiss video mode immediately.
  • Add option to reset current game settings.
  • Fix discarding changes to current game settings.
  • Add fullwidth file browser type.
  • Install libogc2 from package repository.
  • Report CUBEODE as not supporting streaming audio.
  • Use more interesting symbols from the Windows-1252 font.
  • Show button combo for clean boot.
  • Add option to forcibly disable/enable streaming audio emulation.
  • Make wraparound a little less crazy.
  • Fix scrollbar calculation.
  • Allocate from high arena for BS2.
  • Update Redump database.
  • Force PAL 60Hz mode flag.
  • Remove exceptions for F-Zero GX, Super Mario Sunshine.
  • Hide device name from current path.
  • Change hook type to VBI.
  • Fix aspect ratio of The Legend of Zelda: The Wind Waker.
  • Repopulate metadata for selected game on WODE.
  • Partially fix selecting an alternate executable from a 2-disc game.

@webhdx committed:

  • Update M.2 Loader logo
8d6e38a1283b6a7e615004d03a4abdb01bf49aeb493c2eb8d2375cac89ceb4ff  NKit_v1.4.20240201.zip
c1b428992c7d62faf2f22c64f180f0d2466237da070c072051cfbeec543a9adf  swiss_r1592.7z
475ac664959f09cc2acda0d0a6b00c3155440f563effd418b72f354620d365f0  swiss_r1592.tar.xz
swiss-gc - Swiss v0.6r1562

Published by Extrems 10 months ago

@emukidid committed:

  • Fix navigating up a dir with X on ISO9660 discs

@Extrems committed:

  • Further optimize writing through FAT cache.
  • Invalidate cache page on read error.
  • Update Redump database.
  • Fix IDCT bug in early THP library.
  • Make GC Loader HW2 1.0.0 ineligible as patch device.
  • Report CUBEODE as "GC Loader compatible".
  • Use disc read commands after fragment setup to test the waters.
  • Initialize device handler structs better.
  • Keep track of certain GC Loader quirks.
  • Adjust for libogc2 changes.
  • Fix it for real, kind of.
  • Only display DVD game entry in root directory.
  • Improve Wii detection somewhat.
  • Update No-Intro database.
e9aab90d2545d1c73c6a7f3fa8d042e788e439ab0d096cd4f39fe8a0fa4122ef  NKit_v1.4.20231224.zip
906c5aee6e2695eb9e0f389f0e758680214a10bccd378a2d4e20339ea937cb30  swiss_r1562.7z
97a45b57800c40a417b0eb05ff2e966cd85f62c9f8f824d52028fe98ebfa95d4  swiss_r1562.tar.xz
swiss-gc - Swiss v0.6r1548

Published by Extrems 12 months ago

A regression with the SD2SP2 has been addressed through libogc2.

@Extrems committed:

  • Update No-Intro database.
  • Panic changes for M.2 Loader.
  • Update Redump database.
6d5382b510c82df60ccdc976d4dff1d2aa0a7bb4ada3ac34133247d5849711c2  NKit_v1.4.20231021.zip
ff0b716b8da8afa88ac11d2b2fc6cf087b42f6ea3a8ba6f65800207bca7edf02  swiss_r1548.7z
3e44227441a8d138878e8d7a32acc75092d94e109de4620755fe23508837b195  swiss_r1548.tar.xz
swiss-gc - Swiss v0.6r1545

Published by Extrems about 1 year ago

@Extrems committed:

  • Adjust for libogc2 changes.
  • Enable networking to function with alternative interfaces.
  • Add checksum for GC Loader HW2 1.1.0.BETA.
  • Add redundancy for finding arena.
  • Clear as much memory as possible.
  • Move exception vector stubbing.
  • Fix disc read errors being ignored.
  • Update Redump database.
  • Force network init if ENC28J60 is detected.
  • Update No-Intro database.
f3458d9e112c880ac1667de0b605e4c8233a12d2e9be6ac1ab0d9fc640b62f76  NKit_v1.4.20230928.zip
6d89de3fc453d323f95ba04655db04db09089edc44de809e58014e718030e8bf  swiss_r1545.7z
76d6ee723151be28cd02952607c1e5435e887faaddf7a25639790d3ed5121e27  swiss_r1545.tar.xz
swiss-gc - Swiss v0.6r1534

Published by Extrems about 1 year ago

@Extrems committed:

  • Add checksum for GC Loader HW2 1.0.1.
  • Update Redump database.
  • Add RAM Disk device.
  • Reorder devices.
  • Minor fixes.
  • Fix boot file hash discrepancies.
  • Accommodate for USB Loader GX/WiiFlow "full" dumps.
  • Add firmware version tracking for GC Loader HW2+.
  • Display game version.
81a13d424fb68b74e7f23d04dbf72c3bc8d12777cc84b77e2c2d5dba8f5089bd  NKit_v1.4.20230903.zip
23ea7272d65cf422068dcd86d0e599cc064be052e056f9019ae6a4e051a7be0b  swiss_r1534.7z
7aaab386a2a94583c8b1380353cd3867718b83084c9ebddfef06d51928339047  swiss_r1534.tar.xz
swiss-gc - Swiss v0.6r1527

Published by Extrems about 1 year ago

If you have a GC Loader HW2, please update the firmware to version 1.0.1: https://gc-loader.com/firmware-updates-hw2/

@Extrems committed:

  • Update xxHash to v0.8.2.
  • Update Redump database.
  • Add Broadband Adapter emulation for FSP.
  • Make TXFIFOCNT internal.
  • Passthrough writes to MAR0-7.
  • Only enable Broadband Adapter emulation for games that can make use of it.
  • Avoid reading packet header over again.
  • Optimize fragment crossing on Wiikey Fusion. (untested)
  • Properly compare file names.
  • Create new context for alarm handler in early SDK.
  • Don't prompt for update on GC Loader HW2.

@ziggythehamster committed:

  • Mark the USBGecko Makefile as not being parallelizable, so that it doesn't cause the entire build to fail if you run make in parallel
9b078adf90fe42d38b2b99cf27116f9ae261361a0238569110980949a0001f22  NKit_v1.4.20230808.zip
e079f5e461b13c55a5866a61d4f95b27f5fe61278a238cb2d898de660894e0fc  swiss_r1527.7z
6a7a0044fc73084e3a135be3d147c4ecdcb76d01301e4c702d418e84b9d99d9b  swiss_r1527.tar.xz
swiss-gc - Swiss v0.6r1515

Published by Extrems over 1 year ago

@Extrems committed:

  • Fix parsing disc with D&D Apploader V2.00.
  • Check integrity of patched file we're loading.
  • Fix some memory leaks.
  • Add checksum for GC Loader 2.0.1.BETA.
  • Add minimal support for booting unlicensed discs.
  • Make proper use of BS2 header.
  • Add BS2 image hashes for future use.
  • Fix memory leak in GUI.
  • Set aram.bin size to actual ARAM size.
  • Add aram_internal.bin.
  • Use ARQ to read ARAM.
  • Check for known BS2 image.
  • Check integrity of game executable with NKit images.
  • Improve error handling.
  • Refactor error message display.
  • Enable writing to aram.bin, aram_internal.bin and sram.bin.
  • Add aram_expansion.bin
  • Minor fixes.
  • Fix patching execD.img after a3b306684c47817ea67440e6d9a64e6998c3a871.
  • Include appl2.img, appl2D.img and exec.img.
  • Add NKit header checksums to discriminate slight differences.
  • Complete list of files that needs to be reencoded.
  • Remove multi-disc false positives.
  • Update No-Intro database.
  • Filter out system files.
  • Update Redump database.
  • Check for errors during GC Loader fragment setup.
  • Bump GC Loader firmware version to 2.0.1.
8563b0683c897ebb3032f73561ba02db33317977f144d69fc9e5154928c66146  NKit_v1.4.20230719.zip
2f0e85c696392e6037f74afe94345e7b43a2884d1d03f506b919cdbbf60e2701  swiss_r1515.7z
900efc678491310a0d8343802833b7bd6b61abd9028beb10c797f3f7b56d8b1c  swiss_r1515.tar.xz
swiss-gc - Swiss v0.6r1495

Published by Extrems over 1 year ago

@Extrems committed:

  • Add PMTU configuration for FSP.
  • Make use of in_range in more places.
  • Add warning for unlicensed discs in NKit.iso format.
  • Fix default.dol + opening.bnr in a flattened directory.
  • Use bool where applicable in hypervisor.
  • Import PowerPC assembly macros from Wii64.
  • Fix parsing empty values.
  • Update Redump database.
  • Refactor NKit format check.
  • Unnest common headers.
  • Remove uncompressed DOL from distribution.
  • Add boot file hashes for unlicensed discs.
  • Enable loading legacy BIN files.
  • Prepare OSLoMem from a buffer.
  • Avoid using DVD magic to determine if we're booting a game.
  • Apply forgotten changes for region hack.
  • Partially fix navigation on DVD.
  • Add game entry for hybrid GCM/ISO 9660 disc.
  • Fix fsp_ftell in read mode.
  • Fix error when copying to a memory card.
  • Partially fix copying between memory cards.
  • Add more specific message for files that needs to be reencoded.
  • Update No-Intro database.
  • Move EAR initialization.
ac06d0eec08c163f360bba57c816ab95e2ad10c023e0f6828a900ab2d3876bf7  NKit_v1.4.20230620.zip
990f6e7abb44d6789de0794d31edb867f5c52b874d9016a5ca71f02ed221d2ab  swiss_r1495.7z
0de8c7940906ebb56d80e324214d8b67a0a7d4c89d7bc9302aa10a8bf9d6331e  swiss_r1495.tar.xz
swiss-gc - Swiss v0.6r1476

Published by Extrems over 1 year ago

@Extrems committed:

  • Disable buffering for FTP/SMB.
  • Add some missing file closures.
  • Speed up search of second disc when scrolling backwards.
  • Add option to flatten a directory structure.
  • Flatten Nintendont games directory by default.
  • Display relative path when flattened.
  • Fix section alignment error in the Wind Waker Randomizer.
  • Accommodate for malformed disc header in Bikmin 269.
  • Navigate to most recent entry when the recent list is fully on.
  • Fix missing leading slash.
  • Fix navigating to a flattened directory.
  • Refresh file browser after saving settings.
  • Improve current file/directory handling slightly.
  • Squeeze out some extra performance.
  • Disable WiiRD debugger when USB Gecko isn't present.
  • Do the same for the USB Gecko.
  • Read directly to buffer with FSP.
  • Transmit asynchronously when possible.
  • Allow for 2030-byte MTU once again.
  • Install ISR as needed.
84ddaaf729ef7b7d500952d93cafab120446fd4556664dbad6f2b71fe5a2793b  NKit_v1.4.20230522.zip
69dc16ec0df8e9062c5d9af34282715573d8de511810173455156cdd392deec2  swiss_r1476.7z
ff80f0e080e96417f8dfe972caed465c82c44e6e32c497c39f11539a2f27c757  swiss_r1476.tar.xz
swiss-gc - Swiss v0.6r1458

Published by Extrems over 1 year ago

@Extrems committed:

  • Adjust for libogc2 changes.
  • Add wildcard matching for autoload entry.
  • Use wildcard for DVD game entry.
  • Adjust for devkitPPC release 42.
  • Fix CI build.
  • Add checksums for GC Loader updater.
  • Add autoload of GC Loader updater.
  • Update Redump database.
  • Fix linkscript.
  • Remove some duplicate work.
  • Use new executable packer.
  • Use executable packer directly for Action Replay.
  • Enable loading SDLOADER.BIN for debugging.
  • Use new hypervisor killswitch.
  • Enable -fipa-pta for reload stub.
  • Fix writing over existing executable.xz.
  • Fix one problem preventing enablement of -msdata.
  • Update .gitignore.
  • Build cheat engine from source.
62f69f18b6c2bac711c6a0aa0a9ad95b37b0318439c151e75eca743a7887e545  NKit_v1.4.20230430.zip
6cc14d676ffe1a7e6c69442db823a0508593d839be335b7982fdb185c122b8e8  swiss_r1458.7z
23d3750457e317f0438419ae2df7d4de9b48a8ade83db59119644fa7ea4a8600  swiss_r1458.tar.xz
swiss-gc - Swiss v0.6r1443

Published by Extrems over 1 year ago

@Extrems committed:

  • Fix regression in line endings support.
  • Make use of reallocarray.
  • Use dynamic memory allocation for DCP file parsing.
  • Improve cheat file parsing.
  • Ensure first characters are hexadecimal.
  • Fix regression from 9cb1193ece64966c00a4e5444e0214ad682b21c1 with HIO library.
  • Quick third pass.
  • Add option to disable MemCard PRO GameID.
  • Use uncached memcpy with FSP.
  • Ensure GUI thread is shutdown.
  • Fix volume range in MP3 player.
  • Fix link order.
  • Migrate from ASND to AESND.
  • Adjust for libogc2 change.
  • Tone down some insanity.
  • Add option to swap the C Stick with the Control Stick.
  • Add static IP configuration.
  • Fix field rendering after d0e6d8a3cd3f0c90f699a3b8f7e6d5cfc071520c.
  • Fix off-by-one error with DrawGetTextEntry.
  • Retrieve remote address/port from socket.
  • Retrieve remote MAC address from ARP cache.

@Ramuh committed:

  • Fixed Typo

@yo1dog committed:

  • Support input from all controllers.
2ff72fc0aab3dfb49cae2ff42fc532bbc16f5c84bdc9fc9eec7ffc072d0d17f6  NKit_v1.4.20230325.zip
343268579e63561c6e24d95f566adb9ae3241816e2d54bb910bcf3cab775fa25  swiss_r1443.7z
e1fd7a1b5bf997a5ee2a034848f8e4c1f75205aad7772013d3b1fe6e3950d0e5  swiss_r1443.tar.xz
swiss-gc - Swiss v0.6r1420

Published by Extrems over 1 year ago

@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 369b904f557262b1d9de3336e9a2b9cc6a51cc67.
  • 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.
9830c41362d583c368e17a1e0fae881f66fab6f0e80b2211cf89e8907994a871  NKit_v1.4.20230207.zip
924ea4efa2529ed37044d321d312aee575ca8c90e3dd49d16b244d35f1218f97  swiss_r1420.7z
c78fe7dc1c74a8adf2af307bb755f770089ec7e2f909311d2ce5d7780d8ff7b5  swiss_r1420.tar.xz