Swiss v0.5r990
A reload stub enabling homebrew applications to return to Swiss has been added.
While this depend on a libOGC patch that may never make it upstream due to a rift with @devkitPro, the stub offer backwards compatibility with the older standard set by PSO/SDload. As such, many popular applications are supported today.
This feature require a copy of DOL/swiss_r990-compressed.dol
on an SD card under one of the following file paths:
/autoexec.dol
/boot.dol
/boot2.dol
/igr.dol
/ipl.dol
Issues with SD cards being unreliably detected, particularly after in-game reset, should now be fixed.
Fastboot has been removed from ISO/*
. GC Loader users may use these instead of GCLoader/boot.iso
to see the boot animation before booting Swiss, rather than only before booting games (with boot through IPL enabled).
Fastboot may also be cancelled by holding the A Button so that the GameCube Main Menu can be accessed on power on.
@emukidid committed:
- Prompt for unreadable cheat files
- Remember cheat selections whilst in the game info menu
@Extrems committed:
- Add AIGetDMAStartAddr and PrepareExec signatures found in Interactive Multi-Game Demo Disk May 2004.
- Improve AIInitDMA signature matching.
- Add list of streaming audio titles.
- Make hypervisor builds without streaming audio emulation.
- Enable disc read speed emulation for SD Card Adapter.
- Determine device emulated features from current settings.
- Prioritize disc read speed emulation over memory card emulation.
- Find DoMount.
- Don't fail on flash ID checksum error.
- Patch all found function variants.
- Find __EXIProbe on its own.
- Update apploader. (extremscorner/cubeboot-tools@c53e4cf)
- Fix SDLOADER.BIN build with devkitPPC release 37.
- Update Redump database.
- Set both discs in 2 Games in 1 as audio streaming.
- Adjust screen position on the fly.
- Clean up and update SRAM stuff.
- Clear SRAM on bad checksum.
- Use patch-free apploader for generic boot images.
- Update FatFs to R0.14a.
- Include base directory.
- Add reload stub.
- Install exception handlers in reload stub.
- Add dummy clocks after select/deselect.
- Minor changes.
- Go to virtual mode for dollz3.
- Set SRAM video mode when cleared.
- Add ELF loading support.
- Add ELF file icon.
- Less hacky read queue.
- Support ELFs as alternate executable.
- Sort main DOL to the top.
- Fix FST overread.
- Clear disc header when backing out.
23480a47ac39f277c466eb20fff29f815a1f1fcb73142a8a94525347a3934df7 swiss_r990.7z
c6080d0a543c37d2b3c5020ab736837a533ae3068bd9818ed2e751f1cb1e4ac3 swiss_r990.tar.xz