CHANGELOG 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596
  1. v0.1.1
  2. ======
  3. * initial public release
  4. v0.1.1a (bugfix release)
  5. ========================
  6. * Fixes:
  7. - SuperCIC pair mode was erroneously enabled in firmware binary
  8. - SNES menu crashed on empty database
  9. v0.1.2
  10. ======
  11. * New menu entry: "System Information"
  12. * Auto region override (eliminate "This game pak is not designed..." messages)
  13. * Improved mapper detection (fixes Batman vs. Joker and many PD ROMs)
  14. * Improved data streaming performance
  15. (should reduce MSU1 errors with some cards)
  16. * A and B buttons swapped in menu to match common key mappings
  17. * Fixes:
  18. - MSU1: Stop audio playback on end of audio file
  19. v0.1.3
  20. ======
  21. * Updated logo gfx with new version from klaptra
  22. * Updated font to distinguish between 1 and I
  23. * Menu layout adjusted to move status line up by 4 scanlines
  24. * Run previously loaded game by pressing Start in the menu
  25. * Auto-scroll file names that do not fit the screen
  26. * SD access time measurement on System Information screen (takes a while!)
  27. * Cx4 memory map: mirror ROM to 40-7e/c0-ff (fixes MMX3 Zero patch)
  28. * Some FPGA configuration error detection (mainly useful for hardware diag)
  29. * Fixes:
  30. - FPGA-side SD clock pullup (increases reliability with some cards)
  31. v0.1.4
  32. ======
  33. * SPC Player (contributed by necronomfive/blargg)
  34. * System Information screen now shows CPU/PPU revision (contributed by necronomfive)
  35. * Satellaview: basic data transmission packet support (makes some more games boot, thanks to LuigiBlood for assistance and sample data packets)
  36. * Number of supported files increased to 50000 per card / 16380 per directory
  37. * Slight speedup of menu text rendering
  38. * Reduce load time of menu
  39. * Adjust Cx4 timing to be more faithful
  40. (Mega Man now defeats the boss in attract mode in Mega Man X2)
  41. * adapt ROM mirroring size to file size if header information is invalid
  42. (fixes Super Noah's Ark 3D, possibly others)
  43. * MSU1 interface changes suggested by byuu:
  44. - Data offset 0 and audio track 0 are automatically requested on reset.
  45. This causes the busy flags to become 0 shortly after reset/startup.
  46. - $2000 bit 3 is now "audio error", becomes valid after "audio busy" -> 0
  47. set when an error occurred while preparing playback of the requested audio track
  48. * write LED stays on when SRAM content changes constantly
  49. * Fixes:
  50. - fix empty save files on FAT16 / incorrect free cluster count on FAT32
  51. - correct directory sorting (force parent directory at top of list)
  52. - fix text corruption when entering a directory with a scrollable name
  53. - fix files/dirs count in system information
  54. - make 'sd2snes' directory hiding case-insensitive
  55. - improve DAC I²S timing
  56. - fix occasional palette corruption in menu
  57. - fix SD clock glitch on ROM loading (occasional glitches/crashes)
  58. - fix memory write timing on ROM loading (occasional glitches/crashes)
  59. - fix SPI timing (ROMs not loading; System Information not working)
  60. - properly synchronize SNES control signals (occasional glitches/crashes)
  61. - fix floating IRQ output (occasional glitches/slowdowns)
  62. v0.1.4a (bugfix release)
  63. ========================
  64. * Fix DMA initialization in the menu (could cause sprite corruption in some games)
  65. v0.1.5
  66. ======
  67. * Sort directories by entire file name instead of first 20 characters only
  68. * Correctly map SRAM larger than 8192 bytes (HiROM) / 32768 bytes (LoROM)
  69. (fixes Dezaemon, Ongaku Tsukuuru - Kanadeeru)
  70. * SPC player: fix soft fade-in (first note cut off) on S-APU consoles
  71. (1CHIP / some Jr.)
  72. * More accurate BS-X memory map
  73. * Ignore input from non-standard controllers (Super Scope, Mouse etc.)
  74. * Fixes:
  75. - minor memory access timing tweaks
  76. (should help with occasional glitches on some systems)