Commit Graph

677 Commits

Author SHA1 Message Date
zeromus e78708213c [ARM] add handful of floating point instructions and most importantly: NOP! 2011-04-04 05:13:45 +00:00
zeromus 510e52271b [ARM] 2011-04-03 07:58:12 +00:00
zeromus 5cd5e799a6 add 5% of the world's slowest ARM cpu emulator 2011-04-03 05:24:31 +00:00
andres.delikat 7eafa54cf7 Name Table Viewer - some small progress 2011-03-30 02:39:19 +00:00
andres.delikat 7d00551f12 Name Table viewer - oops 2011-03-30 00:22:51 +00:00
andres.delikat c4b2ecfd84 NES Nametable Viewer - some other misc set ups 2011-03-30 00:15:39 +00:00
andres.delikat 9e27960802 Start a NES Name Table Viewer winform, remove Name Table viewer from PPU Viewer winform 2011-03-30 00:09:07 +00:00
andres.delikat 615b894a2e Ram Search & Watch - properly check/uncheck memory domain menu items 2011-03-29 20:32:46 +00:00
andres.delikat fe9ee404ee Hex Editor - properly check/uncheck memory domain menu items 2011-03-29 20:06:03 +00:00
andres.delikat 9df469a971 Slight UI tweaks to Archive chooser 2011-03-28 17:18:50 +00:00
andres.delikat bfae7804f2 NES - implement freeze system on PPU bus 2011-03-28 16:43:15 +00:00
andres.delikat 8601a863d8 NES - save frame counter into savestates (binary & text) 2011-03-28 16:16:23 +00:00
andres.delikat d68b49f552 Fix main menu so that it wraps into 2 rows on small (1x) window sizes 2011-03-28 16:08:13 +00:00
andres.delikat d36fb7e9cb Start a NES Debugger, just dressing suff, basic dialog, virtuallistview, window position settings, and other little things 2011-03-28 15:47:33 +00:00
andres.delikat 2c75645a1f Various small things on tool dialogs, mostly adding/removing todos 2011-03-24 14:48:15 +00:00
andres.delikat d21a4ecd88 Hex Editor - freeze address feature 2011-03-24 01:42:53 +00:00
zeromus b89f576fae change some NES savestates to use cleaner code. rename some PRAM and CRAM to WRAM and VRAM. fix multiple save/load hotkey triggerings. dynamically drive file menu shortcut key labels instead of having hardcoded shortcut keys. this needs to be done to the other menus as well, where hardcoded shortcut keys exist. 2011-03-21 06:03:58 +00:00
andres.delikat a4fa09b8c1 NES - Start mapper 184, Altantis no Nazo mostly works 2011-03-21 04:23:55 +00:00
zeromus 2fe2aae243 [NES] rewind for the masses 2011-03-21 02:22:10 +00:00
zeromus aded25da64 ... 2011-03-21 01:51:06 +00:00
zeromus 1c52444e04 [NES] here, have a cup of speedup 2011-03-21 01:49:20 +00:00
zeromus af0cd449f5 make screenshot take less than 1 million centuries to run 2011-03-21 01:03:43 +00:00
zeromus 1917f7fc2e improve gdi+ rendering mode (depending on your point of view) to run almost as fast as direct3d and put gui option for it 2011-03-21 00:54:30 +00:00
andres.delikat ad6c2d0faf Cheats window - Fix bug 2011-03-21 00:43:53 +00:00
andres.delikat 2879154344 Cheat Window - Auto save .cht file, generate filename based on rom name if user hasn't chosen one 2011-03-21 00:03:40 +00:00
zeromus b3f212f745 make sysdrawing render panel more pleasant 2011-03-20 23:46:03 +00:00
andres.delikat a0b673b67e Attempt to open a .cht file based on Global.Game.Name when loading a rom 2011-03-20 21:37:01 +00:00
andres.delikat 0ec0702248 oops, fix compile 2011-03-20 21:07:55 +00:00
andres.delikat 432de3a7ec Cheats window - refactor - auto-load changed to auto-load dialog and moved to options menu rather than the recent menu since auto-loading the most recent file isn't logical in this dialog 2011-03-20 21:06:59 +00:00
andres.delikat f6eaeda6c9 Fix loading of cheats window, do not load most recent file on autoload in this dialog's case, also fix bug in the function 2011-03-20 21:03:33 +00:00
andres.delikat 05ee956c92 Cheats window - Context menu items - toggle & remove selected 2011-03-20 20:48:35 +00:00
zeromus 82ad219461 [NES] some little speedups, just to prove that it can be done 2011-03-20 20:42:12 +00:00
andres.delikat db78d7b462 Cheats window - Disable All Cheats feature, start context menu 2011-03-20 20:35:16 +00:00
andres.delikat cafaf62d5a Cheat Window - implement a Disable Cheats on Load flag 2011-03-20 20:25:17 +00:00
andres.delikat 55e5986e97 Fix clash between fps & frame counter display positions, make all the display counter positions a variable in the config file. 2011-03-20 14:08:35 +00:00
zeromus f84de1750e [NES] noise channel 2011-03-20 04:43:27 +00:00
zeromus a62b3009ef [NES] fix some annoying sound bugs 2011-03-20 03:32:43 +00:00
zeromus 6493b65690 [NES] fix some input bugs 2011-03-20 02:25:47 +00:00
zeromus f7bf5bdd17 [NES] fix some interrupt-related bugs to pass more cpu tests, add reset handling, improve iNES header handling some more 2011-03-20 02:12:10 +00:00
andres.delikat 432dc26f14 Cheat Window - File menu - dropdownopened event implemented 2011-03-20 01:56:35 +00:00
andres.delikat eccefda314 Cheats - handle the main emulator opening a new rom or closing the current one 2011-03-20 01:39:34 +00:00
andres.delikat 52dbff1606 Better input validation on Ram Watch - New Watch Dialog 2011-03-20 01:25:11 +00:00
andres.delikat f9256f5cd1 Make default filename in Open/SaveFile dialogs on Ram Watch, Ram Search, and Cheats window 2011-03-20 01:10:02 +00:00
andres.delikat 77841c0c47 Ram Search - save & load memory domain name in .wch files 2011-03-20 00:26:54 +00:00
andres.delikat 437e185e68 Ram Watch - saving & load Memory Domain name into .wch file 2011-03-19 20:28:58 +00:00
zeromus b041d31ab1 [NES] restore iNES header detection 2011-03-19 20:12:06 +00:00
zeromus c7f0c457ad [NES] work on sound, improve square waves muchly, add 6502 IRQ signal, make add some infrastructure to keep from buffering samples while core is silenced. 2011-03-19 09:12:56 +00:00
beirich 0a354c2748 PCE: Fix a bug in the timer; fix glitch in VBlank interrupt handling (fixing intro in Dungeon Explorer) 2011-03-19 06:00:33 +00:00
andres.delikat 53703fdb04 Cheats Window - load the memory domain from .cht file 2011-03-19 03:31:53 +00:00
andres.delikat 7cbd089ec2 Ram Search - add some context menu items 2011-03-19 03:08:54 +00:00