📄 changes.txt
字号:
- Added turbo buttons. Credit/blame for the design goes to slack, Nave, Gogo, and myself. (MKendora)- fixed a bug in turbo (slack, MKendora)- Tried merging the behavior of Old $4200 with new $4200 (MKendora)- Made $4200's return value match what VSMC Explorer showed on Fancia's SNES (MKendora)- Fixed a matrix multiplcation bug in ZSNES state loads (MKendora)- Fixed Dezaemon and Ys3 mode 7 (lantus)- Fixed H-DMA modes 5-7. Thanks to The Dumper for the extra motivation needed. GunForce and Genocide 2 work. (The Dumper, MKendora)- Fixed BG3 Priority. I'm stupid. anomie had fixed it, but lantus fixed it again, because I didn't use it. (anomie, lantus)- Added a Star Fox 2 hack, and an interleave skip (The Dumper, lantus, MKendora)- Cleared BS setting on load (lantus)- Fix for Mode 7 priorities. fixes F-1 Grand Prix (all 3) (anomie)- JANJYU GAKUEN 2 needs Multi-tap 5 off. (Frank Yang, MKendora)- HONKAKUHA IGO GOSEI: No multi-tap 5, allow mouse (lantus, MKendora)- Added a few missed conditional compiles (Nach)- disabled multitap 5 by default, added menu to enable (MKendora)- special thanks to anomie and lantus. One of them is responsible for a bug fix I forgot already. (anomie, lantus)- Removed several Multitap5 disable hacks. (MKendora)- Added an SPC dumping upgrade from kode54 (kode54)- cleaned up some resource leaks (MKendora)- I forgot this since 1.39mk, but SPC700 flag fixes (anomie)- Mode 7 interpolation screen flip fix (anomie)- Updated SPC7110 code a bit, for compatibility (Daniel, anomie)- Changed RTC saving. (Byte exact to old format on Win32) The submitted patch for "safety" doubled the file size, so I had to write it in explicitly little-endian. (MKendora)- Removed the old hidden cursor (MKendora)- Applied a WAI correction from anomie. (anomie)- Added a patch for Pseudo hi-res (anomie)- Hacked around Word writes to $7F:FFFF. Thanks to lantus and The Dumper for verification. (MKendora)- PPC compile fix? and debugger reversion (anomie)- Set defaults differently to improve sound quality. (MKendora)- Clear Force load settings after Init (lantus)- Made menu reset a soft reset. Fixed BL Sound Test & more (CaitSith2)- Fixed word writes to block bounds in asm core. (MKendora)- redone version of my bounds fix, only this one WORKS! (TRAC)- Thanks to TRAC for the AT&T syntax refresher! (TRAC)- Fixed screen saver disable (kode54)- Fixed OAM and sprite priority in the asm core (anomie)- Proper Interlace fix for mid-frame changes (anomie)- Fixed OpenGL to accomodate previous patch (MKendora)- Ported the "Settings" dialog to VC (MKendora)- Fixed ROM Info bugs (_pentium_five, MKendora)- Fixed non-stretched interlacing, but it's s.l.o.w. (anomie)- Superscope and Mouse need to be enabled by the menu. (MKendora)- Fixed HiROM sram reads in asm and C cores (anomie, MKendora)- Added Company 48 to the list. Thanks to _pentium_five_ (StatMat)- Set Super Drift Out's S-ram correctly. (Snes9xppSE Team)- Fixed NTSC timing. Helps ToP Intro greatly (kode54)- Added several entries to the company list, from uCON64 (Nach)- Lots more companies (StatMat, Nach)- Fixed Win32 Superscope support (NT kernel only?) (MKendora)- Added ZSNES OBC1 code ported from asm to C (sanmaiwashi)- Implemented Justifier emulation (neviksti, MKendora)- Fixed Rudora no Hihou's clip window bug (anomie)- Fixed Flintstones sprite issue (lantus)- Fixed sram mappings for Big Sky Troopers and Taikyoku - IGO Goliath. Both map in bank F0 (MKendora)- Fixed a possible crash when switching audio settings (MKendora)- Added per-pack gfx pack configuration (MKendora)- Fixed glitches in DSP-1 games (Flintstones fix) (lantus)- Added delay to Superscope latching. Fixes X-Zone. (neviksti, MKendora, zones)- Added DSP-2 support (Overload, The Dumper, Lord Nightmare, MKendora, neviksti)- Fixed Super Bases Loaded 2 (and J/K ports) DSP-1 seems to ignore the A15 line in LoROM maps (MKendora)- Corrected $4200 again (The Dumper)- Corrected $2100, $2102, and $2102 read behavior (anomie)- Fixed Cancel on the Sound Options dialog. (MKendora)- Fixed the sound options dialog (Thanks, Quattro) (MKendora)- updated DSP-1 support to match chip better (Overload, neviksti, The Dumper)- added a few Ops to the DSP-4 routine (Nothing plays yet) (neviksti, The Dumper, Overload, MKendora)- added screenshot support (anomie, sanmaiwashi)- stubbed the ST010 chip in Exhaust Heat 2 (Overload, MKendora)- hacked around War 2410's lockup (pagefault, _Demo_, MKendora)- updated tests for type 1 ROMs (based on reset vector) (MKendora)- Emulation mode CPU fix (The Dumper)- Open Bus fixes (anomie)- Better Expansion port emulation (anomie)- More Open Bus fixes (Overload, anomie)- HDMA fixes (fix colors only in Full Throttle Racing) (anomie)- Migrated DKJM2 onto the Tales map (MKendora)- Tried to remove Dragon Knight 4 hack (LoROM sram fix) (MKendora)- Fixed ROM Mirroring for LoROMs (<= 32 Mbit) (MKendora, TRAC)- blocked wram to wram DMAs (neviksti)- fixed HiROM mirroring, too. Thanks TRAC! (MKendora, TRAC)- fixed C core RMW and Push ops to write in the correct order, fixes Michael Jordan gfx. (anomie, Overload, MKendora)- set RDIO to start as 0xFF, fixes SuperFx games. (anomie, Overload)- New connect dialog (funkyass)- better conditional compile of FMOD (funkyass)- fixed screenshot code when libpng is not used (funkyass)- added portability fixes (zones)- fixed asm Pushes (anomie)- fixed asm LoROM s-ram decode (MKendora)- migrated DEZAEMON to standard LoROM map (MKendora)- fixed the Madara 2 OpenGL bug (key found in Rudra) (MKendora)- fixed asm RMW instructions (MKendora)- fixed ADC opcode (The Dumper)- added DSP-2 Op09 (The Dumper)- updated C4 C code (anomie)- updated C4 asm code (Nach)- Keep OpenGL in ratio (kode54)- Replaced many more Borland dialogs (funkyass, MKendora, Nach)- Added CRC32 to displayed ROM Info (Nach, MKendora)- Fix cheat support (The Dumper)- improved DMA timing (MKendora, Overload, The Dumper)- Fixed Mode 7 math, removed Dezaemon, Gaia, Ys 3 hacks (TRAC, MKendora)- Mode 7 flip fix (TRAC)- Multiple safety and initialization fixes (zones)- Platform safety fixes (PBortas)- Memmap cleanups (MKendora)- More preliminary work on special chips (The Dumper, Overload, MKendora)- Added color coding (MKendora)- Another HDMA fix (anomie)- added another known hack to the hacked games list (Nach)- ToP memmap changes (MKendora)- Checksum calculation changes (MKendora)- Special cased a few games for OAM issues (MKendora)- Reverted OAM reset to 1.39 timing (MKendora)- Reworked vram wrapping (zones, Mkendora)- Fixed $4210 and Super Professional Baseball 2 (Overload, MKendora)- Fixed APU RAM init (Overload, MKendora)- More support for Exhaust Heat 2 (not playable) (The Dumper, Overload, neviksti)- removed some debris from save states (MKendora)- fixed? Doom's save state bug (MKendora)- simple overdump detection warning (MKendora)1.39mk3b- Fixed the RTC detection. FINALLY done correctly (lantus, MKendora)1.39mk3a- neatened up the company table. (MKendora)- fixed a mistake in the ROM Info box (MKendora)- Added a Calulcated Size field to ROM INfo. (MKendora)- Added 3 more companies to the ROM Info table (MKendora)- Fixed BS detection (The Dumper)- Added a Legend-specific hack to get sound. I remembered it being mentioned in the changelog. (Gary Henderson)- Unbroke the Star Ocean special cases (Trigger of Time, MKendora)- Company 255 is not Hudson-ZFE detects all Hudson games without it, except a corrupt dump (StatMat, MKendora)- fixed a bug in the redone detection for the SPC7110 (CaitSith2)- 44Khz sound should be 44.1Kz. Changed, though you'll need to re-set 44.1Khz to make it take effect. Not sure if this affects non-Windows ports. (MKendora)- Added 32Khz playback (MKendora)- Inproved BS ROM mapping (_Demo_, The Dumper, MKendora)1.39mk3- Honkaku Syogi Fuunji Ryuou (J) fixed (force no multitap) (Frank Yang) Also Fixed Super Castles (j). Also fixed a bunch more. This dude e-mailed like 100 bugs to my hosts, some already fixed in Snes9x1.39mk2, but about 7 were clearly multi-tap5.- also fixed Dekitate High School. Error was in Japanese (Frank Yang, Tomato)- fixed 2 memory leaks (Aaron)- Dai Kaiju Monogotari 2 works as a 40 Mbit ROM. (MKendora, The Dumper)- Fixed the Flashback bug. Lots of info led to this. (neviksti, MKendora) Thanks neviksti, The Dumper, TRAC, and FatlXception for clarifying the behavior.- Fixed Sailor Moon Fuwa Fuwa Panic 2 to work with (neviksti, MKendora) previous fix. It's a total hack, but it should sound just like the old Snes9x did. neviksti strikes again!- Dirty hack to make 3 games deinterleave properly: (MKendora) Wizardry 4, Mark Davis, and Honkakuha Igo Gosei(FX) all work as well as the deinterleaved counterparts. (The last is a hacked game, and you should get the non-FX version)- Fixed Seima Jyuden Beasts and Blades. Another Multitap, (Frank Yang) but for some reason, the hack requires the C cpu core. Thanks to Tomato for taking a stab at the error message, as well. It was too vague to be of use, he said. I just tried it because it worked on other games.- Res Arcana fixed. Another Frank Yang report, another J (Frank Yang, MKendora) error, but I can read kana well enough with a table!- Removed a Terranigma specific hack. Not sure, but the (anomie) new behavior might have fixed Tin-Tin in Tibet's colors.- Dirty hack to work around a dirty hack. Both Yoshi's (MKendora) Island (E) dumps should work now- Added the JumboLoROM memory map, Extends LoROM support (The Dumper, neviksti, MKendora) to 48+ Megabits.- added an EXTBG fix, since iirc, TRAC is using it as well (anomie) Does it actually fix anything?- Fixed crash in DSP Op06 (The Dumper)- Fixed a GUI error on my part (Trigger of Time)- Cleaned up some of the SPC7110 detection/size code. (MKendora)- Merged in XBox port changes to SPC7110 code (lantus)- Added a call to Memory.Deinit when exiting. (lantus, MKendora)- Many memory leaks fixed while chatting with lantus (lantus, MKendora)- Fixed that stubborn open/close leak (lantus)1.39mk2
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -