Commit graph

34 commits

Author SHA1 Message Date
Souryo
f4802421d0 Netplay (not finished, but works), save state fixes 2014-07-06 19:54:47 -04:00
Souryo
6a5178b665 Prevent input when window not in focus 2014-07-03 18:14:22 -04:00
Souryo
66c669fb24 Code cleanup 2014-07-02 20:44:34 -04:00
Souryo
2b1b5850f4 Default saves/states/movies/etc folders, code cleanup 2014-07-02 20:28:29 -04:00
Souryo
6fb497855c Several fixes for movies record/playback (and a couple of potential savestate fixes) 2014-07-01 18:05:54 -04:00
Souryo
94fa6a0ff8 Fixed "Record from start" 2014-07-01 13:24:02 -04:00
Souryo
07b558c8c4 Smaller savestates, Movie recording/playback, Slight performance improvement (~2-3% in Console::Exec) 2014-07-01 12:44:01 -04:00
Souryo
d83de40701 Fixed crash when using MRU shortcuts 2014-06-30 14:44:49 -04:00
Souryo
b80b0a0d02 Saved config, save state slots, MRU list 2014-06-29 16:51:58 -04:00
Souryo
c40e207301 Set filename in title bar 2014-06-29 10:06:30 -04:00
Souryo
3d1d8c7e62 Fixed window size when restoring 2014-06-28 19:31:16 -04:00
Souryo
060eb67421 Slightly improved automated tests 2014-06-26 20:55:22 -04:00
Souryo
7180c64d50 Fixed SRAM related issues - Caused Metroid/Kirby slowdowns. Fixed console object destruction to allow save to disk at destruction time. 2014-06-26 11:41:27 -04:00
Souryo
88d57ec12e Removed top 8 & bottom 8 scanlines (need an option for this later on) 2014-06-26 11:32:09 -04:00
Souryo
9ec756fae2 Quick save/load support 2014-06-25 21:52:37 -04:00
Souryo
9f68ce1a8c Fixed automatic tests... 2014-06-25 12:47:15 -04:00
Souryo
4c5dc0f87b Fixed tests path 2014-06-24 02:48:05 -04:00
Souryo
4cd681c02b Pause screen, show fps option, refactoring 2014-06-23 20:00:51 -04:00
Souryo
1783578522 Minor refactoring 2014-06-23 19:02:09 -04:00
Souryo
1f0afc5aec Fixed crash after running tests & pressing resume 2014-06-23 14:18:52 -04:00
Souryo
b5b9a1ca53 Sound improvements (sync, etc.), added pause/resume/stop/reset in GUI 2014-06-23 13:52:53 -04:00
Souryo
8c079e5ca1 Sound support (using Blargg's Nes_Snd_Emu for now) 2014-06-22 22:15:35 -04:00
Souryo
f5e6d89ac9 Updated test output 2014-06-22 08:42:47 -04:00
Souryo
81ec6b4b74 Added test global result 2014-06-22 08:40:57 -04:00
Souryo
7e2ad19da3 Automated testing 2014-06-22 08:38:42 -04:00
Souryo
9ada341050 UI improvements + Gamepad support 2014-06-21 19:03:13 -04:00
Souryo
1765b9a690 Keyboard support + FPS limit 2014-06-21 15:43:41 -04:00
Souryo
441240d25d PPU Sprites working, changed GUI to allow loading roms manually 2014-06-20 21:48:55 -04:00
Souryo
0262e8c53c PPU working (lots of glitches, but draws correctly) 2014-06-18 22:54:23 -04:00
Souryo
cc674a7467 Added console window, bug fixes based on tests 2014-06-15 11:25:29 -04:00
Souryo
177d53e8bf PPU work 2014-06-14 18:20:56 -04:00
Souryo
630db30484 Improved code structure 2014-06-14 11:27:55 -04:00
Souryo
ebb1182453 ROM loader, Mappers, Memory manager 2014-06-13 23:12:56 -04:00
Souryo
cca56693f3 Added simple GUI + DirectX render target 2014-06-12 21:48:04 -04:00