adelikat
186503c041
Some formatting cleanup on EmuLuaLibrary, nothing useful here
2014-01-21 00:43:57 +00:00
adelikat
614d457de4
Lua - Implement client.clearautohold()
2014-01-21 00:36:22 +00:00
pasky1382
08504fc25a
Added more string lua functions
2014-01-20 17:06:09 +00:00
mvl1986
cb600e5bf7
Updated the AutoCompleteView, now shows possible libraries, possible methods within libraries, replaces halftyped words and adjusts to what you typed. Also made it a bit easier to use
2014-01-20 16:33:45 +00:00
zeromus
3ab8e60d1b
add FloatingWindow concept to RamSearch tool, which lets you control how it sorts along with the main emuhawk window. it's not entirely ordinary for this to be controllable, but it should certainly be appreciated
2014-01-20 05:14:36 +00:00
zeromus
7a07a910f8
temporarily fix build by removing lua string library which has a missing file
2014-01-20 05:13:43 +00:00
pasky1382
a2dd821474
Added new EmuLuaLibrary.String, contains decimal to hex string and binary string.
2014-01-19 16:36:43 +00:00
mvl1986
9963518715
Added sorting to the columns in the ListView
2014-01-17 11:51:52 +00:00
goyuken
6f05084b2c
minor typo
2014-01-15 04:47:55 +00:00
goyuken
7668b15052
add a new tool to mainform, the batch runner. it's only enabled in INTERIM. it allows you to mass instantiate a bunch of emu cores and look for failure to load or exceptions on frame advance. it doesn't do all that much, but can easily be extended if any other devs are interested in it
2014-01-15 02:16:06 +00:00
adelikat
2f28317f92
A round of code cleanup
2014-01-08 03:53:53 +00:00
adelikat
309626b8c8
lock down NES Sound config settings on quicknes, show Game Genie button on cheats dialog for it, do Toolbox logic
2014-01-07 01:12:48 +00:00
adelikat
803863b305
NES Game Genie Encoder/Decoder - support anything with system id "NES" not specifically the NES object, look for the "System Bus" not a hardcoded 2nd in domain in the list
2014-01-07 00:22:46 +00:00
goyuken
4191537359
revert r5763
2014-01-06 21:50:52 +00:00
goyuken
d191575fd2
NES internal infrastructure
2014-01-06 21:33:30 +00:00
adelikat
8daccb972d
Ram Search - fix behavior of the Memory Domain label
2014-01-04 16:19:00 +00:00
adelikat
b445a7adf1
Virtual pads - Hook up 2 6 buttons and a Reset+Power Control pad to Genesis, fix Saturn vpad to clear Start button on clear, Support power button on NES control pad.
...
Wire up Reset and Power to Genesis mnemonic and input display systems. This invalidated any previous movies recorded on this core (nobody should actually using an experimental core anyway)
Generic Config Settings - dont' show default icons!
2014-01-03 01:06:24 +00:00
adelikat
1626e8b43e
oops
2014-01-02 13:51:14 +00:00
adelikat
3fd6da23a6
lua - add client.get/set displayfilter() and get/set scanlineintensity()
2014-01-02 01:11:00 +00:00
adelikat
aa93d8f04e
Cheats - do AskSave() in Restart()
2014-01-01 15:56:47 +00:00
adelikat
f9a847728c
Cheats - fix bug where when editing a cheat, changing the address or domain was causing it to insert not update
2014-01-01 15:50:33 +00:00
adelikat
377ab3b4ea
Fix Hex Editor to show cheat value on frozen addresses, and some fix ups in misc bugs that also contributed to this problem. Note: hex editor still will show some dubious behavior when viewing in one byte size and having cheats in another, that kind of mess will have to be sorted out in another commit
2014-01-01 03:19:08 +00:00
adelikat
fcbcbc2ac4
some stupid code cleanup while I'm at it
2014-01-01 02:16:47 +00:00
adelikat
a3a8170c44
Check Global.Config.SupressAskSave in ToolManager instead of doing it in the tool dialogs themselves
2014-01-01 02:09:03 +00:00
adelikat
3784256e56
Cheats form - some more code refactoring/cleanup
2014-01-01 02:02:23 +00:00
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
7e24c75a3d
tiny code cleanup in Hex Editor
2013-12-31 18:52:52 +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
adelikat
dae86e770c
Mainform - a round of cleanup
2013-12-29 23:35:42 +00:00
goyuken
75d39ac60f
SNES: connect to new settings system.. everything should work?
2013-12-27 17:59:19 +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
f122105b42
oops, put Rewinder in Global not GlobalWin
2013-12-27 01:19:38 +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
adelikat
302e71edc3
Rework some input stuff in preparation for moving it to common
2013-12-24 21:37:51 +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
adelikat
05e2f67771
Move some tool loading logic from mainform to toolmanager
2013-12-22 23:34:22 +00:00
adelikat
7acc64c37e
Add Geneis Game Genie to toolbox, and re-enable the feature but INTERIM flag it
2013-12-22 20:38:36 +00:00
adelikat
2448ad0dda
Wire up the Genesis Game Genie Encoder/Decoder to the GPGX core, but disable it since it doesn't seem to work right now
2013-12-22 20:25:43 +00:00
adelikat
5fff62d52b
Add GBA Gpu Viewer to toolbox, and add snazzy gba icon
2013-12-22 15:39:11 +00:00
adelikat
edd9e65e9e
Toolbox - fix focus issue on load
2013-12-22 15:26:09 +00:00
adelikat
0e4c507d08
Toolbox - some more intelligent code
2013-12-22 03:41:10 +00:00
adelikat
7a61b53fa1
Toolbox - rip out text feature since the box is too small to see it now
2013-12-22 03:21:32 +00:00
adelikat
928e14f110
Add GB GPU viewer to toolbox, and clean up some toolbox behavior
2013-12-22 03:15:53 +00:00
adelikat
8616a42600
Add PCE BG Viewer to Toolbox
2013-12-22 02:27:25 +00:00
adelikat
089f6bbd3d
Toolbox Improvmeents - focus first icon to allow quick access via keyboard, close when user selects a tool, esc closes dialog, resize intelligently based on number and size of icons, minimize size of icons and flow horizontally with overflow, show selected icon tooltip text on dialog text property, also change hotkey to shift+T
2013-12-22 01:49:52 +00:00
adelikat
720a19c2ad
Toolbox - some code cleanup
2013-12-21 21:37:00 +00:00
adelikat
1e5ff72519
Hex editor - better scrollbar logic for really small domains that don't need a scrollbar
2013-12-21 20:06:52 +00:00
adelikat
d45ba09f50
Hex Editor - a bit of code cleanup
2013-12-21 17:51:07 +00:00