Commit Graph

  • ffc6db4eae Lua: add memory read/write functions, they use S9xGetByteFree/S9xSetByteFree in cheats2.c Are they desync-free really?? If not, it should be fixed. gocha 2012-08-10 00:10:48 +0900
  • e6522d25c9 Lua: add savestate callbacks, apply movie.rerecordcounting to on-memory savestate gocha 2012-08-09 23:00:41 +0900
  • be43e26824 Lua: adjust initial savestate object size gocha 2012-08-09 07:16:54 +0900
  • 719eee2cd9 Merge branch 'master' of https://github.com/snes9xgit/snes9x gocha 2012-08-08 23:04:02 +0900
  • c49e1529cb Lua: add savestate save/load functions, callbacks are not implemented yet gocha 2012-08-07 22:30:55 +0900
  • 7ed405d6e2 win32: drag and drop support for snes9x movie (*.smv) gocha 2012-08-05 06:43:51 +0900
  • fb2935d454 win32: remove "Toggled fast forward mode" checkbox, and give "fast forward toggle" hotkey gocha 2012-08-03 08:05:57 +0900
  • 95e71e726f win32: remove afxres.h references OV2 2012-08-07 19:17:37 +0200
  • befe889303 Lua: fix emu.registerafter timing, emu.atframeboundary must return true gocha 2012-08-07 22:09:42 +0900
  • 60fbe2de5b add Movie.SkipRerecordCount get/set to movie.h gocha 2012-08-07 22:00:23 +0900
  • e3c5112467 add Movie.RerecordCount get/set method, and Movie.SkipRerecordCount option, for future expansion gocha 2012-08-07 21:41:33 +0900
  • 2e2fc9b70d Replace "gens" gocha 2012-08-07 07:24:00 +0900
  • e323ee2821 Remove lua-engine warnings gocha 2012-08-06 23:32:29 +0900
  • 6752be98a0 Lua: add basic info functions; emu.framecount, emu.lagged, emu.lagcount, emu.emulating, emu.atframeboundary gocha 2012-08-05 17:32:35 +0900
  • 79c50791ae Lua: add gui.register and emu.message gocha 2012-08-05 17:06:21 +0900
  • 2afcfc4589 Lua: add basic callback functions; emu.registerbefore, emu.registerafter, emu.registerstart, emu.registerexit gocha 2012-08-05 15:45:56 +0900
  • 128c544998 win32: drag and drop for *.wch and *.lua gocha 2012-08-05 07:02:38 +0900
  • 3cac797bfb win32: drag and drop support for snes9x movie (*.smv) gocha 2012-08-05 06:43:51 +0900
  • d5945b06de Change the reset timing of pad_read to resolve a sort of traditional 1-frame delay problems. It still has 1-frame delay problem. However, unless you're using non-Windows port or MessagesInImage=TRUE, you shouldn't experience it anymore. For me, it's not so easy to solve those traditional timing issues... gocha 2012-08-04 15:30:24 +0900
  • d11b17327c Add IPPU.TotalEmulatedFrames and IPPU.PadIgnoredFrames to snapshot gocha 2012-08-04 14:49:55 +0900
  • a7695760f2 Add lag frame count display, instead of "ignored" sign. gocha 2012-08-04 13:37:00 +0900
  • b6525112fb Remove MovieNotifyIgnored setting gocha 2012-08-04 08:33:19 +0900
  • 40c12d0890 provide movie-free frame count display gocha 2012-08-04 08:01:19 +0900
  • c2a78a5388 Fix a little mistakes gocha 2012-08-04 06:57:36 +0900
  • edf0bb2e10 win32: remove "Toggled fast forward mode" checkbox, and give "fast forward toggle" hotkey gocha 2012-08-03 08:05:57 +0900
  • deff1aae43 Merge branch 'master' of https://github.com/snes9xgit/snes9x gocha 2012-07-31 07:50:50 +0900
  • fcdc393e2b win32: make __forceinline tfw functions static (gocha) OV2 2012-07-30 19:48:21 +0200
  • 365f30fcd8 Adjust input display position if displaying movie frame counter (gocha) OV2 2012-07-30 19:18:14 +0200
  • 34cb93dc1c win32: _tfwopen.h - removed xxxxA functions from non-UNICODE build, it was redundant. gocha 2012-07-27 10:47:09 +0900
  • e5d08c9a03 win32: lua-engine.cpp should use CRT fopen rather than the one replaced by _tfwopen.h gocha 2012-07-27 10:23:47 +0900
  • 4de0dd491c win32: _tfwopen.h - _rename => rename, since MSVCRT doesn't have _rename. gocha 2012-07-27 09:11:51 +0900
  • 93b4a200b7 win32: Unicode - change Lua code page from CP_UTF8 to CP_ACP gocha 2012-07-25 07:30:29 +0900
  • 1e2dd85321 win32: add AnsiToWide/WideToAnsi functions. This change is for Lua (non-Unicode DLL) and external modules (Lua-GD, for instance). gocha 2012-07-25 07:07:06 +0900
  • 6fb8ae96b1 CRLF => LF, oops gocha 2012-07-25 00:15:28 +0900
  • ae85998e81 add lua scripting engine (no useful functions yet) gocha 2012-07-24 21:29:19 +0900
  • 1c74de400d adjust input display position since it covers frame counter display gocha 2012-07-24 19:54:03 +0900
  • b483a4bb52 Merge branch 'master' of https://github.com/snes9xgit/snes9x gocha 2012-07-22 23:41:34 +0900
  • e180b02948 fix "not a movie snapshot" everytime bug gocha 2012-07-22 19:28:25 +0900
  • cf57ad3d5d win32: also show half-width katakana in rom info dialog OV2 2012-07-22 15:10:58 +0200
  • 5d6d3af4a9 win32: Unicode - fix Custom ROM dialog to show half-width katakana gocha 2012-07-22 14:57:35 +0200
  • e4bf711227 win32: fix newly introduced bug of S9xBasename. I guess it could provide a wrong result when it processes a string which has both slash and backslash. gocha 2012-07-22 09:21:12 +0900
  • a91dfcb39b win32: improve DBCS processing in S9xBasename. This one should process S9xBasename("C:\roms\ソウルブレイダー.smc") correctly. gocha 2012-07-16 19:03:49 +0900
  • b4e78e3d2c win32: fix Cheat Search not to add the same cheat twice. win32: RAM Search can add multi-byte cheat from now. gocha 2012-07-16 20:03:47 +0900
  • 9c483d87a4 fix "not a movie snapshot" everytime bug gocha 2012-07-22 19:28:25 +0900
  • c1656a96cd win32: fix newly introduced bug of S9xBasename. I guess it could provide a wrong result when it processes a string which has both slash and backslash. gocha 2012-07-22 09:21:12 +0900
  • bcc4ace34d Merge branch 'master' of https://github.com/snes9xgit/snes9x gocha 2012-07-21 15:22:16 +0900
  • 147512c112 win32: fix RAM Autosearch function which has been broken by the last commit. gocha 2012-07-21 11:56:28 +0900
  • 5709da8085 win32: add asynchronous update logic for GUI and memory view windows (excludes traditional Cheat Search). It works during pause. gocha 2012-07-21 10:22:28 +0900
  • 0a6e869d33 Fix compiling on Gentoo Linux due to use of non-public API. Brandon Wright 2012-07-19 22:21:31 -0500
  • 71d62b26ea win32: fix too short ramwatch recent list gocha 2012-07-17 22:52:38 +0900
  • 3e0d47a2cb win32: add memory viewer (built-in hex editor) gocha 2012-07-17 22:18:57 +0900
  • a1a3cfc986 win32: fix Cheat Search not to add the same cheat twice. win32: RAM Search can add multi-byte cheat from now. gocha 2012-07-16 20:03:47 +0900
  • 4f05725566 CRLF => LF gocha 2012-07-16 19:07:26 +0900
  • 612369f106 win32: improve DBCS processing in S9xBasename. This one should process S9xBasename("C:\roms\ソウルブレイダー.smc") correctly. gocha 2012-07-16 19:03:49 +0900
  • 484b58e624 win32: Unicode build - change charset of wch (ramwatch) from UTF-16 to UTF-8 gocha 2012-07-16 15:57:07 +0900
  • 2e11f01971 win32: add tasvideos ramwatch & ramsearch tools. gocha 2012-07-15 18:41:23 +0900
  • 7f5878af6a win32: CR+LF -> LF conversion for .sln, otherwise VS2008 apparently cannot open directly from explorer. gocha 2012-07-14 20:15:50 +0900
  • 604dd81da0 Fix include path for release build. gocha 2012-07-08 14:13:17 +0900
  • e13a6efc9e Merge branch 'master' of https://github.com/snes9xgit/snes9x gocha 2012-07-08 13:01:36 +0900
  • 44c007bf42 Merge branch 'master' of github.com:snes9xgit/snes9x Brandon Wright 2012-07-03 15:23:23 -0500
  • 03caf3f4ae Fix appearance bugs with preferences dialog UI on GTK+ 3. Brandon Wright 2012-07-03 15:20:35 -0500
  • 86b78aec55 libretro: report correct height if overscan is enabled OV2 2012-06-04 23:13:21 +0200
  • a08f4fb531 Reroll IRQ edge case fix OV2 2012-06-04 21:31:27 +0200
  • 679db377c7 libretro: disable oops snapshots OV2 2012-06-04 19:03:07 +0200
  • 0c74e2c437 Fix IRQ edge cases OV2 2012-06-02 17:30:35 +0200
  • ea09fef2b9 Log IRQ enable on debug trace OV2 2012-06-02 17:34:16 +0200
  • d23302de8a Win32: remove deprecated libpng defines (aphanic) OV2 2012-06-02 18:06:17 +0200
  • 518110646a libretro/win32: make sure S9xFreezeSize is only called after rom load OV2 2012-05-08 00:03:20 +0200
  • 19b458bc47 Do not depend on port-specific variable in core OV2 2012-05-08 00:02:10 +0200
  • 87c1717ac6 libretro: update to latest libretro.h, add RETRO_MEMORY_VIDEO_RAM OV2 2012-04-26 13:16:58 +0200
  • b0233de08e Work around internal compiler error on GCC 4.7.0. Brandon Wright 2012-04-26 05:06:24 -0500
  • dfdf197b27 Remove an improper use of chown. Brandon Wright 2012-04-23 01:40:35 -0500
  • a3ec0e67a0 Merge branch 'master' of github.com:snes9xgit/snes9x Brandon Wright 2012-04-21 02:43:27 -0500
  • 08ff48a479 Remove old chown calls on linux OV2 2012-04-16 19:56:15 +0200
  • 9b5cefa630 libretro: remove unused libsnes remains OV2 2012-04-15 22:02:37 +0200
  • 666b89f66f libretro: supply 4/3 as nominal aspect ratio OV2 2012-04-15 21:58:04 +0200
  • 38f7459ee7 libretro: fix uint8*/void* mismatch (Themaister) OV2 2012-04-15 21:46:09 +0200
  • 9551890d0d libretro: always show overscan are if overscan is enabled OV2 2012-04-15 21:44:25 +0200
  • 50013f9a19 libretro: rename from libsnes and adapt new interface OV2 2012-04-10 23:06:17 +0200
  • 81e12d533c Win32: use asm in custom zlib proj OV2 2012-04-10 22:59:54 +0200
  • 17fe17b4e2 Fix a couple of warnings/gdk_pixbuf_unref deprecation. Brandon Wright 2012-04-07 20:04:02 -0500
  • 53defb5b11 Go back to floating point hermite resampler. 16-bit fixed point doesn't have enough accuracy for a decent SNR with hermite. Brandon Wright 2012-04-07 16:49:55 -0500
  • 4f551d3d29 Fix crash on opening nonexistent file. Keep shaders from appearing in the recent files menu. Brandon Wright 2012-04-07 16:43:34 -0500
  • 63ec714739 Add full-time blending function for high resolution mode. Brandon Wright 2012-04-07 16:24:12 -0500
  • 5bf62c9d2f Restrict "absent" messages during snapshot loading to DEBUGGER OV2 2012-03-29 15:58:40 +0200
  • 8e1b726b6b Move statemanager to s9x folder, add rewind support to unix port OV2 2012-03-29 15:23:04 +0200
  • 34088e033e libsnes: update makefile for bapu OV2 2012-03-28 21:14:57 +0200
  • 34a813cab0 Remove ZeroMemory references from memstream merge OV2 2012-03-28 21:10:40 +0200
  • 486cde4391 Win32: add rewind support OV2 2012-03-28 00:18:03 +0200
  • f7a1a99e25 Return zero state size if emulation is stopped OV2 2012-03-28 00:17:18 +0200
  • da4829ec90 Prevent HWEvents from firing when setting cheats OV2 2012-03-27 16:40:34 +0200
  • 9cc05b3c12 Merge branch 'memstream' OV2 2012-03-25 19:47:12 +0200
  • 33cf3a44b3 Merge pull request #20 from bl0ckeduser/patch-1 BearOso 2012-02-08 21:32:59 -0800
  • 31e95d944f Merge 4ce12c93c8 into d251878ef3 GitHub Merge Button 2012-02-08 17:17:03 -0800
  • 4ce12c93c8 Update unix build scripts for new apu code Bl0ckeduser 2012-02-08 20:15:23 -0500
  • d251878ef3 Merge pull request #19 from bl0ckeduser/patch-1 BearOso 2012-02-03 14:54:37 -0800
  • 52b6f51057 Merge f699d21d12 into 1aeb1c8f3e GitHub Merge Button 2012-02-03 14:48:15 -0800
  • f699d21d12 Fix header paths in apu/bapu/snes/snes.hpp bl0ckeduser 2012-02-03 17:44:58 -0500
  • ef41a96c57 Fix header path in apu/apu.cpp bl0ckeduser 2012-02-03 17:43:32 -0500
  • 1aeb1c8f3e Fix warning about operation order. Brandon Wright 2012-02-02 15:57:42 -0600