Commit Graph

8060 Commits

Author SHA1 Message Date
goyuken 10dee85cdb comments! 2014-12-12 23:11:49 +00:00
zeromus 3ce7d48cc5 fix svn r0 bug. blame subwcrev 2014-12-12 19:47:29 +00:00
adelikat 96af736857 Fix logic in File submenu opening event 2014-12-12 14:25:15 +00:00
zeromus 2cd1ef1c63 psx - savestates 2014-12-12 11:07:47 +00:00
zeromus b16497ad24 emuhawk - add a main menu item for Save RAM and bold it if it is dirty; allow it to be manually flushed, instead of having to wait for the client or core to close 2014-12-12 04:22:15 +00:00
adelikat 536964bac2 a squarish mnemonic constant that is ascii 2014-12-12 02:07:46 +00:00
adelikat 9fc46f6764 mark cores that would not ever use IDriveLight, a bit silly, but it keeps the feature list clean and that's currently my only source of sanity with keeping up with what needs to be done 2014-12-12 01:58:12 +00:00
adelikat 08fb509a1a Add an IDriveLight Emulator service, and remove the CoreComm properties, and refactor accordingly 2014-12-12 01:49:54 +00:00
adelikat f447ab907b Bk2 mnemonic constants for some psx buttons, had to get creative on this one 2014-12-12 01:28:20 +00:00
zeromus b1fa5b64fd psx - setup a default framebuffer before emulating a frame, so the frontend doesnt freak out 2014-12-12 00:40:15 +00:00
zeromus ba3a6ca817 display manager: dont crash when receiving 0,0 buffer size to autosize to, even though that was probably a mistake 2014-12-12 00:39:50 +00:00
zeromus 326a865c01 psx - framework for savestates, but syncers not implemented yet 2014-12-12 00:25:46 +00:00
zeromus c895d4602f forgot to add 2014-12-11 22:12:10 +00:00
zeromus f5dabcdbf5 psx - add a PSX options menu 2014-12-11 20:31:55 +00:00
zeromus 2a3a8a3124 psx - support loading exes 2014-12-11 08:30:37 +00:00
zeromus 183199fdc6 psx - just some cleanup 2014-12-11 07:39:17 +00:00
zeromus 3b1ff2df66 psx - substantially revise original 'frontio' peripheral management code to reduce mednafenisms and support future flexibility. but for now: memory card is automatically mounted on slot 1 and tied to game name, same type of sram as other platforms. 2014-12-11 07:27:21 +00:00
zeromus eebb923b93 hey discohawk, dont crash when running on xp 2014-12-11 03:09:53 +00:00
zeromus 0d2020a0f1 psx - cleanup and fix dualanalog control before i forget how, but it isnt tested 2014-12-11 02:07:50 +00:00
zeromus 78c873982d psx - memory domains 2014-12-11 01:56:21 +00:00
zeromus a488114832 psx - add sound. im not sure its perfect, but its good enough for now 2014-12-11 00:57:47 +00:00
zeromus 95a43aa888 psx - fix dual shock, fix crash in 400x? resolution 2014-12-11 00:18:54 +00:00
zeromus abaa52d6e4 psc - disc led 2014-12-10 23:48:47 +00:00
zeromus 1dc8a00771 psx - hook up a hardcoded dualshock input.. maybe some things are mismapped, dont know yet 2014-12-10 23:43:11 +00:00
adelikat ab312add39 Breakpoints - add in a notion of readonly since we are showing all callbacks in the core, even ones the debugger didn't create, and the debugger managing ones it didn't create is bad news 2014-12-10 23:11:04 +00:00
adelikat cdcb806d8c Debugger - breakpoints - add stuff like activating/deactivating, key presses, double click 2014-12-10 22:59:28 +00:00
adelikat 91353d776b Debugger - basic showing and adding of breakpoints, including pre-existing ones 2014-12-10 22:47:09 +00:00
zeromus 542675def4 psx - implement framebuffer 'normalizing' for consistent 700x480 output, at the cost of slightly warped AR in some resolutions. Ideal for debugging, but not for gaming just yet. 2014-12-10 21:56:12 +00:00
zeromus 5c53bc3924 start log of changes from upstream, with commentary. upgrade to mednafen 0.9.36.5 2014-12-10 19:51:58 +00:00
zeromus 5f6bb8d8fd octoshock! 2014-12-10 19:41:13 +00:00
zeromus de5eaf3c4b discsystem bugfixes: create TOCRaw for CUE files, fix Q subchannel generation Control field, make Read_2048 support multiple modes (but im not sure how great an idea it is now); add copious warnings about unsafe junk that needs rewriting 2014-12-10 19:39:19 +00:00
zeromus 257c8c597b fix a crash when working on an 0x0 BitmapBuffer 2014-12-10 19:37:06 +00:00
zeromus f1bd6f0086 less amount / more useful chatter when changing client dimensions 2014-12-10 19:36:16 +00:00
zeromus 4015ba2e50 some cleanup 2014-12-10 19:34:46 +00:00
goyuken 9513d209b1 comments! 2014-12-09 21:52:03 +00:00
zeromus e0c09a553b redo how subwcrev stuff is done, so that the subwcrev process doesnt have to run for every project. improves build times. 2014-12-09 19:20:22 +00:00
scepheo 50730ae132 Added nag when loading a movie without SyncSettings. 2014-12-08 22:53:09 +00:00
adelikat ec58c2d34c Don't load missing or empty Sync Settings when loading a movie, just keep the user's current settings rather than forcing default settings on them 2014-12-08 19:07:36 +00:00
adelikat 21ae27dd94 Bk2/TasProj movies - don't crash if syncsettings, comments, or subtitles are missing 2014-12-08 19:02:22 +00:00
zeromus 08ae448257 start adding d3d9 display method, but.. it was more work than gdi+, as I expected. I'll finish it another time. 2014-12-08 02:15:42 +00:00
adelikat 1473db5aa8 Move AddBreakpointDialog to the Debugger folder 2014-12-07 20:17:15 +00:00
adelikat 68e1eae014 MemoryCallbackSystem - implement IEnumerable, Debugger - use it to pre-populate the breakpoint dialog with pre-existing breakpoints 2014-12-07 19:38:42 +00:00
adelikat be8563469c Refactor MemoryCallbackSystem. Now that the API is much simpler, the underlying code can be as well. 2014-12-07 19:27:21 +00:00
adelikat 1c179da80c MemoryCallback System - another refinement, make an IMemoryCallback and make that the argument for add methods 2014-12-07 19:09:36 +00:00
adelikat 2d1a43dc65 MemoryCallbackSystem - simplify by having a single Add method with a MemoryCallbackType parameter, and some simplifying of client code as a result 2014-12-07 18:53:56 +00:00
adelikat ba31d7d28b Debugger - better handling of what is or isn't implemented on startup, no longer crashes when opened using the QuickNes core 2014-12-07 14:52:09 +00:00
pjgat09 c2096d9a30 Lua: Fixed a bug with analog controls not being cleared 2014-12-07 07:39:01 +00:00
zeromus 556b7b0123 gdi+ display method! 2014-12-07 02:26:52 +00:00
adelikat 415fda2373 Debugger - on close, turn off trace logging 2014-12-06 16:28:42 +00:00
adelikat 97476a8b69 Debugger - breakpoints 2014-12-06 15:07:01 +00:00