adelikat
|
27d30df0cf
|
Rip out the MemoryDomain.Size hack, and fix up the hex editor. Hex editor now works for N64 System bus, but will very much fail as soon as we have a domain greater than 32 bits
|
2015-01-18 16:00:20 +00:00 |
adelikat
|
91ffc17aae
|
Refacotor MemoryDomain.Size to be long instead of int, still some small todos, but it compiles and seems to work
|
2015-01-18 15:25:47 +00:00 |
goyuken
|
82fcd0bc5e
|
refactor IVideoProvider into a service. uses in mainform and friends are still hacky
|
2015-01-14 22:37:37 +00:00 |
adelikat
|
fbdb29b64c
|
refactor IMemorydomains to be a domain list instead of having a domain property, refactor cores to register an IMemoryDomains instead of being one
|
2015-01-14 21:55:48 +00:00 |
adelikat
|
9c8bb5ff1f
|
Hex Editor - remove some bad code, still plenty to be found in here, but this should be better at least
|
2015-01-14 00:08:20 +00:00 |
adelikat
|
d62ba4e2b4
|
Change IMemoryDomains to have an IMemoryDomainList instead of a MemoryDomainList, this is an incremental step into eventually having IMemoryDomains take over the properties of IMemoryDomainList, still todo: reduce the amount of needed functionality in IMemoryDomainList from old and not good code
|
2015-01-13 22:18:07 +00:00 |
adelikat
|
d4155081d2
|
Cheat dialog - cheat editor - fix bug where it was using main memory to make size decisions
|
2015-01-13 01:51:02 +00:00 |
adelikat
|
c1cbad1b30
|
rename MemoryDomain.SystemBus to MemoryDomain.CheatDomain to better describe its intent
|
2015-01-12 23:54:16 +00:00 |
zeromus
|
9b5a5e69d4
|
psx - improve behaviour of initial disc state at frame=0
|
2015-01-12 07:32:52 +00:00 |
adelikat
|
5d07cff19f
|
Tastuduio - issue 359 - fix issues with Asking to save changes on close combined with threaded saving, not the prettiest work around but it should work
|
2015-01-06 16:35:22 +00:00 |
adelikat
|
c03fc0be81
|
Tastudio - fix issue 356, don't crash when clicking a float column when the movie has no input yet
|
2015-01-05 00:43:02 +00:00 |
christoph.boehmwalder
|
99f9d91671
|
LuaConsole - Fixed tooltip of Duplicate button.
|
2015-01-03 22:40:11 +00:00 |
jdpurcell
|
fd4a523fd6
|
Scaling fix for scrollbar positioning.
|
2015-01-03 21:52:33 +00:00 |
christoph.boehmwalder
|
7f6e651c08
|
A little more elegant (and secure) solution for the bug fixed in r8728
|
2015-01-03 14:03:13 +00:00 |
christoph.boehmwalder
|
29923329e9
|
Fix NullReferenceException when aborting TAStudio movie conversion while recording.
|
2015-01-03 03:30:34 +00:00 |
adelikat
|
feef0e7e4c
|
rollback the playbackbox changes in last revision, we have deemed it working
|
2015-01-03 02:54:38 +00:00 |
christoph.boehmwalder
|
c3f51f8b39
|
Made saving a little more convenient by putting it in its own thread. Might be very buggy still.
Also temporarily disabled reading TAStudio settings in PlaybackBox because of a NullReferenceException
|
2015-01-03 02:29:55 +00:00 |
goyuken
|
2abd8c8dd1
|
partially revert r5408 to fix designer mayhem
|
2015-01-02 22:02:44 +00:00 |
jdpurcell
|
cf7815adc9
|
Fix anchoring of new textbox.
|
2015-01-02 22:02:00 +00:00 |
adelikat
|
ab518e9e7c
|
Ram Search - Issue 342 - add an "Account for lag" option to the auto-search feature, on by default because I decided that you probably really want that most of the time and don't realize that you do
|
2015-01-02 21:53:39 +00:00 |
adelikat
|
153e823f78
|
Ram Search - a minor code refactor - remove a functional call that is only used once in another function and just do the code there
|
2015-01-02 21:33:03 +00:00 |
adelikat
|
698e080312
|
Tastudio - fix in the designer
|
2015-01-02 21:25:10 +00:00 |
adelikat
|
6fad387840
|
Cheats - don't start a new list on Restart(), the mainform manages the cheat list, the cheat dialog is merely a UI for that list
|
2015-01-02 20:33:30 +00:00 |
christoph.boehmwalder
|
879302710e
|
Lua Console - Attempt to fix scaling horror
|
2015-01-02 20:01:01 +00:00 |
christoph.boehmwalder
|
e11811e2f8
|
Lua - Added an input box to the script console for on-the-fly command input
Set ImageScaling to None for all buttons in the toolbar in order to fix scaling issues
|
2015-01-02 19:36:32 +00:00 |
adelikat
|
e54693fedb
|
clean up NES tool icons and titles
|
2015-01-02 18:26:42 +00:00 |
adelikat
|
581df3157c
|
Genesis Game Genie - restrict to the GPGX core so it isn't available on non-genesis systems
|
2015-01-02 17:41:56 +00:00 |
adelikat
|
a075435ce8
|
Tastudio - fix loading
|
2015-01-02 17:28:51 +00:00 |
adelikat
|
7923f4d131
|
Ram Watch and TAStudio - fix default filename generation when doing a save as
|
2015-01-02 17:22:17 +00:00 |
adelikat
|
aea17282cc
|
ToolManager - remove CloseIfDisposed, it was only being called when a tool is specifically told to restart by client code, seems like a vestigial hack workaround to cleanup improperly closed things if they are called upon. Add in the Ram Watch hack to UpdateValues<T>. All of this fixes Ram Watch autoload when the on screen display option is checked
|
2015-01-02 15:27:54 +00:00 |
adelikat
|
38c1ffa1e9
|
Fix autoloading of Ram Watch
|
2015-01-02 15:19:18 +00:00 |
adelikat
|
47d1e480da
|
Ram Watch - a null check
|
2015-01-02 14:40:18 +00:00 |
jdpurcell
|
4ae3060ae5
|
Fix/cleanup override X/Y stuff.
|
2015-01-01 22:20:19 +00:00 |
jdpurcell
|
260176e458
|
Fix NES Zapper target being 210 pixels tall instead of 240.
Fix max X/Y value of target being high by 1.
|
2015-01-01 22:14:03 +00:00 |
adelikat
|
4e0e5958ed
|
Lua - Convert Gui library to service injection system
|
2015-01-01 21:44:49 +00:00 |
goyuken
|
3710e6c1ca
|
itoolformautoconfig: fix save position
|
2015-01-01 21:01:42 +00:00 |
adelikat
|
a7c91ddcdd
|
Lua - convert to the Client library to the service injection system
|
2015-01-01 20:58:57 +00:00 |
adelikat
|
036e1cab8d
|
Tastudio - oops, instantiate Settings
|
2015-01-01 20:48:14 +00:00 |
adelikat
|
72893a10f3
|
EmuLuaLibrary - remove some commented code that should have been deleted
|
2015-01-01 19:19:51 +00:00 |
adelikat
|
29117dadbe
|
remove an unused function in ToolManager
|
2015-01-01 19:16:50 +00:00 |
adelikat
|
bdae0c359b
|
VirtualPad - use an IEmulator service and remove references to Global.Emulator
|
2015-01-01 19:15:32 +00:00 |
adelikat
|
5bba86e23a
|
GB Game Genie - convert to IToolFormAutoConfig
|
2015-01-01 19:07:57 +00:00 |
adelikat
|
bb5b20cc33
|
Gensis Game Geneie Encoder/Decoder - convert to IToolFormAutoConfig, fix a bug that would have made it never be available, make it available on non-interm builds (I think the issue keeping it unreleased was a core endian issue that was resolved), add a menu item for it in the Genesis menu
|
2015-01-01 19:02:00 +00:00 |
adelikat
|
93fe387311
|
NES Game Genie - convert to IToolFormAutoConfig, also fix a bug that would have made it never show up as available
|
2015-01-01 18:51:24 +00:00 |
adelikat
|
1854544f01
|
convert SNES Game Genie encoder/decoder to IToolFormAutoConfig
|
2015-01-01 18:45:14 +00:00 |
adelikat
|
1ee7cfc153
|
Convert Virtualpads to IToolFormAutoConfig
|
2015-01-01 18:42:08 +00:00 |
adelikat
|
6ce93c0496
|
TAStudio - move some settings from Config.cs to the dialog using [ConfigPersist]
|
2015-01-01 18:24:35 +00:00 |
adelikat
|
6fb88a0105
|
TAStudio - convert to IToolFormAutoConfig
|
2015-01-01 18:10:07 +00:00 |
adelikat
|
dbdc92e7e2
|
Hex Editor - remove some unsused code
|
2015-01-01 17:53:21 +00:00 |
adelikat
|
b8d667812b
|
convert Lua Console to IToolFormAutoConfig
|
2015-01-01 17:48:25 +00:00 |