Putting up v0.93 for download:
v0.93 Release Notes:
- Fixes a sound bug that plays the previous sound from a CD-ROM game when you load up an SMS ROM.
- Re-ordered region priority to US, JP, EU.
- Added support for .32x extensions and 32X games.
(but some games like Virtual Fighter, Virtual Racing Deluxe cause the emulator to crash, just like the RetroArch versions)
- Fixed ASM version of the 32X rendering routines to prevent crashing, and Blackthorne games.
- Fixed the frame-rate bug that is not consistent with the frame-rate selected in the menu.
- Enabled 32X / SVP dynarec when running in CIA mode and the necessary custom firmware is available.
- Sets the default mapping for Sega MD's X, Y, Z buttons.
- Fixed a read-ahead library bug that previous caused small ISO games to boot to the CD player.
- Fixed minor sound emulation issues and improved sound sync.
- Fixed YM2612 timer bug.
- Implemented more aggressive optimzation of the YM2612 assembly emulation. Less skipping in some games on the Old 3DS.
- Fixed playing PWM samples by deducting the DC offset of the waveform (CSND is unable to reliably play samples with a significant DC offset)
https://github.com/bubble2k16/picodrive_3ds/releases/download/v0.93/picodrive_3ds-v0.93.zip
Feedback and comments welcome.
--------------------- MERGED ---------------------------
Well, this caters to the CIA version, whose relative folder is always in the root of the SD card. So I thought I might as well keep the BIOS in a fixed folder. And furthermore, I always thought that the HBL prefers that the 3dsx files exists in the same folder name as its file name, no?