[新聞] Snes9x v1.43 rerecording svn r98

看板Emulator (模擬器)作者 (八房龍の助)時間16年前 (2009/06/14 22:57), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/1
http://code.google.com/p/snes9x143-rerecording/ r98 win32 - add internal audio buffer for avi writer Today (8 hours ago) gochaism r97 totally forgotten about gui_used things, added Today (10 hours ago) gochaism r96 separated "Lua drawings in image" from "Text in image", gui.gdscreenshot now overlays uncommited Lua drawings if needed. something nasty: replaced _WIN32, __WIN32, __WIN32__ to WIN32 :/ Today (10 hours ago) gochaism r95 fixed GCC screwup on the Linux build resulting in a segfault at startup Jun 07 (6 days ago) shinydoofy r94 Fix Linux compilation errors Jun 06, 2009 shinydoofy r93 test May 31, 2009 pault414 r92 Quick fix for the issue that the current working directory is changed by snes9x, the script host. (I think this fix is incomplete, when a function which is provided by snes9x changes the current directory unintentionally, the current directory will be lost anyway) Apr 25, 2009 gochaism r91 added gui.clearuncommitted for easy flicker reduction when gui.register can′ t be used Apr 24, 2009 nitsu...@hotmail.com r90 added a option to switch the color conversion method of gui.gdscreenshot Apr 21, 2009 gochaism r89 stupid fix to the issue that joypad.set sometimes disables user input after script dies. Apr 21, 2009 gochaism r88 Change to ignore "max skipped frames" during fast-forward when using fixed frameskip mode. Apr 21, 2009 gochaism r87 Adjusted fixed frameskip mode to run in 100% speed, as well as auto frameskip mode. Apr 21, 2009 gochaism r86 improved gui.popup (win32), added input.popup Apr 20, 2009 gochaism r85 Small SFMT changes. Apr 20, 2009 gochaism r84 Changed the draw timing of Lua GUI (use gui.register to display something) Apr 20, 2009 gochaism r83 more convenient hotkeys setup for frame/lag counters Apr 19, 2009 nitsu...@hotmail.com r82 added "Clean FastROM setting" sync option to fix playback of old movies of certain FastROM games that need an improperly-initialized emulator value to sync, fixed options in the movie recording dialog not working if another movie was already open, increased V1_RR_UNOFFICIAL to fix support for loading old savestates (which might be embedded in some movies) Apr 19, 2009 nitsu...@hotmail.com r81 Added source position/size parameters to gui.gdoverlay. Modified movie drag and drop code. Apr 19, 2009 gochaism r80 made gui.gdoverlay act like it does in Gens (nitsuja was faster! but mine supports indexed images as well, so I overwrite the code, sorry >_<), removed the upper limit of opacity. Apr 19, 2009 gochaism r79 made gui.gdoverlay act like it does in Gens (i.e. full transparency support, coordinates are optional, extra transparency modifier allowed), and unrestricted input.get mouse coords Apr 19, 2009 nitsu...@hotmail.com r78 Hi-res support for gui.gdscreenshot, Added StretchScreenshots to cfg file. Apr 19, 2009 gochaism r77 keyon savestate fix (at least, 1.51 needed this) Apr 18, 2009 nitsu...@hotmail.com r76 obc1 savestate fix Apr 18, 2009 nitsu...@hotmail.com r75 desync fix for some variables not getting reset upon hard reset, and fix for snapshots saving NULL pointers in a fragile way Apr 18, 2009 nitsu...@hotmail.com r74 more savestate desync fixes (mainly superfx and hdma) Apr 18, 2009 nitsu...@hotmail.com r73 more savestate desync fixes Apr 13, 2009 nitsu...@hotmail.com r72 fixing several savestate desync issues Apr 12, 2009 nitsu...@hotmail.com r71 Replaced math.random and math.randomseed with SFMT version, because C rand′s quality is bad, generally speaking. Apr 12, 2009 gochaism r70 made the savestate compression level configurable in the emulator settings menu, and chose a faster compression level as the default Apr 11, 2009 nitsu...@hotmail.com r69 added gui.getpixel, saved lua filename to config so reload will work across sessions, added savestate.verify in debug for catching/testing desyncs, minor script load dialog improvements Apr 09, 2009 nitsu...@hotmail.com r68 Added a few of more members to savestate (btw, as far as I tested, r66 fixes a frequent desync in Goemon 1&4 at least) Apr 08, 2009 gochaism r67 Changed Debug build setting due to issue 11. (IIRC, when I applied that change before, there was a fatal trouble that snes9x didn′t emulate a ROM after loading it. But that doesn′t happened in this time. I don′t know why, anyway I commit the change for the time being.) Apr 08, 2009 gochaism r66 [HIGHLY EXPERIMENTAL] Added some of members which are added since 1.5x. I don ′t know whether these fix existing desync, and I haven′t tested the change enough. Anyway, I′d like to investigate about existing desyncs I know when I have enough time. (To developers: don′t forget to clean your outputs before you try to build) Apr 08, 2009 gochaism r65 [EXPERIMENTAL] Stored lagcounter things to the official savestate. Apr 08, 2009 gochaism r64 tried to fix issue 10 Apr 08, 2009 gochaism r63 added "TV Width Pixels" video menu option, added scanline-free "bright" versions of Blargg′s NTSC filter, and fixed NTSC filter modes showing garbage in the rightmost 1 pixel column Apr 07, 2009 nitsu...@hotmail.com r62 add gcc binary (for some asm files) Apr 04, 2009 gochaism r61 fix for a crash when closing snes9x Mar 30, 2009 nitsu...@hotmail.com r60 Reverted S9xLuaClearGui() timing :/ Mar 30, 2009 gochaism r59 Added something ugly which is not used after all (24/32 bit color version of render method for Lua GUI) Mar 30, 2009 gochaism r58 fix for leaking .luasav files of anonymous savestates Mar 30, 2009 nitsu...@hotmail.com r57 input.get added Mar 30, 2009 gochaism r56 fixing a bunch of warnings, turning up the Release mode optimization level, and adding a vcproj.user file to make Lua script reloading not insanely slow by default when running from the debugger in Release mode (if you′ve opened the project before, you′ll have to delete your snes9xw.vcproj.COMPUTERNAME.USERNAME.user file for this last change to take effect) Mar 29, 2009 nitsu...@hotmail.com r55 Fixed wrong default opacity of gui.text. Mar 29, 2009 gochaism r54 Issue 9 solved. Hope the change doesn′t bring any new problems. Mar 29, 2009 gochaism r53 Added gui.opacity, SHIFT, alternative names for certain methods. Mar 28, 2009 gochaism r52 Lua savestate register (contributed by nitsuja) Mar 28, 2009 gochaism r51 Removed (commented out) the clipping code from gui.text Mar 25, 2009 gochaism r50 str2colour bugfix, gui.drawbox optimization Mar 25, 2009 gochaism r49 Modified VERSION a little Mar 25, 2009 gochaism r48 Lua now uses the small font of Gens. Modified S9xLuaWriteInform to handle bank mirroring (Thanks nitsuja for contributing these changes). | Changed color order from "#aarrggbb" to "#rrggbbaa" (Gens compatible) Mar 25, 2009 gochaism r47 Added lua source codes to the project instead of linking to the static library. Fixed some of "exit silently" behaviors. Mar 23, 2009 gochaism r46 Changed the location of lua directory Mar 23, 2009 gochaism r45 Enabled file manipulation on file browse dialog | Cut Win98 support off again, because it brings some inconvenience. Mar 22, 2009 gochaism r44 Fixed KeyUp handling again | added menu items for sound interface switching Mar 21, 2009 gochaism r43 applied changes to cpuexec.s Mar 21, 2009 gochaism r42 removed emu.OnClose | experimental addition of snes9x.registerbefore, snes9x.registerafter, snes9x.registerexit | added snes9x.framecount, snes9x.lagcount, snes9x.lagged | changed Lua GUI font-weight Mar 20, 2009 gochaism r41 Merged WAV/AVI Record/Stop command | Disabled fast-forward status message | Fixed KeyUp handling Mar 20, 2009 gochaism r40 Removed modal cheat search | Name change: Cheat Search => RAM Search | Moved RAM Search codes from wsnes9x.cpp to another file Mar 20, 2009 gochaism r39 various win32 sound fixes | cleaned up nasm warnings Mar 19, 2009 gochaism r38 new option OldFashionedFrameCounter Mar 15, 2009 gochaism r37 Reverted Debug build settings | nasm upgrade Mar 15, 2009 gochaism r36 Merged new sound code from OV2′s Snes9xDirect3D Mar 15, 2009 gochaism r35 makeasm.bat => vcproj: Custom Build Step Mar 15, 2009 gochaism r34 nevermind Mar 13, 2009 gochaism r33 sln+vcproj upgrade (to open these with VS2005, modify sln version 10.00 => 9.00, and vcproj version 9.00 => 8.00) | DirectX SDK upgrade Mar 13, 2009 gochaism r32 inserted chdir code before lua_load for dofile Mar 07, 2009 gochaism r31 added memory.readdword, memory.writedword, memory.readbyterange | quick fix for Mystical Ninja pipe sound... hope it won′t cause another problem. Mar 04, 2009 gochaism r30 ported emu.OnClose from FCEUX source Mar 02, 2009 gochaism r29 Added secret joypad buttons (b1, b2, b3) for custom input display support. Feb 27, 2009 gochaism r28 Changed joypad.read to return the actual input which will be sent to SNES (e.g. movie input) Feb 27, 2009 gochaism r27 boundary check in gui.drawpixel() Feb 22, 2009 gochaism r26 Added a few of Lua GUI APIs (gui.fillbox, gui.drawcircle, gui.fillcircle). Fixed a mess typo in r25 :/ Feb 22, 2009 gochaism r25 Fixed gui.drawline() (yeah... that was terrible :/) Feb 22, 2009 gochaism r24 Added lua reload function, drag&drop support, keyboard shortcuts. Screenshot saves Lua graphics and other displays except generic text message (aka InfoString). Feb 21, 2009 gochaism r23 Fixed multi-player input of Lua joypad. Feb 21, 2009 gochaism r22 More code additions for 32bit graphic buffer (Lua) Feb 20, 2009 gochaism r21 Extended Lua graphics from 16bit to 32bit. Now you can assign opacity for each pixel. Note: still the code needs some updates (ex: text color/alpha setting, 32bit/32bit alpha-blending support). Feb 19, 2009 gochaism r20 Little fix for snes9x.message() Feb 18, 2009 gochaism r19 set D3DCREATE_FPU_PRESERVE at D3D CreateDevice() call, for additional lua module support Feb 15, 2009 gochaism r18 updated lua lib to 5.1.4 (old was 5.1.3 actually) Feb 15, 2009 gochaism r17 sloppy changes for lag counter Jan 04, 2009 gochaism r16 Update asm objs. I rebuilt all files and fixed broken wav/avi sound output with r14 exe. I don′t know why, anyway I commit them. Dec 26, 2008 gochaism r15 added crypt.h Dec 26, 2008 gochaism r14 link lua51.[dll|lib] instead of compiling source code Nov 09, 2008 gochaism r13 it doesn′t need decode certainly, but needs to set block pointer. Nov 08, 2008 gochaism r12 set needs_decode true after snapshot load is wrong, fixed. Nov 08, 2008 gochaism r11 upx nasmw Nov 08, 2008 mgambrell r10 i checked in a bad sln also repair the code block of c4emu which i had to remove to get it building in releasemode. this file doesnt get used in releasemode anymore so its ok Nov 08, 2008 mgambrell r9 awdaw Nov 08, 2008 mgambrell r8 reinstall asm code Nov 08, 2008 mgambrell r7 xx Nov 08, 2008 mgambrell r6 fixed spc dump after snapshot load (spc_dump_dsp removed) Nov 08, 2008 gochaism r5 forgot to add build notes Nov 08, 2008 mgambrell r4 fix vs2005 build Nov 08, 2008 mgambrell r3 add missing files as well (perhaps) Nov 07, 2008 gochaism r2 initial upload test Nov 07, 2008 gochaism r1 Initial directory structure. Nov 07, 2008 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.126.238.100
文章代碼(AID): #1ADG_7Q4 (Emulator)
文章代碼(AID): #1ADG_7Q4 (Emulator)