Souryo
|
313340198e
|
Vs System: Automatically select proper PPU & input mapping based on rom name/CRC + implemented support for vs system input remappings (some games change the buttons around)
|
2016-07-10 09:05:41 -04:00 |
|
Souryo
|
176949b8b0
|
NSF: Override NSF file's NTSC/PAL flag when a specific region is selected in the options
|
2016-07-09 10:23:07 -04:00 |
|
Souryo
|
6660dc860d
|
VRC7 audio support
|
2016-07-01 23:54:31 -04:00 |
|
Souryo
|
b852edfec8
|
NSF/NSFe support
|
2016-06-25 20:46:54 -04:00 |
|
Souryo
|
c74903799c
|
VS: Added support for VS zapper
|
2016-06-22 19:23:08 -04:00 |
|
Souryo
|
5096ff414c
|
VS: Fixed TKO Boxing/RBI Baseball/Super Devious freezes
|
2016-06-21 22:13:26 -04:00 |
|
Souryo
|
b4e412a7d5
|
Archives: Stop sound before loading a new ROM - 7z ifiles can take a while to decompress which made the current sound buffer loop.
|
2016-06-19 16:55:26 -04:00 |
|
Souryo
|
298a789cfc
|
7z support + Rom selection for archives containing multiple rom files + General fixes/improvements when dealing with archives (cheats, save states, saved data, etc.)
|
2016-06-17 20:53:05 -04:00 |
|
Souryo
|
941d3884ef
|
Game DB: Added a game database (mix of Nestopia's DB and NesCartDB) - used to correct invalid ROM headers and automatically detect NES 2.0 submappers
|
2016-06-15 21:59:34 -04:00 |
|
Souryo
|
9d1f5f61ba
|
Overclocking: Allow CPU overclocking
|
2016-06-12 18:11:31 -04:00 |
|
Souryo
|
618c8e0b5e
|
Savestates: More refactoring + bug fixes from the last changes (breaks compatibility again)
|
2016-06-11 16:08:16 -04:00 |
|
Souryo
|
c5d1e4cfc7
|
Sound Recorder: Added .wav recording feature (Tools menu)
|
2016-06-05 14:36:20 -04:00 |
|
Souryo
|
e210d267d8
|
Debugger: Fixed some deadlocks when pausing/resetting/changing game, fixed breakpoints not being remembered after a reset
|
2016-06-04 08:55:52 -04:00 |
|
Souryo
|
4cb8ae7076
|
Save states: Removed MS-specific extension usage & disabled extensions + Removed some errors/warnings caused by this change
|
2016-06-02 23:56:11 -04:00 |
|
Souryo
|
04d470b15d
|
Support for VS Unisystem games (Not yet supported properly in movies and netplay)
|
2016-04-30 20:08:53 -04:00 |
|
Souryo
|
0c765aca59
|
Localization: Mesen is now available in English, French and Japanese
|
2016-02-19 13:05:04 -05:00 |
|
Souryo
|
b4b195d01b
|
Input: Arkanoid controller support - NES & Famicom (Passes both test roms, works via NetPlay/Movies)
NetPlay: Fixed a few issues (crashes when connecting)
|
2016-02-14 12:58:35 -05:00 |
|
Souryo
|
6f6a07b6c9
|
CPU: Display clean message when CPU crashes
|
2016-02-11 22:59:31 -05:00 |
|
Souryo
|
eb80a443b7
|
NetPlay: Fixed crash when host loaded a game while no game was loaded (ConfigChanged notification was sent and an empty snapshot was sent to clients)
|
2016-02-10 21:41:51 -05:00 |
|
Souryo
|
1647f0c8c0
|
NetPlay/Movies: Avoid performing CRC32 checks when looking for a rom that matches
|
2016-02-08 23:34:48 -05:00 |
|
Souryo
|
c26a45ab8f
|
Input: Reworked most of the input-related code. Zapper/Famicom support added. NetPlay and Movies now support any input type
|
2016-02-05 23:14:27 -05:00 |
|
Souryo
|
28a29b536f
|
Options: Added pause in background/allow background input options
|
2016-01-31 13:53:17 -05:00 |
|
Souryo
|
3683d76088
|
VideoRenderer: Split from VideoDecoder. Handles drawing to the screen - even when no game is running.
|
2016-01-31 00:41:33 -05:00 |
|
Souryo
|
c3dabcd1d2
|
Basic Dendy (Russian NES clone) support + Fixed a lock-up condition when switching between regions
|
2016-01-30 19:33:32 -05:00 |
|
Souryo
|
47ffc9c89d
|
NetPlay: Fixed crashes when connecting to a server that hasn't loaded a romyet. + Fixed lowercase title for clients after loading rom
|
2016-01-28 22:34:23 -05:00 |
|
Souryo
|
df8e66a5e7
|
FDS support (missing sound emulation)
|
2016-01-28 20:47:16 -05:00 |
|
Souryo
|
2f2c5d8c1f
|
NetPlay: Fixed cheat-related bugs and crash when host loads a game while emulation is paused.
|
2016-01-23 00:52:06 -05:00 |
|
Souryo
|
65edf01c28
|
Mapper 37: Fixed reset & added WRAM write protect behavior for block register
|
2016-01-20 20:05:18 -05:00 |
|
Souryo
|
f8a0277c2e
|
Audio: Added option to select sample rate
|
2016-01-14 19:33:16 -05:00 |
|
Souryo
|
78081d7c69
|
IPS support
|
2015-12-27 18:41:38 -05:00 |
|
Souryo
|
d648f18b8a
|
Added automatic tests
|
2015-12-26 17:11:00 -05:00 |
|
Souryo
|
37c3201057
|
Frame decoding/Rendering is now handled by separate threads (i.e there are now 3 threads in the emu + UI thread)
Improved performance (less memory copying, less spin waiting, etc.) - uses less CPU at normal speed, and faster when no FPS limit
|
2015-08-30 21:04:21 -04:00 |
|
Souryo
|
f3b3a8eed5
|
Replaced FPS limit by "Emulation speed" option
|
2015-08-24 20:27:07 -04:00 |
|
Souryo
|
3f40bb39fb
|
Added custom FPS limit options + Fixed netplay crashes
|
2015-08-23 20:24:24 -04:00 |
|
Souryo
|
6b26c892ac
|
Debugger - Show prg address & raw byte code options + Deadlock fixes
|
2015-08-21 22:42:44 -04:00 |
|
Souryo
|
f2ee0f916e
|
"HDNes" HD pack support (still some bugs left)
|
2015-08-14 21:50:14 -04:00 |
|
Souryo
|
41ae3cdcd2
|
PAL support (PPU & APU)
|
2015-07-21 23:05:27 -04:00 |
|
Souryo
|
cc67a333c5
|
Fixed SRAM bug when closing emulator (FolderUtilities would get destroyed before Console, which caused a crash while trying to save the .sav file)
|
2015-07-20 23:20:41 -04:00 |
|
Souryo
|
95c0ab9047
|
IRQ/NMI timing fixed (Dragon Quest 3 was still broken) + code cleanup
|
2015-07-19 22:09:24 -04:00 |
|
Souryo
|
84f735b6a4
|
Improved APU accuracy - passes most APU tests
|
2015-07-19 01:30:13 -04:00 |
|
Souryo
|
266ca82a06
|
Added basic audio settings
|
2015-07-17 20:58:57 -04:00 |
|
Souryo
|
d70010f324
|
Run APU every 1 CPU clock
|
2015-07-16 16:55:16 -04:00 |
|
Souryo
|
c810b4802a
|
Moved FPS counter to renderer, instead of emulation core (gained ~20 fps)
|
2015-07-14 21:51:39 -04:00 |
|
Souryo
|
e7e77ccfa7
|
Converted all wide strings to utf8 strings
Fixed exception throwing to be standard
|
2015-07-11 08:27:22 -04:00 |
|
Souryo
|
e70448820c
|
Input mapping support + Fourscore support + Turbo buttons
|
2015-07-10 21:07:24 -04:00 |
|
Souryo
|
7b0fac672d
|
-Movies now record what game (name & CRC32) they were recorded from and attempt to load the same rom when played
-Movies/NetPlay now use the recent files list to look for roms to load
|
2015-07-05 22:23:44 -04:00 |
|
Souryo
|
586b72e081
|
Hard reset now resets NES ram
|
2015-07-05 20:30:39 -04:00 |
|
Souryo
|
3daf877133
|
Fixed movies when recording "from start" a game that has different soft/hard reset behavior. (Recording/Played a movie from the start now forces a hard reset)
|
2015-07-05 19:35:38 -04:00 |
|
Souryo
|
6ab9f63476
|
Fixed issue where save/load state shortcuts were not working correctly until the menu was manually opened by the user
|
2015-07-05 19:12:41 -04:00 |
|
Souryo
|
c895d1252e
|
Added cheat code support - Supports Game Genie, Pro Action Rocky and Custom codes
|
2015-07-05 19:05:33 -04:00 |
|