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
gochaism
b82495fed4
LuaInterface: update the binary in output directory (see r6442 for source diff)
2014-04-29 04:45:56 +00:00
gochaism
98df140955
LuaInterface: vargs support. Lua function can use (params object[] args) from now.
...
This update is ported from [NLua](https://github.com/NLua/NLua ), thanks a lot.
Dirty test code <http://pastebin.com/d03N93z8 >
2014-04-29 04:42:39 +00:00
adelikat
8c1c034090
Lua - make Print() be an alias of console.log()
2014-04-29 01:24:06 +00:00
adelikat
4269098e8a
Gambatte core experimental change to the definition of a frame. gambatte runs the number of cycles it feels like even when you tell it. So track the difference between the desired amount of actual run and adjust the next frame. This way, in thoery it should average out to the desired 35112 cycles per frame. Also track the cycle count and expose it for future api to use
2014-04-28 16:02:11 +00:00
adelikat
c863d57113
Better color coding of input display, auto-holds show red, previous frame shows orange, restore ability to show immediate input, also fix but in autofire-autohold
2014-04-28 00:39:40 +00:00
adelikat
36c09eea0f
more cleanup of osd message display
2014-04-27 18:45:21 +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
c4a4ca069d
More cleanup on osd messages
2014-04-27 13:53:20 +00:00
adelikat
0acf6ed0d6
Some simplifying of logic for drawing frame counter, lag counter, etc
2014-04-27 13:17:35 +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
faa7da4fdb
Don't put fps in the text property of mainform
2014-04-27 12:20:18 +00:00
zeromus
a9a4c04a6a
change Firmwares menu item to Firmwares...
...
also re-synchronize contextmenu config to mainmenu config
also change the size of every single menu item, apparently, because why not? visual studio does it apparently.
2014-04-27 02:26:03 +00:00
zeromus
b4db548e94
remove lame console spam
2014-04-27 01:20:53 +00:00
adelikat
b3c7c44940
Un-interim the Core selection menu item
2014-04-27 01:13:12 +00:00
adelikat
9615ff7836
Atari 2600 debugger - interim flag the menu item
2014-04-27 00:40:02 +00:00
zeromus
ca6f993b7c
workarounds for lousy intel gpus
2014-04-26 21:55:04 +00:00
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