adelikat
|
a7bf93a85c
|
Cheats - remove duplicate button and menu item, since duplicates aren't allowed. And some minor code cleanup while I'm at it
|
2014-01-01 00:07:24 +00:00 |
adelikat
|
57f62d13f1
|
RamSearchEngine - tiny code cleanup using Enumerable.Repeat because I just learned of it and it is nifty
|
2013-12-31 20:41:42 +00:00 |
adelikat
|
7e24c75a3d
|
tiny code cleanup in Hex Editor
|
2013-12-31 18:52:52 +00:00 |
adelikat
|
f195416713
|
Ram Search - when creating a new list, allocate the list to number of addresses to be added, not the size of the domain (meaning, factor in the byte size and CheckMisAligned settings).
|
2013-12-31 16:59:38 +00:00 |
goyuken
|
e832951831
|
saturn: support the DRIVE LIGHT. the DRIVE LIGHT LIGHTS UP whenever the CD is being READ for any reason. the DRIVE LIGHT DOES NOT LIGHT UP whenever the CD is stopped, seeking, or smoking.
|
2013-12-30 20:44:38 +00:00 |
goyuken
|
8f5413643b
|
GPGX: support the DRIVE LIGHT. the DRIVE LIGHT LIGHTS UP whenever the CD is reading data. the DRIVE LIGHT DOES NOT LIGHT UP when there's no CD in, or the CD is seeking or parked, or the CD is reading audio.
|
2013-12-30 20:36:51 +00:00 |
goyuken
|
a327d585ee
|
PCE - fix init problem with clean config
|
2013-12-30 20:26:33 +00:00 |
adelikat
|
fd56efd33a
|
Some renaming of Save/Load state functions and variables to make them less confusing
|
2013-12-30 16:49:13 +00:00 |
zeromus
|
436881beaf
|
lua: better typecasting for LuaInt and LuaUInt that doesnt throw overflow exceptions; and, render to a null image when the lua script manager Resume process hasnt begun (setting up a render target) but lua scripts run (due to loadstate, for example)
|
2013-12-30 16:36:15 +00:00 |
adelikat
|
213e02ffef
|
Lua - forms.textbox() - add a fixed width option
|
2013-12-30 14:58:09 +00:00 |
goyuken
|
a1c0a1956b
|
fix compile error
|
2013-12-30 02:42:00 +00:00 |
adelikat
|
7482cfdc5e
|
a round of code cleanup in Client.Common
|
2013-12-30 01:58:44 +00:00 |
adelikat
|
16f7c7fcdc
|
A round of code cleanup on Rewind and some other misc things in Client.Common
|
2013-12-30 01:17:11 +00:00 |
adelikat
|
134783ff36
|
a round of code cleanup on RomLoader
|
2013-12-29 23:54:40 +00:00 |
adelikat
|
dae86e770c
|
Mainform - a round of cleanup
|
2013-12-29 23:35:42 +00:00 |
zeromus
|
50ef1b19f5
|
snes-fix bugs caused by breakpoints leaving emulator state unstable (most noticeable when taking savestates)
|
2013-12-29 02:20:13 +00:00 |
goyuken
|
e673062d0f
|
NES: namcot 163: clean up and rework audio slightly. about 5% speedup in King of Kings and えりかとさとるの夢冒険
also clean up some old junk in FDS audio, no code changes
|
2013-12-28 17:06:57 +00:00 |
goyuken
|
4ccc31da44
|
cleanup of removed items in config, corecomm
|
2013-12-27 22:26:59 +00:00 |
goyuken
|
75d39ac60f
|
SNES: connect to new settings system.. everything should work?
|
2013-12-27 17:59:19 +00:00 |
adelikat
|
5e0db12638
|
Path Config - some code cleanup, mostly removing the obsolete hack of delaying tab creation until the tab is clicked (setting visibility of the tab conrol while creating tabs fixed the performance issue completely).
|
2013-12-27 17:27:33 +00:00 |
adelikat
|
ca5a54b283
|
Path Config - Show Genesis in non-interim builds
|
2013-12-27 16:52:15 +00:00 |
adelikat
|
098fca2895
|
Ram Search - make manual removal of addresses undo-able, slight cleanup of Start method
|
2013-12-27 16:48:47 +00:00 |
adelikat
|
4ea95ac94e
|
New way of doing hotkey logic in mainform, only 3 hotkeys are converted to this way because I got bored
|
2013-12-27 16:23:12 +00:00 |
adelikat
|
9d8945160c
|
Mainform cleanup - remove core check in snes layer toggle methods since there is no logic there that requires an SNES core instance
|
2013-12-27 15:10:11 +00:00 |
adelikat
|
2d51ac5d13
|
Move a function from mainform to moviesession
|
2013-12-27 14:39:01 +00:00 |
goyuken
|
a005767463
|
random cleanup
|
2013-12-27 04:41:50 +00:00 |
goyuken
|
e3165459d8
|
saturn to new settings system
|
2013-12-27 03:02:28 +00:00 |
adelikat
|
f122105b42
|
oops, put Rewinder in Global not GlobalWin
|
2013-12-27 01:19:38 +00:00 |
adelikat
|
b5d3f68126
|
Move rewind code to client.common
|
2013-12-27 01:14:17 +00:00 |
adelikat
|
edb5560da7
|
A round of cleanup on rewind code - break subclass into their own files, into a rewind subfolder, cleanup some formatting and naming
|
2013-12-27 00:47:52 +00:00 |
adelikat
|
f090597fbe
|
make MainForm.Rewind.cs into a separate class instead of a partial class of Mainform. Still dependent on the Mainform context so is still a part of the EmuHawk project for now
|
2013-12-26 23:12:41 +00:00 |
goyuken
|
2171d4cd00
|
n64: support new settings system. regression: n64 video plugin settings are no longer stored in movie 1.0 files nor read from them
|
2013-12-26 23:04:22 +00:00 |
goyuken
|
9fe0525746
|
settings load cleanup
|
2013-12-26 20:19:28 +00:00 |
adelikat
|
1232642c15
|
some minor code cleanup of MainForm.cs
|
2013-12-26 01:00:44 +00:00 |
adelikat
|
c23a61e0e6
|
Merge natt's sync setting changes back, some ugliness needs to be cleaned up
|
2013-12-25 19:47:44 +00:00 |
adelikat
|
db5684b4db
|
Create a RomLoader object in Client.Common and port over a bunch of code from EmuHawk. Still a lot of refactoring, and probably more logic can be moved to common, and things need cleanup, and there is possibly bugs.
This commit breaks coleco rom loading, to settle a merge conflict with the previous commit
|
2013-12-25 19:09:53 +00:00 |
goyuken
|
cff6a517f5
|
coleco to new settings system
|
2013-12-24 23:32:43 +00:00 |
goyuken
|
433a0f7925
|
NES: fix oops
|
2013-12-24 22:37:45 +00:00 |
adelikat
|
e711a6ec6f
|
Move SwapBackupSavestate() from EmuHawk.Mainform to Client.Common.SaveSlotManager
|
2013-12-24 22:20:18 +00:00 |
adelikat
|
dd63395f67
|
move some stuff from EmuHawk to Client.Common
|
2013-12-24 21:59:41 +00:00 |
adelikat
|
302e71edc3
|
Rework some input stuff in preparation for moving it to common
|
2013-12-24 21:37:51 +00:00 |
goyuken
|
82c82b681a
|
connect a26 to the new settings setup. unlike all those before it, the menus have changed a bit, but all of the functionality is still there. in movie 2.0, a26 will store the two difficulty switches and the bw\color switch as syncsettings
|
2013-12-24 20:50:53 +00:00 |
goyuken
|
bdfbafdfca
|
SMS: support new settings infrastructure. this adds enableFM and allowOverclock as sync relevant settings for movie files (but of course, they won't end up in Movie 1.0 files)
|
2013-12-24 01:06:17 +00:00 |
goyuken
|
4a963bc3b0
|
gpgx: informative fail if an attempted controller isn't supported
|
2013-12-23 23:20:40 +00:00 |
goyuken
|
916e0029c4
|
GPGX: support new settings system. this means you can now connect all manner of weird arse controllers, but some aren't implemented in other places yet.
|
2013-12-23 23:03:12 +00:00 |
goyuken
|
50e3691181
|
new setting system: misc cleanup
|
2013-12-23 21:54:10 +00:00 |
goyuken
|
2558e76b5d
|
fix rewind on N64, gpgx.debug
|
2013-12-23 20:34:02 +00:00 |
goyuken
|
bf20188462
|
add winform edit for dual gameboy settings
|
2013-12-23 16:58:20 +00:00 |
adelikat
|
70078b24f2
|
Remove the hacky Cheats_Restart() method and move the logic into the Restart method of ToolManager, also move over the generateDefaultCheatName to that object and make it static
|
2013-12-23 03:07:06 +00:00 |
goyuken
|
d37796ab1c
|
more new core config framework; this time GAEMBOY
|
2013-12-23 02:51:41 +00:00 |