adelikat
|
2661fe08c0
|
A dirty workaround to fix issue 161, a better solution would be cleaner but this works for now
|
2014-04-26 19:34:52 +00:00 |
adelikat
|
09793ae9dc
|
Controller Config - a round of formatting and small cleanup before I fix stuff
|
2014-04-26 19:18:55 +00:00 |
adelikat
|
3553b06350
|
Play Movie - Match current game hash not current game name
|
2014-04-26 17:54:56 +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
|
3901fb640b
|
more icons, don't show one if there isn't oen
|
2014-04-25 23:17:10 +00:00 |
adelikat
|
ec8c2f8bee
|
more icons
|
2014-04-25 22:50:28 +00:00 |
adelikat
|
8734537572
|
add emu7800 icon, don't show author in tooltip
|
2014-04-25 21:55:56 +00:00 |
zeromus
|
d30d93849d
|
fix "RestartMovie" which besides StartNewMovie also loaded the savestate. I think that's all of them, though
|
2014-04-25 21:43:29 +00:00 |
adelikat
|
51be257486
|
core status bar icon - add yabause and bsnes icons
|
2014-04-25 21:41: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 |
zeromus
|
75971792b5
|
n64 and snes "record from now" are now fixed
|
2014-04-25 02:31:11 +00:00 |
zeromus
|
49d8f6c5b9
|
remove savestate loading hacks for movie header skipping
|
2014-04-25 02:21:45 +00:00 |
zeromus
|
c47a0c7426
|
make movie header savestates be binary, have their own key, and be stored in base64 form (actually, natt was right, they were stored as text, it's just that the "text" savestates from some cores are a ToHex'd byte array)
|
2014-04-25 02:19:46 +00:00 |
adelikat
|
8c0526b90f
|
Quicknes - clip top and bottom true by default
|
2014-04-25 01:22:22 +00:00 |
adelikat
|
de1cb218a6
|
Add more info to IEmulator CoreAttributes, add status bar icon that gives the name of the current core with a tooltip with additional info, put bizhawk icon on "in house" cores, and the icon of the ported emulator on ported cores. Still todo: icons for ported cores other than quicknes
|
2014-04-25 01:19:57 +00:00 |
adelikat
|
286c6047c0
|
Rip out date all together in release info
|
2014-04-22 22:09:22 +00:00 |
adelikat
|
60eb24f2a1
|
Make release version more clear that it is unofficial, and some dress ups to the official about box
|
2014-04-22 22:07:25 +00:00 |
adelikat
|
59af041247
|
Update Version info to 1.7 in trunk, and use DateTime.Now instead of a string that needs to be updated
|
2014-04-22 21:59:56 +00:00 |
adelikat
|
04aa023cb9
|
Fix joypad.Set() when using the controller number parameter, also strongly type that parameter to nullable int instead of object, add a unit test lua script that tests for this
|
2014-04-22 21:55:04 +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 |
zeromus
|
c5027b1df6
|
fix new bug with modifier keys being sticky in the binding dialogs
|
2014-04-22 20:26:55 +00:00 |
zeromus
|
0ef31fc598
|
and now alt+escape can be bound through the special bindings
|
2014-04-22 20:04:23 +00:00 |
zeromus
|
e6a979bfd3
|
escape can now be bound through the special bindings dropdown menu
|
2014-04-22 19:47:02 +00:00 |
zeromus
|
126c13ba78
|
"shift+WMouse L" binding is now a thing.
|
2014-04-22 19:44:39 +00:00 |
zeromus
|
ff47c5b639
|
fix more bugs
|
2014-04-22 19:38:23 +00:00 |
zeromus
|
bb98f7d5b0
|
fix new bugs in hotkey/input binding process
|
2014-04-22 19:23:52 +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 |
beirich
|
64c27b69c8
|
SMS: add mapper ID for Super Boy 3. Probably not worth the byes it takes in the gamedb tho
|
2014-04-22 02:48:00 +00:00 |
adelikat
|
6da84e06cf
|
Slight menu tweak
|
2014-04-22 02:38:02 +00:00 |
adelikat
|
47f33b522f
|
Lua - support quicknes in nes library
|
2014-04-22 01:38:19 +00:00 |
adelikat
|
895463467f
|
Show Reboot notification when doing a core selection change
|
2014-04-22 01:17:54 +00:00 |
adelikat
|
f155375d3e
|
Set the Neshawk vs quicknes flag before loading a movie, using the setting in the movie
|
2014-04-22 01:16:11 +00:00 |
adelikat
|
0456639816
|
Play Movie - add an Edit context menu item
|
2014-04-22 00:59:21 +00:00 |
adelikat
|
c74019a54d
|
Add a CoreAttributes class with a CoreName field, and apply it to all cores, when recording a new movie, add a core header line that captures this name
|
2014-04-22 00:38:59 +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 |
zeromus
|
39ec2ebc90
|
use buffered mode for keyboard input, so that it is impossible for quick keystrokes to get missed. also increase priority of input thread.
|
2014-04-20 03:38:03 +00:00 |
zeromus
|
06ffa9601c
|
work around issue in mupen core which was sort of wrecking subsequent GL work in the frontend
|
2014-04-20 01:44:06 +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 |
zeromus
|
c7e37753bf
|
Instead of InputWidget, use new InputCompositeWidget UserControl which includes a button you can use to summon a contextmenu of special bindings (such as WMouse L), which the textbox part (still InputWidget) will ignore otherwise.
|
2014-04-19 21:03:49 +00:00 |
adelikat
|
1669fd7755
|
Start an Atari 2600 debugger dialog
|
2014-04-19 19:01:13 +00:00 |
zeromus
|
8cb571ada8
|
include shaders dir in build process. im not sure how this will eventually be organized, but we at least need this to make intact builds right now
|
2014-04-19 18:57:36 +00:00 |
adelikat
|
dba0d25a5c
|
Atari 2600 - some progress on the AR mapper (Super charger), but still doesn't work
|
2014-04-19 16:28:03 +00:00 |