andres.delikat
b84a601ef3
PCE - BG Viewer - Refresh Rate slider, UI cleanup
2012-07-13 00:38:04 +00:00
andres.delikat
0834c63a43
NES - sound config dialog for toggling sound channels
2012-07-12 23:13:22 +00:00
andres.delikat
f5a7dc2191
Lua - implement client.setwindowsize()
2012-07-12 22:20:48 +00:00
andres.delikat
e534c5b133
Show hotkey mapping on menu item for background input
2012-07-12 22:09:15 +00:00
andres.delikat
70b5d68ae0
Add hotkey for background input (add on screen message when toggling this feature)
2012-07-12 21:56:59 +00:00
andres.delikat
16b86e70e7
Increase/Decrease Speed hotkeys
2012-07-12 21:39:11 +00:00
andres.delikat
4061361fe0
Add a bunch of on screen messages for various menu item toggles
2012-07-12 19:50:27 +00:00
andres.delikat
15371b3cd9
Lua - implement emu.enablerewind(), also add on screen message when rewind is toggled
2012-07-12 19:42:13 +00:00
andres.delikat
fcac19aed9
Lua - implement emu.displayvsync, also add on screen message when limit frame rate is toggled
2012-07-12 19:36:07 +00:00
andres.delikat
2304b2d4e2
Lua - implement emu.limitframerate, also add on screen message when limit frame rate is toggled
2012-07-12 19:23:39 +00:00
andres.delikat
9c947652f5
Lua - implement emu.minimizeframeskip()
2012-07-12 19:02:30 +00:00
andres.delikat
858f133f9e
Lua - Implement emu.speedmode and emu.frameskip
2012-07-12 18:39:24 +00:00
andres.delikat
45227b1b11
Lua - Lua Function List - column sorting (including descending)
2012-07-12 02:03:46 +00:00
andres.delikat
4aaeabb568
Lua - much improved lua function list including return type and parameters
2012-07-12 00:57:09 +00:00
goyuken
fd7a0b2fe7
change CoreOutputComm to use exact integers to specify VsyncRate. Helps for AV dumping with formats that require exact integer rates (AVI), and for emulators that aren't exactly 50hz/60hz (none yet).
2012-07-11 21:37:35 +00:00
andres.delikat
3a73f8a427
Lua - backend for more thorough self documenting, lua function list dialog has the same functionality as before but is primed for a better UI
2012-07-11 15:03:51 +00:00
andres.delikat
9da0cd3553
Lua - forms.textbox() add field to optionally set the textbox to signed, unsigned, or hex values
2012-07-10 23:09:06 +00:00
andres.delikat
3f81bc9cdb
Lua - implement forms.addclick() and forms.clearclicks()
2012-07-10 22:52:06 +00:00
andres.delikat
04273ec3ee
Lua - implement forms.settext()
2012-07-10 22:27:05 +00:00
andres.delikat
4542ae12d1
Lua forms library - implement SetLocation(), SetSize(), TextBox(), and Label()
2012-07-10 21:15:30 +00:00
andres.delikat
827e2150d7
Lua - implement forms.button(), and the basic backend for calling lua functions on events from user generated controls
2012-07-10 20:23:19 +00:00
zeromus
3a8fe7c464
lua-fix crashes when scripts terminate
2012-07-10 19:40:35 +00:00
andres.delikat
ec9cf60d6d
Lua - start forms creation library, implement forms.create(), forms.destroy(), and forms.destroyall(). Still TODO: make the forms do something! Also added console.log as an alias to console.output
2012-07-10 19:04:35 +00:00
andres.delikat
ca9c27113f
"Never be asked to save changes" config menu item
2012-07-10 17:22:23 +00:00
andres.delikat
0791a713a4
Hex editor - remove a todo that is no longer valid
2012-07-09 18:41:59 +00:00
brandman211
104511c5b7
-Intellivision.cs' constructor initializes the PC to 0x1000.
...
-Set up the "official" memory map - see http://wiki.intellivision.us/index.php?title=Memory_Map
--Things I didn't do:
---Accessibility.
---Additional Occupied Memory Ranges.
---Addresses Available to Cartridges
---Initialize any of the byte arrays.
--Not sure which of these I need to do, but clearly the byte arrays have to be initialized somewhere to something and there's a lot of gaps in this memory map.
2012-07-09 05:29:45 +00:00
beirich
36ba018ae0
basic wire-up of Intellivision core
2012-07-08 04:20:53 +00:00
adelikat
9a86b483d7
Remove speed hack on sound off for NES core, I've been told bypassing the APU isn't TAS safe
2012-07-05 19:27:07 +00:00
brandman211
a127e2e4f2
Diff => Difference in the View submenu on Ram Watch.
2012-07-05 19:10:12 +00:00
adelikat
11312699e4
Ram Watch - fix sorting of prev & diff columns based on last change definition
2012-07-05 03:34:05 +00:00
adelikat
d65bd2bb0c
Ram Watch - better default column widths and fix restore default settings column widths. Fix reseting of Prev column when changing prev definitions
2012-07-05 03:21:39 +00:00
adelikat
af9690baec
Ram Watch - center diff column
2012-07-05 03:11:33 +00:00
adelikat
a1ff6164ec
Ram Watch - make new column compatible with old config files
2012-07-05 03:05:23 +00:00
adelikat
b0b7478b40
Ram Watch - on load, check if Diff should be displayed. Implement prev value options - last frame, and last change (Diff adjust accordingly as well)
2012-07-05 01:58:33 +00:00
adelikat
a8e3ffa624
Ram Watch - implement Diff column
2012-07-04 23:11:17 +00:00
adelikat
14f7aab89e
Hex Editor - fix a bug where shift clicking the first address does not highlight properly.
2012-07-04 21:25:34 +00:00
brandman211
5ce6050cb4
-As frames and subtitles actually occur more than once, I put them on the top of the big if / else if block for ImportText so that it doesn't have to do unnecessary ToLower() and StartsWith("name") calls.
...
-Put frames and subtitles into functions because vec\ gives good advice.
2012-07-04 07:34:52 +00:00
brandman211
c06a44c495
ImportText now only allows version 3 for .FM2 files.
2012-07-04 06:41:57 +00:00
brandman211
62e9143fdd
-Made the boolean parsing more consistent.
...
-Subtitle parsing now allows excessive whitespace.
2012-07-03 22:24:24 +00:00
brandman211
1aa8030cf4
ImportText now works case-insensitively and trims whitespace.
2012-07-03 16:47:08 +00:00
brandman211
24a27d543a
Fixed the case (should have detected "guid", not "GUID") for parsing the guid, preventing an extra space from showing up in converted FM2 files.
2012-07-03 16:04:17 +00:00
phillip.grimsrud
8bc250e7dd
1. Added Atari 2600 to COMMANDS dictionary.
...
2. Added Atari 2600 case when updating virtual pads.
2012-06-30 01:23:02 +00:00
phillip.grimsrud
f7fa9f7751
1. Fixed an Atari 2600 mnemonic bug for issue 77. Note that TAStudio is still broken for Atari 2600.
2012-06-30 00:42:42 +00:00
zeromus
15e63a84ec
oops
2012-06-25 17:42:30 +00:00
zeromus
9a54ad750a
reorg multiclient source files with an AVOut directory, because there had got to be so many of those in the multiclient root
2012-06-25 17:35:01 +00:00
adelikat
690fb786a5
Hex Editor - move "nibble" display to a readable place (broken from the header speed optimization)
2012-06-25 03:21:54 +00:00
adelikat
5f3f6547aa
Hex Editor - on find next/prev focus Hex Editor rather than find box
2012-06-25 03:13:02 +00:00
adelikat
7291a8ab0f
Hex Editor - ability to increment/decrement frozen addresses. Big Endian and wrapping logic for Increment/Decrementing 2 byte values
2012-06-25 03:10:04 +00:00
beirich
b599c69c18
Add VirtualWidth to IVideoProvider and the (numerous) implementations. This is just phase 1, client needs to be updated to utilize this information, and some cores (especially PCE) should be updated in a more involved way to provide better TV emulation.
2012-06-25 02:50:34 +00:00
adelikat
4d91471bab
Record movie dialog - use filesystem safe name of game when choosing a default name. Fix regression that made default filename not populate in the savefile dialog.
2012-06-25 00:06:07 +00:00