andres.delikat
|
d8772ebf9d
|
Ram Watch - Drag & Drop .wch files
|
2011-02-18 07:02:33 +00:00 |
andres.delikat
|
05ac3119ba
|
Ram Watch - double clicking a listview item opens the edit watch dialog
|
2011-02-18 06:49:19 +00:00 |
andres.delikat
|
d884070b37
|
Ram Watch - Code cleanup
|
2011-02-18 06:41:58 +00:00 |
andres.delikat
|
d09e89d879
|
Ram Watch - fix duplicate watch so that it responds to the user changing settings in the edit watch dialog
|
2011-02-18 06:32:26 +00:00 |
andres.delikat
|
9077371aa0
|
Ram Watch - add context menu to listview object
|
2011-02-18 06:29:22 +00:00 |
andres.delikat
|
79a95ba061
|
Ram Watch - make Edit/Remove/Duplicate menu items enabled only if a listview item is selected
|
2011-02-18 06:09:36 +00:00 |
andres.delikat
|
2f3f0e01cf
|
RamWatch - Edit watch dialog now makes it clear that the address is a hex value
|
2011-02-18 06:01:22 +00:00 |
andres.delikat
|
5a0d477dba
|
Ram Watch - directly editing an address in the list view validates user input, and if a valid hex number, will pull up an edit watch dialog
|
2011-02-18 05:52:09 +00:00 |
andres.delikat
|
a46101d816
|
Start Paused menu item
|
2011-02-18 05:16:21 +00:00 |
andres.delikat
|
8759bc5b31
|
Make saving main window position dependent on a Save Window Position flag that toggles from a menu item
|
2011-02-18 05:12:23 +00:00 |
andres.delikat
|
b2e7319275
|
Ram Watch - attempt to validate when a user types an address directly into the list view. Also, added a static InputValidate class that will contain various input validation functions to use on text boxes & such.
|
2011-02-18 03:48:42 +00:00 |
andres.delikat
|
2d1ab6900d
|
Add Ram Poke to the main menu
|
2011-02-18 02:55:41 +00:00 |
andres.delikat
|
4d57bf7150
|
Ram Watch - implement signed vs unsigned values
|
2011-02-18 02:48:17 +00:00 |
andres.delikat
|
271c55c854
|
RamWatch - implement 2 byte (big & little endian) value display
|
2011-02-18 02:44:02 +00:00 |
andres.delikat
|
e25ee9324b
|
RamWatch - setting to Hex displays values as hex
|
2011-02-18 02:21:18 +00:00 |
andres.delikat
|
9d6d190ad5
|
Save Main window position
|
2011-02-18 02:10:46 +00:00 |
andres.delikat
|
9addfbd743
|
Refactor Ram Poke by making a stand alone Ram Poke dialog, this will be able to be called from the main menu as well as any dialog
|
2011-02-17 16:27:39 +00:00 |
andres.delikat
|
b1dadc44a0
|
Progress on implementing a Memory Poke object (for tools such as Ram Watch, Ram Search, and eventually things like a Hex Editor)
|
2011-02-16 16:35:51 +00:00 |
andres.delikat
|
851deec346
|
Ram Watch - Fix UpdateValues() so that it only changes the text of the value sub item of each item in the ListView object rather than rebuilding the entire object, should be faster this way
|
2011-02-16 15:20:33 +00:00 |
andres.delikat
|
a028f0fed4
|
Make Bizhawk icon out of corphawk.jpg and add to main form!
|
2011-02-16 15:09:53 +00:00 |
andres.delikat
|
4883f2d0c9
|
Input Display for PCE
|
2011-02-16 14:59:32 +00:00 |
beirich
|
577f249905
|
Misc code cleanup
|
2011-02-16 04:45:59 +00:00 |
andres.delikat
|
e72b9a3c26
|
Input display for SMS games
|
2011-02-16 03:43:11 +00:00 |
andres.delikat
|
48bb648ff9
|
IEmulator now has a string type so that emulators can return a string representing the platform they emulate
|
2011-02-16 02:42:58 +00:00 |
beirich
|
2369634572
|
fix Excellent Dizzy Collection
|
2011-02-16 01:50:11 +00:00 |
andres.delikat
|
6f1272929f
|
Make a DoFrameAdvance() function that will handle any per frame activities (such as updating dialogs), currently it still is called constantly instead of once per frame
|
2011-02-15 21:40:08 +00:00 |
andres.delikat
|
2d955f24c6
|
doh
|
2011-02-15 20:57:42 +00:00 |
andres.delikat
|
4e67a351a5
|
Pause emulator before rewinding, otherwise rewind seems to fail
|
2011-02-15 20:57:25 +00:00 |
andres.delikat
|
03e5692083
|
oops
|
2011-02-15 20:51:07 +00:00 |
andres.delikat
|
ae7a521411
|
Change & Add some default hotkey mappings
|
2011-02-15 20:43:12 +00:00 |
andres.delikat
|
4ce8946c36
|
Fix some sound issues by creating PauseEmulator() & UnpauseEmulator() functions that toggle sound as well, changed all code that changes the EmulatorPaused bool to use these functions instead
|
2011-02-15 20:33:44 +00:00 |
andres.delikat
|
cac6548fc3
|
Add Mute Frame Advance & Sound On/Off to sound config (neither option is currently hooked up)
|
2011-02-15 20:18:12 +00:00 |
andres.delikat
|
2b902b0279
|
Add Sound Config winform (currently blank)
|
2011-02-15 19:05:21 +00:00 |
andres.delikat
|
1ca4fb7ec9
|
If frame advance is held, advance one frame, then delay 60 ticks, then keep pressing frame advance while held. Also, removed some code I forgot to delete in a previous commit.
|
2011-02-15 19:01:55 +00:00 |
andres.delikat
|
f5ccba7918
|
Separated Emulator unpaused & frame advance conditions since they are not functionally the same. Frame advance now pauses the emulator if pressed while emulator is unpaused.
|
2011-02-15 18:15:01 +00:00 |
andres.delikat
|
fdf27ba49b
|
Minor code cleanup
|
2011-02-15 17:43:38 +00:00 |
andres.delikat
|
990934e4bd
|
Add select saveslot 0-9 hotkeys and implemented them
|
2011-02-15 17:38:30 +00:00 |
andres.delikat
|
6dc3be29e3
|
Check the save slot menu item corresponding to the currently selected save slot during the file menu dropdown event
|
2011-02-15 17:22:24 +00:00 |
andres.delikat
|
d7b599ee5f
|
Hook up quick savestate & quick loadstate hotkeys and map them to my preferred key mapping by default
|
2011-02-15 17:15:51 +00:00 |
andres.delikat
|
3fdd1b2ee4
|
Make an option for emulation to pause automatically when the menu is activated, and make an option to toggle this feature (on by default)
|
2011-02-15 17:04:07 +00:00 |
andres.delikat
|
9f681559f7
|
Frame counter display
|
2011-02-15 16:41:03 +00:00 |
beirich
|
82be039bf7
|
fix bug in SMS FM chip toggle ui code
|
2011-02-15 03:05:25 +00:00 |
andres.delikat
|
2c4ef0ad55
|
Those menu items don't need to be checked/unchecked on the menu item click event now
|
2011-02-15 02:32:41 +00:00 |
andres.delikat
|
5f6a74822f
|
Moving code to check menu items on the new SMS stuff & view sizes into the DropDownOpened event instead of at the beginning of the form. Also added some comments
|
2011-02-15 02:30:12 +00:00 |
beirich
|
88aa2af174
|
SMS: implement overclock-when-safe option
|
2011-02-14 06:15:25 +00:00 |
beirich
|
5a4e36d828
|
SMS: add Force Stereo option to gui
|
2011-02-14 05:02:26 +00:00 |
andres.delikat
|
07c4129d22
|
oops
|
2011-02-11 02:53:03 +00:00 |
andres.delikat
|
da90e36efa
|
Add record & play movie dialogs and other movie menu items. Dialogs only have ok/cancel buttons atm
|
2011-02-11 02:30:45 +00:00 |
zeromus
|
d92a5f36ff
|
better sound?
|
2011-02-05 21:25:58 +00:00 |
zeromus
|
fe2b6568fc
|
multiclient: add some quick commandline load-slot handling
|
2011-02-05 21:00:59 +00:00 |
beirich
|
1d00b7fe6b
|
minor refactoring of IController handling of control updates / frame tracking / movies
|
2011-02-05 05:40:19 +00:00 |
zeromus
|
4fd27db1b2
|
stub of an InputWidget
|
2011-01-30 23:06:43 +00:00 |
andres.delikat
|
4aafe54e81
|
Input Config - Format button mapping text
|
2011-01-30 16:15:39 +00:00 |
andres.delikat
|
fc04c7fc7e
|
Display SMS controller mapping in button text boxes. Needs formatting apparently
|
2011-01-30 15:57:34 +00:00 |
andres.delikat
|
041b6e2aa9
|
Sega Genesis controller image added to input config
|
2011-01-29 19:06:34 +00:00 |
andres.delikat
|
fb1d5ed822
|
PCE controller in input config
|
2011-01-29 18:56:27 +00:00 |
beirich
|
cc8bb460d7
|
Fullscreen mode
|
2011-01-29 08:42:35 +00:00 |
beirich
|
507da48f92
|
add patch ability to gamedb
|
2011-01-29 04:52:50 +00:00 |
andres.delikat
|
4f7fb11b2c
|
Input config - more progress + Gameboy controller image
|
2011-01-29 03:09:31 +00:00 |
andres.delikat
|
6745437085
|
Controller Config - more progress, including a SMS controller image
|
2011-01-29 02:56:50 +00:00 |
andres.delikat
|
1f4e560fc2
|
Input Config - a bit of progress on making a dynamic config based on the System type
|
2011-01-29 01:25:57 +00:00 |
andres.delikat
|
386e632f30
|
Input Config - basic form design set up
|
2011-01-29 00:33:14 +00:00 |
andres.delikat
|
54c06ec943
|
Start a controller config dialog
|
2011-01-29 00:10:08 +00:00 |
andres.delikat
|
ae860af6d6
|
Ram Search - progress
|
2011-01-28 17:32:26 +00:00 |
beirich
|
366d7994e3
|
Add SMS options to UI; Add client-options mechanism IGame; Game database support for YM2413 games
|
2011-01-28 06:46:33 +00:00 |
andres.delikat
|
733acc509f
|
Ram Search - some more tools in the toolstrip container
|
2011-01-28 04:25:25 +00:00 |
beirich
|
d35d9e9d29
|
SMS: port 3E emulation; fixes remaining BIOS roms; check out the rocking Japanese BIOS music!
|
2011-01-28 04:23:35 +00:00 |
andres.delikat
|
0e06b08f91
|
Make toolstrip container
|
2011-01-28 04:04:41 +00:00 |
andres.delikat
|
bcbad81ecf
|
Hook up Ram Search autoload
|
2011-01-28 03:52:43 +00:00 |
andres.delikat
|
ea6a8f5eff
|
Ram Search - add toolbar buttons & images for Search, Reset, Clear Chnage Counts, and Undo
|
2011-01-28 03:33:33 +00:00 |
beirich
|
00b78183dd
|
SMS: fix loading of roms smaller than 1 bank; fixes BIOS ROMs, Qbert and Guzzler SG
|
2011-01-27 07:13:28 +00:00 |
beirich
|
4a25c801a9
|
Window resizing gui hooked up
|
2011-01-27 05:35:07 +00:00 |
beirich
|
d40b7706f8
|
intelligent? window sizing
|
2011-01-26 05:06:44 +00:00 |
beirich
|
c8650fd20b
|
Fix gamepanel being off-center, add two-speed rewind, work started on auto-resizing window (wip, disabled)
|
2011-01-25 13:24:06 +00:00 |
andres.delikat
|
5c847f50cd
|
Moved Save/Load Named State menu items into Save & Load submenus
|
2011-01-25 04:25:36 +00:00 |
andres.delikat
|
156c379855
|
Ugh
|
2011-01-23 20:16:34 +00:00 |
andres.delikat
|
50c228a323
|
Some small Ram Search progress
|
2011-01-23 20:15:54 +00:00 |
andres.delikat
|
250434b0ce
|
Add poke image for tool bars and added to ram search & ram watch
|
2011-01-23 19:52:04 +00:00 |
andres.delikat
|
5bfd884522
|
Add the beginnings of a Ram Search dialog hooked up to main form
|
2011-01-23 18:56:39 +00:00 |
andres.delikat
|
16b538d945
|
Move RAM Watch & related files to a tools folder
|
2011-01-23 18:27:26 +00:00 |
andres.delikat
|
8a6afc3453
|
Make Ram Watch * related dialogs use a binoculars icon, and reserving the magnifying glass for Ram Search (& other search related dialogs)
|
2011-01-23 18:23:59 +00:00 |
andres.delikat
|
e7e3b98ce6
|
Update some todo items
|
2011-01-21 20:40:57 +00:00 |
andres.delikat
|
f87090283a
|
If prompting for a recent rom error, stop sound
|
2011-01-21 20:38:37 +00:00 |
andres.delikat
|
3dd5fdb64f
|
Fix so Ram Watch can be closed & reopened without crashing
|
2011-01-21 20:28:06 +00:00 |
andres.delikat
|
6c98828ada
|
Implement viewing values as hex
|
2011-01-21 20:22:44 +00:00 |
andres.delikat
|
29c64201a7
|
Fix project so it finds FindHS.png
|
2011-01-21 19:55:26 +00:00 |
zeromus
|
c46e4e2dd0
|
fixup toolbar icons
|
2011-01-21 19:35:29 +00:00 |
andres.delikat
|
15db7a1062
|
Ram Watch - Save As should set currentPath
|
2011-01-21 19:22:25 +00:00 |
andres.delikat
|
0f210c634a
|
Ram Watch - Append file function should not set currentPath to the new file
|
2011-01-21 19:18:25 +00:00 |
andres.delikat
|
e696508bc2
|
Ram Watch - Insert Separator Menu & Toolbar items
|
2011-01-21 19:00:50 +00:00 |
andres.delikat
|
479dc75b32
|
Ram Watch - Implement separator feature + reading it from files. Todo: Insert Separator menu/toolbar item
|
2011-01-21 18:37:53 +00:00 |
andres.delikat
|
ffa43f795e
|
Ram Watch - Add message label and add some useful messages
|
2011-01-21 18:03:38 +00:00 |
andres.delikat
|
d263848a89
|
Ram Watch - cleanup
|
2011-01-21 17:46:02 +00:00 |
andres.delikat
|
faf4095f62
|
Ram Watch - Short cut keys for Watches Menu items
|
2011-01-21 17:40:12 +00:00 |
andres.delikat
|
b81cfa617a
|
Set Prompt position for Duplicate & Edit Watch too
|
2011-01-21 17:32:21 +00:00 |
andres.delikat
|
6384ca52d6
|
Ram Watch - Set New Watch prompt location to open over the listview item of the dialog
|
2011-01-21 17:23:13 +00:00 |
andres.delikat
|
55e60f438e
|
Ram Watch - Add a spiffy icon!
|
2011-01-21 16:48:50 +00:00 |
andres.delikat
|
5e0177b9a6
|
Ram Watch - Finish tool strip, added images in an image folder. TODO: Does it need these or did it import them into the project resource? If images are needed, I hope it uses relative paths for grabbing them.
|
2011-01-21 16:43:19 +00:00 |
andres.delikat
|
0eb6f2e453
|
Ram Watch - Hook up some tool strip items
|
2011-01-21 16:15:06 +00:00 |
andres.delikat
|
69fc5697ba
|
Ram Watch - New Watch winform uses the defaults set in a Watch object constructor
|
2011-01-21 15:58:01 +00:00 |