⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 changes.txt

📁 SFC游戏模拟器 snes9x 1.43 的原代码
💻 TXT
📖 第 1 页 / 共 5 页
字号:
Snes9x 1.43- Win32: Disabled Netplay                                   (funkyass)- Win32: Various fixes, including ROM dialog                (funkyass)- Win32: New Input Config Dialog                            (funkyass)- Win32: added .avi output feature                          (blip)- Win32: fixed frame timings >100ms, added frame advance    (blip)- Rewrote Unfreeze, renamed it S9xUnfreezeFromStream,  failing to load a freeze file no longer resets emulation  (blip)- Fixed Unfreeze to restore IPPU.HDMA properly              (blip)- Rewrote OBC1 code to match the real chip                  (Overload)- More updates the to DSP-1 code, fixes to projection       (Overload, Andreas Naive)- Unix/X11: Rewrote keyboard setup code                     (Bisqwit)- Added movie recording+rerecording support                 (blip, Bisqwit)- Added -hidemenu CLI switch                                (funkyass)- fixed broken Win32 filters                                (lantus)- Added internal support for emulating the new-style SNES   (MKendora)- Cleaned up many quirks of the cheat search engine         (MKendora, Don Vincenzo)- Fix mosaic in hires SNES modes (Tokimeki Memorial)        (MKendora, zones)- Rewrote Legend's hack, added another game to it           (MKendora)- Optimized the Open ROM dialog                             (MKendora)- Rewrote the Seta DSP map                                  (The Dumper, MKendora)- Began string isolation for the UI, eases translation      (funkyass)- added -nopatch -nocheat, and -cheat CLI items             (MKendora)- fixed a UI typo                                           (funkyass)- fixed several C core stack ops in emulation mode          (MKendora)- split emulation mode ops from native mode ops             (MKendora)- Seta special chip emulation enhancements                  (Feather, The Dumper, Overload, MKendora)- code tweaks to the ST010                                  (Nach, pagefault)- fix some C/asm quirks and HDMA quirks (all my fault)      (MKendora)- several timing hacks to fix games                         (lantus)- improved checksumming for odd mirrorings                  (MKendora)- Snes9x uses a standard zlib instead of a packaged one     (PBortas)- Exhaust Heat 2 and regional ports are playable            (Feather, The Dumper, Overload, MKendora)- Game Doctor dumps that are 24 Mbit are now supported by  a force option                                            (MKendora, Nach)- SuperFx interleave format is now considered deprecated.  Support will be removed in future versions                (Team decision)- made SuperFx interleave detection a compile option        (MKendora)- added memory maps for slotted games                       (MKendora)- fixed a typo in the usage messages                        (MKendora)- fixed the bug that had nuked optimizations                (The Dumper)- restored full speed optimizations in release builds       (funkyass)- Added non-speed-hack version of color subtraction.        (zones)- OpenGL info message font fix                              (zones)- APU timer fix                                             (zones, Nach)- Fixed mouse offset in resized X11 window.                 (PhaethonH)- Fixed a (presumably) long-standing bug: Mode 6's BG is  depth 4, not depth 8!                                     (anomie)- Unix: unmap all joystick buttons before applying -joymapX (anomie)- Win32: added a define to disable pausing when focus is lost, NOPAUSE (funkyass)- Win32: Changed the default for Auto-save SRAM to 15 sec (funkyass)- Dreamcast: Added SH4 assembler                            (PBortas, Marcus Comstedt, Per Hedbor)- C90 and aclocal 1.8 warning fixes (thanks Ville Skytt�   (PBortas)- Unix: AMD64 compilation fixes.                            (PBortas)- Added support for NSRT Team's JMA format                  (Nach, NSRT Team, funkyass)- Unix: Loading a zip file on binaries without zip support  will give an appropriate error message                    (Nach)- Unix: Added install target with proper --prefix handling. (PBortas)Snes9x 1.42- Added 8-bit rendering filters                             (funkyass)- Added Sanity Checks for the Display Dialog                (funkyass)- New Layout for the Joypad Dialog,                         (funkyass)- Fixed that anoying Joypad dialog bug. Now check to see  if the axis exists before asking for the info form it     (funkyass)- Added full POV support.                                   (funkyass)- Fixed sram sizes for SuperFx games                        (Nach, MKendora)- Stopped saving sram for games with no battery             (Nach, Mkendora)- Killed the gray line and slightly optimized Win32 GL      (MKendora)- stack wrapping fix in C core                              (MKendora)- removed some dead hacks (Oda Nobunaga and Dezaemon)       (MKendora)- fixed some DMA and HDMA modes                             (anomie, MKendora)- improved HDMA timing                                      (anomie)- cleaned up load and deinterleave code                     (MKendora)- removed old UI DLL                                        (MKendora)- new cheat dialogs                                         (MKendora)- started Unicode preparation in Win32 UI                   (MKendora)- Implement odd sprite sizes, sprite priority rotation.     (anomie)- RTO code that hopefully works. MK's #define is  "MK_DEBUG_RTO" to try to debug the RTO code.              (anomie)- SDD1 decompression support for Linux. Also added a new  command line option -sdd1-pack.                           (anomie)- Added correct VRAM read logic. #define CORRECT_VRAM_READS  if you want it.                                           (anomie)- removed the non-VAR_CYCLES path                           (MKendora)- changed access timing map to be address-based.            (MKendora, anomie)- DSP-1 updates                                             (Overload, Andreas Naive)- S-DD1 decompression support                               (Andreas Naive)- optimized S-DD1 code                                      (anomie)- S-DD1 can use packs or decompression                      (MKendora)- More work on Exhaust Heat 2                               (MKendora, Overload, The Dumper)- separated ROM detection from file reading                 (lantus)- fixed a mirroring bug in LoROMs                           (MKendora)- cleaned up some mapping issues                            (MKendora)- ST018 games now boot before locking up                    (Mkendora, Overload)- SA-1 state was not completely reset, crashed Marvelous    (zones)- Removed sample caching. It caused problems, and was not  noticably faster.                                         (MKendora)- Fixed interlace without breaking the displays for MK      (anomie)- Fixed a PPU OpenBus hack                                  (anomie)- Moved SPC7110 and S-DD1 regs to speed up the general case  of reading the $4xxx registers                            (MKendora)- altered Hi/Lo ROM detection to fix a few misdetects.      (MKendora)- Implemented RTO flags. With MK's implementation of $213F's  interlace bit, we now pass the SNES Test Cart's  Electronics Test                                          (anomie)- Fix sprite windowing bug                                  (anomie)- Way back in 1.40 MK changed the Windows port to default  to a plain old joypad instead of the MP5. And then we  removed the hacks for games that dislike the MP5. So  we need to change the defaults elsewhere too...           (anomie)- cleaned up the hacks section somewhat                     (MKendora)- removed some interleave hacks                             (MKendora)- fixed a bug in KartContents                               (MKendora)- transparency fix for Jurassic Park                        (lantus)- A hidden Win32 feature                                    (MKendora)- Kludged Mark Davis until I get stable APU timing          (MKendora)- Win32 renders overscan always, fixes some jumpy games     (MKendora, lantus)- Fixed an FMOD bug                                         (MKendora)- cosmetic tweaks                                           (Everyone)- Fixed 2 special chip bugs in the C core                   (zones)- Added some sanity fixes to the C core, fixes MLBPA  Baseball for C core users                                 (zones)- updated zlib source (includes 1.1.4-1 patch)              (MKendora)- compiler warning fixes                                    (PBortas)- Updated the SuperFx asm core                              (pagefault)- Kludged Unix compilation to produce working SuperFx       (PBortas)  with the asm core.- Kludged VC to deal with optimization weirdness            (MKendora)- Hacked Robocop vs. Terminator using Daffy Duck hack. Stops  flashing.                                                 (MKendora)- Added some defines to the asm core                        (MKendora)- Added possibility to take screenshots on Unix             (PBortas)- Initialize the C SuperFx core better                      (PBortas)- Kludge a Japanese golf game until the APU timing is fixed (MKendora)Snes9x 1.41-1- Oops, in the asm CPU core i was stomping on %eax too  early, so register $4210 wasn't getting set properly.     (anomie) Snes9x 1.41- Win32 controllers now stay the same between games         (MKendora)- Win 32 Open ROM dialog fixes                              (MKendora)- Win32 Display dialog fixes                                (funkyass)- Win32 OpenGL ratio tweaking. (Reduces the gray line)      (kode54)- Fixed Win32 superscope for those having issues            (MKendora)- Generic accuracy fix in main SUperscope emulation         (MKendora)- sprite bug fixed (gah! How'd we miss that)                (anomie)- SPC saving compatibility fix                              (Caz and zones)- Window clipping update                                    (anomie)- Mode 7 clipping fix                                       (TRAC)- latching fix                                              (anomie)- BS BIOS checksum and mapping fix                          (MKendora)- Working Uniracers hack (dma.cpp)                          (anomie)- HDMA Indirect Address fix for Romancing Saga 2            (anomie)- Better savestate hack, does it break anything?            (anomie)- C4 C core fixes. Mostly Trapezoid (thanks Nach),  some s/short/int16/, some indentation.                    (anomie)- Damn, but the indentation in ppu.cpp was screwed up.  Killed some dead code too (twas commented forevermore).   (anomie)- fixed a potential crash in S-DD1 logging                  (MKendora)- Improved accuracy of Hi/LoROM detection (~500 ROM test)   (MKendora)- Hack for Moryou Senki Madara 2, don't call  SelectTileRenderer from DrawOBJS if BGMode is 5 or 6. A  real fix requires at least rewriting SelectTileRenderer,  or inlining a special version in DrawOBJS.                (anomie)- DMA traces: add additional address info to reads too.     (anomie)- Killed the old Borland Joypad dialog                      (funkyass)- Fixed issues with Dezaemon and CT, maybe others           (anomie, MKendora)- Changed the internal snapshot key from \ to VK_F12        (funkyass)  Fixes issues with non-US keyboard layouts.- Fixed OAM reset to not occur during forced blank.         (anomie)- Killed some dead OAM reset code that doesn't need saving. (anomie)- Unix/X11: Fixed screen jumping. CT enables overscan mid-  frame for only one frame, and we now update the rendered  screen height accordingly. Other ports are still broken.  (anomie)- Unix/X11: Fixed possible TV mode crash.                   (anomie)- Fixed OAM reset timing (beginning of V-Blank rather than  end) for R-TYPE 3 (J).                                    (anomie)- Unix/X11: Fixed OpenGL target                             (PBortas)- Unix/OSS: Fixed big endian sound                          (PBortas/ernstp)- Tweaked the About Dialog so its read-only and no scroll   (funkyass)Snes9x 1.40- cleaned up a sound skipping code issue. Same as the  RTC issue                                                 (lantus)- re-fixed the invalid BRR header behavior twice            (Lord Nightmare, FatlXception, Mkendora)- More BS mapping fixes.                                    (The Dumper, MKendora)- Fixed Ranma Bun no 1 - Chonai Gekitou Hen (J) and  Street Combat (U). Interlace is not supported in the  non-Hi-res modes, as far as I can tell.                   (MKendora)- Also fixes Maka Maka (J). Frank Yang's report, and  anomie's code both provided clues to this one.- Removed special casing on setting 5c77 version to one.  This seems to be true for U and J units always. I need  it checked out on PAL...                                  (neviksti)- Using SNEeSe's values for 5c78 and 5A22. Note we know  that the 5c78 version can also be 1 or 2, instead of 3.   (TRAC, neviksti)

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -