Commit Graph

7583 Commits

Author SHA1 Message Date
goyuken 6476d80fb1 gba: more saveram connection 2014-08-14 21:19:54 +00:00
goyuken e6c3e922c5 gba: gamedb tweak 2014-08-14 21:08:15 +00:00
zeromus 2a66a0672a load 512-entry palettes, but dont do anything with them yet 2014-08-14 15:52:25 +00:00
zeromus dd8638ba06 improved life cycle management of picturebox images (dont we have some direct substitute for picturebox which doesnt suck so much?) 2014-08-14 15:51:49 +00:00
zeromus 6ad6126536 fix typo in 'visbile' sprites 2014-08-14 15:50:33 +00:00
gochaism 6e01ca1808 Lua: Add bit.arshift for arithmetic right-shift. 2014-08-14 01:49:28 +00:00
zeromus 8e50487695 build luainterface.dll into the references folder, like other more modern things. 2014-08-14 01:07:26 +00:00
goyuken 3b2e16e87a lua: sensible handling for int => color conversion 2014-08-14 00:58:07 +00:00
goyuken 1d6a6030f5 vba next: RTC should be functional now. maybe. 2014-08-13 21:49:28 +00:00
goyuken b8472ea760 gba stuff 2014-08-13 20:33:59 +00:00
goyuken 29f34ed79a clearsaveram() internal infrastructure changes 2014-08-13 19:16:48 +00:00
hegyak e02a0ebf9d Correct the Dual Gameboy XML creator to use the Global ROM path instead of Gameboy's pallet folder. 2014-08-13 19:09:15 +00:00
goyuken f8becef719 fix 7582 2014-08-13 17:55:34 +00:00
goyuken f0c8bd3842 IEmulator: clarify naming and implementations so it's clear that CloneSaveRam() always returns a clone that you can do whatever you want with (but won't modify the underlying) 2014-08-13 17:52:13 +00:00
adelikat e29e4a1227 Helper method for path manager 2014-08-13 17:50:24 +00:00
goyuken c0defce472 quicknes: support frameskipping and audioskipping. the speedup isn't all that much, but a bit more speed is gained 2014-08-13 17:22:16 +00:00
goyuken d7a1dd3846 quicknes: simplify blitting logic, giving a 15% overall speedup in some cases 2014-08-13 17:06:01 +00:00
hegyak 9910cfae6a Swap A and B buttons for Dual Gameboy. 2014-08-13 15:53:28 +00:00
adelikat 647adabea3 Simplify even more! 2014-08-13 01:44:22 +00:00
adelikat e9110be6ff simplify the InputCallbackSystem object 2014-08-13 01:43:28 +00:00
gochaism d729403cca Changed the timing of merging Lua input to controllers. Now joypad.set stops altering autohold/autofire buttons. 2014-08-12 23:55:03 +00:00
adelikat 957e882e2d Set use snes9x to false, because everything has to be perfect in developer mode too since EmuCr sucks and I have to hear about it 2014-08-12 11:44:10 +00:00
adelikat 2f9c33386e Input Roll - small progress on item selection 2014-08-12 11:07:21 +00:00
goyuken 9e234b3bf5 vba next: some gamedb and saveram hookups, not all finished 2014-08-12 00:34:19 +00:00
goyuken b29f9e5be1 GBA: add gamedb. besides hash identification, this includes the data that various vba variants put in a "vba-over.ini" file (will be hooked up to core soon 2014-08-11 15:29:53 +00:00
adelikat 0be92800fd Input Roll - small commit, nothing too useful 2014-08-11 11:11:51 +00:00
adelikat 2c0052ee20 Input Roll - implement column click event 2014-08-11 01:49:45 +00:00
adelikat d12938bf33 Input Roll - column highlighting 2014-08-11 01:23:53 +00:00
adelikat 930b0b8198 Input Roll - implement the UseCustomBackGround property and add some designer ignore attributes 2014-08-11 00:24:38 +00:00
adelikat 3e9d5533e1 Rename GDITextRenderer to GDIRenderer, Input Roll - implement the Background color callback 2014-08-11 00:08:16 +00:00
adelikat 84e1f057fb InputRoll - Remove an uneeded fill rect 2014-08-10 22:35:47 +00:00
adelikat b5638798b2 A round of code cleanup on InputRoll and GDI Renderer 2014-08-10 22:23:14 +00:00
goyuken 28b26fadcc add a "defaults" button to the generic core config dialog, used by wonderswan, genesis, saturn, and 2600 2014-08-10 22:01:17 +00:00
adelikat 7f053fc007 Input Roll - simpler and more efficient code, with a decent speedup 2014-08-10 21:35:17 +00:00
pjgat09 1de36a0e2f D3D8 Wrapper: Some code cleanup, better logging 2014-08-10 21:14:29 +00:00
zeromus a4988cca22 cleanup some GDI object lifecycle stuff 2014-08-10 18:49:17 +00:00
adelikat c16a4fefc6 Input Roll - track current cell information, including a cell changed event handler 2014-08-10 15:57:59 +00:00
adelikat 85d0f29ed2 Input troll - refresh on orientation change 2014-08-10 14:25:59 +00:00
adelikat 248b858978 Input Roll - text drawing in horizontal orientation 2014-08-10 13:21:26 +00:00
adelikat 4afc5c4ec6 Fix multitrack movie recording 2014-08-10 02:21:08 +00:00
adelikat cb23aaeaa2 Input Roll - cache brushes instead of creating and deleting 2014-08-09 22:01:00 +00:00
adelikat 9592f4dacf Input Roll - delete brushes before creating new ones 2014-08-09 21:37:54 +00:00
adelikat 2c504cff7b Input Roll - stuff, and a ram Watch performance test set up in the TastudioExperiment object 2014-08-09 21:27:05 +00:00
adelikat 51210b643d Input Roll - better releasing of the hdc, fixes buginess and improves performance, also properly dispose on close 2014-08-09 17:15:05 +00:00
adelikat 0a0c75fb16 Input Roll - fix text background 2014-08-09 16:55:03 +00:00
pasky1382 f074bfbb33 Made the scanline intensity display the %. 2014-08-09 16:54:56 +00:00
adelikat 4b152770a4 Input roll - fix up HDC handling and a few other things 2014-08-09 16:50:38 +00:00
adelikat 0b9bb8095c Input Roll - grid lines 2014-08-09 16:11:25 +00:00
goyuken 4b0efa8496 NES-FDS: fix divide by zero error when a game uses FDS audio without ever having written to a particular register 2014-08-09 15:51:01 +00:00
adelikat bf75e6195f input roll - misc cleanup 2014-08-09 13:13:24 +00:00