Skip to content

@Extrems Extrems released this Sep 19, 2020 · 7 commits to master since this release

Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

@Extrems committed:

  • Disable game settings not supported by current device.
  • Show total disc number and found status.
  • Invalidate disc ID after accessing it.
  • Minor DI emulation accuracy improvements.
  • Increase disc change time to 1.5 seconds.
  • Allocate audio buffer from low arena.
  • Pass low arena to hypervisor.
  • Add OS signatures found in Phantasy Star Online Episode I & II.
  • Add OS signatures found in Interactive Multi-Game Demo Disc October 2001.
  • Disable Star Wars: The Clone Wars' fastload.
Assets 3

@Extrems Extrems released this Sep 7, 2020 · 13 commits to master since this release

It's over nine hundred! Wait, I'm off by an order of magnitude.

The disc read speed emulation for GC Loader has finally been completed. This is known to fix a race condition in Tales of Symphonia preventing progress past Palmacosta. Note that NKit images will have a lower simulated read speed than full images.

You can now set a game to be loaded at startup. This require a configuration device.

NKit images are now checked against an internal database, and the nag has been removed for discs not in Redump.

@emukidid committed:

  • Add autoload support
  • Show size when patching too
  • Update patreon supporters list

@Extrems committed:

  • Avoid PAL-M when using digital AV.
  • Delay command execution.
  • Update NKit size of Pac-Man Fever.
  • Finish implementing Dolphin's model.
  • Force English language on NTSC IPL.
  • Update apploader.
  • Add patches for BS2 NTSC Revision 1.2 found in DOL-001.
  • Use PVR to differentiate DOL-101.
  • Update Redump database.
  • Add database of Redump NKit images.
  • Avoid NKit message on non-Redump discs.
  • Disable game settings for unlicensed discs.
  • Add rotational latency to disc read speed emulation.
  • Skip over zero-length apploader trailer.
  • Use last sector instead of first sector as marker.
  • Add seek time to disc read speed emulation.
  • Fix accented characters on FAT.
Assets 3

@Extrems Extrems released this Aug 21, 2020 · 31 commits to master since this release

Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

@emukidid committed:

  • Update patreon supporters list

@Extrems committed:

  • Actually stop multitasking kernel.
  • Implement seek command.
  • Fix timing regression after 5ed5d8e.
  • Add game-specific patch for Egg Mania: Eggstreme Madness.
  • Fix crash in Transworld Surf: Next Wave.
  • Show which file is being patched.
  • Prevent memory cards from being used as configuration device.
  • Use a different workaround for EFB Z peek.
  • Optimize LBA shift.
Assets 3

@Extrems Extrems released this Aug 15, 2020 · 41 commits to master since this release

Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

@Extrems committed:

  • Fix compatibility with SDSC Cards.
  • Skip over invalid DOL files.
Assets 3

@Extrems Extrems released this Aug 10, 2020 · 43 commits to master since this release

This release fixes performance regressions introduced in v0.5r870, particularly when streaming audio is playing, and fixes a cause of high interrupt latency with SD Card Adapters.

Soulcalibur II is an example of a game sensitive to interrupt latency, where the graphics processor can easily crash.

@Extrems committed:

  • Less hacky kickstart for ISR.
  • Optimize streaming audio decoding.
  • Bundle boot.iso for GCLoader.
  • Reinstate partial read buffer.
  • Omit lock for non-disc reads.
  • Move start block token to ISR.
  • Don't force video mode if video mode is unavailable.
Assets 3

@Extrems Extrems released this Aug 3, 2020 · 49 commits to master since this release

FMV and loading stutter/slowdown with SD Card Adapters has been almost completely eliminated. That is all.

@Extrems committed:

  • Use ISR-based read method for SD Gecko.
  • Optimize EXI registers access for SD Gecko and IDE-EXI.
  • Fix OSCancelAlarm signature matching for Harry Potter and the Chamber of Secrets.
Assets 3

@Extrems Extrems released this Jul 31, 2020 · 52 commits to master since this release

Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

@Extrems committed:

  • Remove obsolete globals.
  • Rewrite and add more cache functions.
  • Remove unused code.
  • Move jump table.
  • Reorganize files.
  • Enable asynchronous DMA for IDE-EXI v2.
  • Optimize AI DMA hook.
  • Advance DI DMA address.
  • Move disc offset to device code.
  • Add streaming audio emulation for Wiikey Fusion.
  • Handle mixed debug/release build for Kao the Kangaroo: Round 2.
  • Add cbForStateBusy signature for Kao the Kangaroo: Round 2.
  • Display in the correct 4:3 aspect ratio.
  • Force read on imminent buffer underflow.
  • Fix FIFO size check.
  • Use OSAlarm.
  • Rewrite read scheduling.
Assets 3

@Extrems Extrems released this Jul 6, 2020 · 63 commits to master since this release

This release should fix SD card compatibility and performance regressions introduced in v0.5r845, and fix some glaring sound issues introduced in v0.5r854.

@Extrems committed:

  • Fix conflict with software audio mixing.
  • Fix issue when a buffer underflow condition occurs in The Legend of Zelda: Majora's Mask.
  • Remove dummy clocks.
Assets 3
Pre-release
Pre-release

@Extrems Extrems released this Jul 5, 2020 · 65 commits to master since this release

The new streaming audio emulation is finally here. You no longer have to worry about enabling it, or the downsides of doing so.
Currently audio buzzing may occur during large ARAM DMA transactions. This may be addressed at a later date.
This should be coming to the Wiikey Fusion at a later date, with other devices to be determined.

@Extrems committed:

  • Show which devices support audio streaming.
  • Remove legacy streaming audio emulation and read patches.
  • Enable streaming audio emulation for IDE-EXI.
  • Add workaround for AX.
  • Add streaming audio mixing.
  • Add proper license header.
  • Add basic streaming audio emulation for SD Gecko.
  • Force unlicensed discs through IPL.
  • Set development console type when USB Gecko debugging is enabled.
Assets 3

@Extrems Extrems released this Jun 16, 2020 · 74 commits to master since this release

Further improvements to overall system stability and other minor adjustments have been made to enhance the user experience.

@emukidid committed:

  • Progress indication changes
  • Update text messages
  • Make file browser loading progress less annoying
  • Fix Qoob DOL loading
  • Update credits

@Extrems committed:

  • Make file browser loading progress look less bad.
  • Don't assume SD card remain selected.
  • Add CPU temperature monitoring.
  • Optimize graphics somewhat.
  • Round up ELF size correctly.
Assets 3
You can’t perform that action at this time.