adelikat
|
1e48111092
|
Virtual Pad - ability to toggle between single player and multiplayer and remember the setting in the config
|
2014-05-11 23:08:34 +00:00 |
adelikat
|
abac70d592
|
VirtualPad - some code cleanup on last commit
|
2014-05-11 22:32:16 +00:00 |
adelikat
|
0abaeebb9d
|
Virtual Pads - fix Updating when movie is playing, and by removing a lot more code than I wrote
|
2014-05-11 22:27:20 +00:00 |
adelikat
|
360c05c2c8
|
Dual GB XML Creator - if file already exists, ask before overwriting
|
2014-05-11 19:00:44 +00:00 |
adelikat
|
edb90839d0
|
Dual GB XML Creator - a "Use Current Rom for all" button for the uberlazy
|
2014-05-11 18:53:32 +00:00 |
adelikat
|
5abd6f8387
|
Remove save button, no point in it compared to save and run, Use current Rom button should only be enabled on Gameboy core!
|
2014-05-11 18:34:20 +00:00 |
adelikat
|
77e1d31217
|
Dual GB xml creator - add a "Save and Run" button
|
2014-05-11 18:30:00 +00:00 |
adelikat
|
5430c395d0
|
Dual GB XML Creator - add a "Current Rom" button that is enabled when possible
|
2014-05-11 18:13:32 +00:00 |
adelikat
|
cfb8b463c3
|
Icons for some gameboy dialogs
|
2014-05-11 17:48:17 +00:00 |
adelikat
|
14799b5450
|
DualGBXMLCreator - move from config to tools folder
|
2014-05-11 16:49:45 +00:00 |
adelikat
|
653fb0ff38
|
Ram Watch - set the CurrentFileName property during LoadFile, fixes some subtle bugs that resulted from a loaded watch with an empty name
|
2014-05-11 12:09:41 +00:00 |
adelikat
|
d9ec48bb49
|
VirtualPads - move "Add Controller" to being a menu item instead of a clickable sub menu cuz that's weird. And change its name to "Multiplayer mode" as that is more specific to what it is doing (it adds all controllers beyond player 1, not just another one)
|
2014-05-08 20:46:32 +00:00 |
xmikecampx7
|
ae655b9dbc
|
Added back default Max/Min values for N64 VirtualPad, so that it properly loads without the need to set Max/Min.
|
2014-05-08 17:40:01 +00:00 |
zeromus
|
d1fab20576
|
nes ppu viewer: update labels without requiring mouse movement while processing periodical graphical update (hover over a sprite and watch the parameters change in realtime)
|
2014-05-08 04:59:45 +00:00 |
adelikat
|
ff51a948f6
|
Trace Logger - make sure there isn't an extra line between instructions when copy/pasting
|
2014-05-06 17:53:21 +00:00 |
adelikat
|
81a841057c
|
Ram Watch - convert message label into a Status bar with a error icon with similar functionality as ram search
|
2014-05-04 16:01:46 +00:00 |
adelikat
|
e5b3138d15
|
Ram Watch, Ram Search - don't crash on out of range addresses (such as when the user leaves ram watch open and changes cores), highlight out of range addresses and warn user. On Ram Search - give the option to remove these addresses from the list.
|
2014-05-04 15:30:18 +00:00 |
adelikat
|
c432fab579
|
Fix Ram Watch on screen display I broke some commits back
|
2014-05-04 14:22:11 +00:00 |
adelikat
|
0b6795fffc
|
Some misc cleanup of redundant qualifiers
|
2014-05-04 14:10:28 +00:00 |
adelikat
|
650607cfd7
|
Put Lua FrameBefore and FrameAfter event firing into the event loop instead of tools, so that it isn't bypassed when turboing. Probably works, couldn't test.
|
2014-05-03 11:59:11 +00:00 |
gochaism
|
0a9039fc60
|
Set SystemIcons.Application to Lua form icon.
|
2014-05-02 00:44:14 +00:00 |
gochaism
|
3fd9113f0d
|
Disable maximize/resize of Lua forms, since user cannot do anything on resize anyway.
|
2014-05-02 00:38:48 +00:00 |
gochaism
|
a84b4126f2
|
Lua: Make console.log(...) a little more prettier.
|
2014-05-01 00:25:14 +00:00 |
adelikat
|
9d7c92fb6e
|
Oops
|
2014-04-29 21:25:17 +00:00 |
adelikat
|
8f35b29a5c
|
Remove extra newline in console.log/print
|
2014-04-29 20:39:19 +00:00 |
gochaism
|
38a0a3593e
|
Lua: Update print and console.log to take variable arguments.
|
2014-04-29 05:07:43 +00:00 |
adelikat
|
8c1c034090
|
Lua - make Print() be an alias of console.log()
|
2014-04-29 01:24:06 +00:00 |
zeromus
|
c450351801
|
add tooltip for lua console erase button
|
2014-04-27 17:49:25 +00:00 |
xmikecampx7
|
b5c0be3f7f
|
Added Min/Max ranges for N64.
Added the option to add more controllers.
|
2014-04-27 17:38:30 +00:00 |
adelikat
|
bbf7c43b6d
|
Rip out the Alert font from OSD Manager since it wasn't being used for anything useful anymore, Ram Watch on screen display - show frozen addresses in a cyan color instead of red to be consistent with the rest of the system
|
2014-04-27 13:01:10 +00:00 |
adelikat
|
4fc81991d7
|
Save cheats even if the cheat dialog was never opened (for instance, if the cheat were added via a game genie dialog or lua)
|
2014-04-26 17:28:43 +00:00 |
adelikat
|
f3766249bf
|
Fix Ram Watch on screen display that I broke in the last ram watch related commit
|
2014-04-26 14:51:33 +00:00 |
adelikat
|
edf2e2e4a7
|
Watch Value box - fix behavior of pressing up/down on signed values, was wrapping from 0 to max value, now it goes to -1, and on min value it wraps to max value (and vice versa)
|
2014-04-26 00:01:00 +00:00 |
adelikat
|
c657678555
|
some code cleanup on WatchValueBox before I do some fixes
|
2014-04-25 23:47:34 +00:00 |
adelikat
|
8952e61067
|
Fix issue 157
|
2014-04-25 20:29:18 +00:00 |
adelikat
|
d11bec528e
|
Fix Ram Watch to update after instead of before, to be consistent with Hex Editor and Ram Search
|
2014-04-25 20:02:57 +00:00 |
adelikat
|
67704b35bf
|
Lua Console - dont' flag changes when change the on/off status of a script as that leads to being nagged too much (for instance, toggling a lua script at any time during recording and then restarting your movie). Remember the file name when creating a new session as to do a Save As during AskSave()
|
2014-04-22 21:35:04 +00:00 |
adelikat
|
603fd81066
|
Lua - implement movie.fps() and add MovieTimer.lua script that shows the clock time for a given movie (updates while recording)
|
2014-04-22 21:27:08 +00:00 |
adelikat
|
edfc5d303f
|
NES Game Genie Encoder/Decoder - allow special command (like copy and paste), and the backspace button
|
2014-04-22 14:58:58 +00:00 |
adelikat
|
b87e0fb3c0
|
Atari 2600 Debugger - insignificant progress
|
2014-04-21 19:59:21 +00:00 |
adelikat
|
6139da29cf
|
Atari 2600 debugger - wire up autoload and other tool options, fix up closing event and properly disable ask save
|
2014-04-20 16:19:08 +00:00 |
adelikat
|
54203c00b9
|
Atari 2600 - Debugger - add trace logging, and show some stats: scanline, vsync, vblank
|
2014-04-20 01:19:33 +00:00 |
adelikat
|
7d5db039c0
|
Those debugger UI files were a bad idea or at least premature
|
2014-04-20 00:37:43 +00:00 |
adelikat
|
a61ff53d9c
|
Change IEmulator.GetCpuFlagsAndRegisters() to a Dictionary, fix a warning, throw NotImplemented exceptions in cores that don't implement this method rather than returning an empty list. Start Debugger UI User Controls
|
2014-04-19 22:23:13 +00:00 |
adelikat
|
1669fd7755
|
Start an Atari 2600 debugger dialog
|
2014-04-19 19:01:13 +00:00 |
zeromus
|
7adc15d97e
|
work on opengl display manager: optimized codepaths, user retroshader selection, support for importing a textureID from another core; add erase button to lua console;
|
2014-04-15 21:46:18 +00:00 |
adelikat
|
f8522c6986
|
Genesis Tile Viewer - same stuff as other tile viewers
|
2014-04-13 22:08:46 +00:00 |
adelikat
|
d3012fe4b6
|
PCE Tile Viewer - save screenshot file menu items, autoload and other tool options, add to toolbox
|
2014-04-13 20:33:01 +00:00 |
adelikat
|
471a2f5cf0
|
SMS - Vdp Viewer - save screenshot to file menu items
|
2014-04-13 20:13:22 +00:00 |
adelikat
|
66d64f816c
|
Add Sms Vdp Viewer to toolbox
|
2014-04-13 19:51:38 +00:00 |
adelikat
|
d3b84c6c5c
|
SMS VDP Viewer - icon, autoload, misc tool settings
|
2014-04-13 19:44:08 +00:00 |
adelikat
|
6adde23553
|
Lua - also fix client.frameskip()
|
2014-04-13 18:39:46 +00:00 |
adelikat
|
f589a91479
|
Lua - fix client.setwindowsize() and client.speedmode()
|
2014-04-13 18:35:27 +00:00 |
adelikat
|
0550fef67f
|
PCD CDL - remove todo
|
2014-04-13 16:38:56 +00:00 |
adelikat
|
9c3a7fec37
|
Lua - add a gameinfo lua library with getromname(), getromhash(), getdisplaytype(), getindatabase(), getstatus(), getisstatusbad(), getboardtype(), and getoptions() methods
|
2014-04-13 14:22:13 +00:00 |
adelikat
|
fd42606cc0
|
N64 Virtual Pad - only tab stops on analog boxes
|
2014-04-13 13:14:00 +00:00 |
adelikat
|
12dc22de18
|
PCE CDL - center parent, add to toolbox
|
2014-04-13 12:52:36 +00:00 |
adelikat
|
8a6585aceb
|
CD CDL - drag and drop, implement save menu item, prevent some more nags
|
2014-04-13 12:40:30 +00:00 |
adelikat
|
e67c329aad
|
PCE CDL - remember window position and size, restore defaults, make Open and Save file dialogs look pretty, don't enable save as menu item if no cdl started since it nags you if you choose it
|
2014-04-13 12:22:53 +00:00 |
adelikat
|
aaeb2c9cdd
|
PCE CDL - some cleanups like icons and shortcut keys on menus, Recent menu, autoload, other misc tool options
|
2014-04-13 01:05:23 +00:00 |
adelikat
|
7f37535cd5
|
PCE Icon for PCE tool dialogs
|
2014-04-13 00:09:16 +00:00 |
adelikat
|
e4c7110174
|
Hex Editor - fix issue 150 - exceptions thrown when freezing multi-byte addresses
|
2014-04-11 16:45:05 +00:00 |
adelikat
|
11f055a1e7
|
Use the RecentRom.MostRecent property more, instead of index 0
|
2014-04-06 20:46:23 +00:00 |
adelikat
|
6e23df6472
|
Hex Editor - lots of fixes to Path and filename selection in OpenFile and SaveFile dialogs
|
2014-03-26 00:34:43 +00:00 |
adelikat
|
e8c0c21c7c
|
Hex Editor - fix a very annoying bug when using File on Disk that was caused by a very annoying thing, ugh
|
2014-03-24 02:25:26 +00:00 |
adelikat
|
a8aa121ecd
|
Hex Editor - support table files in the find box when searching for text strings
|
2014-03-23 23:47:20 +00:00 |
adelikat
|
7541dba798
|
Hex Editor - add a Close Table file menu item, enabled only when a table file has been loaded
|
2014-03-23 22:47:28 +00:00 |
adelikat
|
b95a0b648c
|
Hex Editor - support loading of Text translation table files (.tbl) including Recent menu and autoload options
|
2014-03-23 20:27:20 +00:00 |
adelikat
|
2581dccd90
|
Hex Editor - fix Find Prev and close Find box when Prev or Next is clicked
|
2014-03-23 19:55:56 +00:00 |
adelikat
|
2d87eeab70
|
Hex Editor - fix weird focusing bug when using the Find box, goofy winforms
|
2014-03-23 18:29:32 +00:00 |
adelikat
|
5559024757
|
Lua - Rip out gui.alert() and refactor/simplify things as a result
|
2014-03-23 17:39:07 +00:00 |
adelikat
|
54363e4da1
|
Lua - fix gui.drawText() (and gui.drawString)
|
2014-03-23 17:24:06 +00:00 |
adelikat
|
1226603697
|
Lua - Fix gui.Alert() to at least work. However, in trunk the alert font was gimped into regular font with the opengl change, and this is probably for the best. Will remove this lua feature and alert font code in a later commit
|
2014-03-23 17:12:25 +00:00 |
adelikat
|
555c9dfb45
|
Ram Watch - fix bug where it asks you to save changes, but if this is a fresh unsaved list it ignores the Yes button and closes
|
2014-03-23 16:58:54 +00:00 |
adelikat
|
b378cd13e4
|
Cheats - address issue 148, instead of throwing an exception when attempting to add an out of range address, present an error message. One odd side effect is that it will add a separator instead, but I think that's acceptable for now.
|
2014-03-23 15:58:44 +00:00 |
adelikat
|
1e9374e4e4
|
Hex Editor - highlight "mis-alighned" selections properly that result from being on an odd-numbered address when switching to a higher data size. Also only highlight the portion of an address that is frozen in the case of viewing mutli-byte sizes while there are active cheats of smaller sizes.
|
2014-03-23 15:39:47 +00:00 |
adelikat
|
8ac9f7d2dd
|
Lua Console - try to use relative paths when saving and loading lua scripts
|
2014-03-23 14:44:18 +00:00 |
adelikat
|
8b6bf3fc89
|
A hackish workaround to make Select All faster in the Cheat Dialog
|
2014-03-23 14:10:35 +00:00 |
adelikat
|
6d1675e54c
|
Change UnfreezeAll option on many tools to remove cheats not simply disable them.
|
2014-03-23 13:21:48 +00:00 |
beirich
|
c179fd5fd6
|
Add OSD message notifier to CoreComm
|
2014-03-18 03:03:53 +00:00 |
goyuken
|
92c934b9a9
|
nes: squeeze a few more percent out of the nametable viewer
|
2014-03-01 23:43:04 +00:00 |
adelikat
|
877d81b0ff
|
Fix bug where adding to Ram Watch from another dialog while it has changes and autoload is on was asking you to save changes before adding an address
|
2014-03-01 19:16:17 +00:00 |
adelikat
|
f15a1bc36b
|
Hex Editor - fix ability to highlight past the end of a domain
|
2014-03-01 19:05:20 +00:00 |
adelikat
|
fc8cb97ce3
|
Hex Editor - when freezing/unfreezing, update highlighter colors
|
2014-03-01 18:09:09 +00:00 |
adelikat
|
75b9b132b6
|
Hex Editor - make freezing a range of addresses not slow
|
2014-03-01 18:04:21 +00:00 |
goyuken
|
1fbc833361
|
NES: fix some CNROM games. dunno how they got broken?
|
2014-03-01 16:58:01 +00:00 |
adelikat
|
bb3a76cb3d
|
Hex Editor - speed up Freeze Addresses more by not calling update tools that are already updated due to event handlers
|
2014-03-01 16:36:26 +00:00 |
adelikat
|
97bf870b74
|
Ram Tools - speed up many situations that are slow when freezing/unfreezing addresses with multiple tools open due to sloppy handling of change events
|
2014-03-01 16:30:06 +00:00 |
adelikat
|
827e2c44f8
|
Fix some inconsistent spelling in a Ram Watch and Search context menus, and some slight formatting cleanup on hex editor
|
2014-03-01 15:21:17 +00:00 |
goyuken
|
caf30ca015
|
NES: nametable viewer: moderate speedup
|
2014-03-01 05:36:43 +00:00 |
goyuken
|
f6c1c7eba2
|
NES: PPU Viewer: support MMC5 ExAttr mode
|
2014-02-25 22:54:25 +00:00 |
adelikat
|
f714093b23
|
Movies 2.0 - some progress towards supporting floats
|
2014-02-25 02:56:32 +00:00 |
adelikat
|
a6176d09e8
|
Object -> object
|
2014-02-24 03:25:57 +00:00 |
adelikat
|
186939f157
|
Hex Editor - fix the Find dialog box behavior, now correctly allows all characters and casings when switching to text mode
|
2014-02-24 03:18:43 +00:00 |
adelikat
|
3cf2ba7afc
|
Some nitpicky code cleanup on a few files before I do something useful with them
|
2014-02-24 02:50:56 +00:00 |
adelikat
|
33fdf03af6
|
Lua - fix forms.newForm()
|
2014-02-23 22:47:45 +00:00 |
adelikat
|
02ea7d360f
|
some code cleanup
|
2014-02-22 23:59:52 +00:00 |
goyuken
|
3d7a0e445b
|
gpgx: clean up 32bpp code (no functional changes)
|
2014-02-21 17:07:09 +00:00 |
goyuken
|
bdbaa0c2d9
|
PCE CDL: add a new "disassemble" command. this makes a text dump of every opcode that has been mapped out so far, dumping memory domain, address within the domain, and huc6280 disassembly
|
2014-02-20 22:59:37 +00:00 |
goyuken
|
227c0cfd1b
|
genesis vdp view: fix color emphasis problem
|
2014-02-20 00:30:07 +00:00 |