zeromus
|
80707ebc53
|
fix supergameboy
|
2014-05-24 05:37:30 +00:00 |
adelikat
|
6d981c73e1
|
Lua - fix joypad roundtrip testing
|
2014-05-24 03:24:05 +00:00 |
zeromus
|
c79b143135
|
make subwcrev less noisy
|
2014-05-24 02:22:29 +00:00 |
zeromus
|
5f314c531e
|
update subwcrev dlls
|
2014-05-24 02:03:32 +00:00 |
adelikat
|
ce6cd2ec5f
|
rip out the lua writer dialog and deeming it a failed experiment. Lua Console - re-implement the new script dialog so that it calls a save file dialog, and if the user picks a file it creates a new lua script with a minimal while loop, and then invokes a new process with this newly created file for quick editing
|
2014-05-24 01:59:59 +00:00 |
adelikat
|
ed4c92c0f8
|
Atari 2600 - Set virtual width in pal to 320
|
2014-05-24 01:21:33 +00:00 |
adelikat
|
c90f30457b
|
Atari - add NTSC to gamedb too
|
2014-05-24 01:18:03 +00:00 |
adelikat
|
33abd29aec
|
Add PAL flag to pal games in atari gamedb, remove todo in atari core
|
2014-05-24 01:12:18 +00:00 |
adelikat
|
667a96a277
|
Lua - combine common code in memory and mainmemory libraries into a base class, apply range checking to all methods, add memory.getsize() to match mainmemory method, fix a name bug in a memory 32bit method, clean up a bunch of things too
|
2014-05-23 23:19:20 +00:00 |
zeromus
|
52bceeeee5
|
update libsnes exes
|
2014-05-23 19:27:27 +00:00 |
adelikat
|
4c0f693e70
|
Atari 2600 - expose Display Type in order to have the PAL flag recorded into movies
|
2014-05-23 18:04:31 +00:00 |
goyuken
|
27fa8d9a61
|
atari 2600: PAL support should be mostly good to go now
|
2014-05-23 16:37:49 +00:00 |
adelikat
|
33d847e8ac
|
rip out hacks that I put in to work around Game.Name being null
|
2014-05-23 16:22:24 +00:00 |
goyuken
|
2f7ad6a676
|
2600: more stuff towards PAL support
|
2014-05-23 15:47:48 +00:00 |
goyuken
|
59440c1d4d
|
NES stuff
|
2014-05-23 15:10:14 +00:00 |
zeromus
|
81bd846a0c
|
finetune displaymanager sizing to eliminate sidebars from default 2x NES scenario. please check platforms you care about (a2600 mostly) to make sure they havent regressed
|
2014-05-23 00:50:19 +00:00 |
adelikat
|
424f312afa
|
Atari 2600 - from now on, practice safe poking. Also poking is now possible on the system bus.
|
2014-05-23 00:29:31 +00:00 |
zeromus
|
f49c4492f1
|
fix #177 "SNES Loadstate failure with DSP firmware." by repeatedly loading the rom when resetting the core so that chip roms get a chance to reload after the entire core (hopefully) is memzeroed
|
2014-05-23 00:13:04 +00:00 |
adelikat
|
a89efe9c27
|
Lua - make form windows have a start position of "Center Parent"
|
2014-05-22 01:03:18 +00:00 |
goyuken
|
b5122beda9
|
nes controller config - minor cleanup
|
2014-05-21 22:32:27 +00:00 |
goyuken
|
6f9211167c
|
neshawk: pirate fix
|
2014-05-21 22:29:14 +00:00 |
goyuken
|
ae104deac3
|
fix up previous commit
|
2014-05-21 15:47:18 +00:00 |
goyuken
|
7dec3af0de
|
2600: add a pal detection heursitic. still some work to do on that
|
2014-05-21 14:32:41 +00:00 |
adelikat
|
b406146ae4
|
Fix "watch file" to "Lua script file" in save dialog on Lua Writer. To do: delete lua writer
|
2014-05-21 13:18:54 +00:00 |
adelikat
|
6f296a5773
|
Lua - joypad.setfrommnemonicstr() - support the notion of pressing the analog stick for 1 frame, rather than sticky behavior
|
2014-05-21 03:25:41 +00:00 |
adelikat
|
af9c462826
|
meh, null check some other bizstring library functions while I'm thinking about it
|
2014-05-21 02:12:27 +00:00 |
adelikat
|
ac6c5e6b48
|
lua - nullcheck bizstring.split()
|
2014-05-21 02:05:26 +00:00 |
adelikat
|
e88b7cc93e
|
one more tweak to make lua library constructors unified
|
2014-05-21 01:15:52 +00:00 |
adelikat
|
17568997bf
|
Lua - unify constructors and have all libraries receive a lua context and an output callback, simplify some convolved registration code
|
2014-05-21 00:17:35 +00:00 |
adelikat
|
6401e6d719
|
Refactor LuaLibraryBase to have a Lua context rather than misc libraries being in charge of that when needed. Still todo: clean up the inconsistent constructor logic, vs setting these as public properties
|
2014-05-20 20:34:51 +00:00 |
adelikat
|
f19d15d1ed
|
Lua - add a Log callback to the LuaLibraryBase class instead of having misc libraries have to build out this behavior when they need it
|
2014-05-20 20:25:18 +00:00 |
adelikat
|
94b9761b31
|
Trace Logger - apply the new line hack done for clipboard to the save to file option
|
2014-05-20 18:38:25 +00:00 |
adelikat
|
c9c2329651
|
Record Movie - refactor to check if Global.Emulator has a DisplayType property defined, and if so, use that to populate the PAL header, rather than a bunch of ifs on core type. Refactored ReflectionUtils to be Extension methods in their own namespace, added methods for checking and getting values from a public property
|
2014-05-20 15:39:43 +00:00 |
adelikat
|
6e4af65b99
|
N64 - only show mempack domains if the respective controller is enabled and configured with a mempak
|
2014-05-20 15:19:13 +00:00 |
goyuken
|
a6c5a9cdb2
|
a2600: frame timing infrastructure. frame time is now a constant 262 lines per frame. if the video frames don't match that, the situation is handled similarly to GB
|
2014-05-19 17:54:00 +00:00 |
adelikat
|
ee2a1228bb
|
fix a warning
|
2014-05-19 12:57:02 +00:00 |
goyuken
|
27a7bc7c8f
|
i would never in a million years have written that way, so no reason to change it to that after the fact
|
2014-05-19 03:21:46 +00:00 |
adelikat
|
4ee4088c4c
|
read/write byte range functions - range check, and log warnings if user attempts to access outside the domain range, rather than throw a vague lua exception and crash
|
2014-05-19 01:42:41 +00:00 |
adelikat
|
e1a5123dcf
|
implement memory.readbyterange() and memory.writebyterange(), these were in the mainmemory library but how did they manage to never be implemented in the memory library?
|
2014-05-19 01:13:26 +00:00 |
adelikat
|
059952f0a4
|
Change memory.getmemorydomainlist() to return a lua table instead of a string
|
2014-05-19 01:06:44 +00:00 |
adelikat
|
ddd3512552
|
Ram Search - fix float searches
|
2014-05-18 23:59:15 +00:00 |
adelikat
|
b2feb39c11
|
Lua - implement joypad.setfrommnemonicstr()
|
2014-05-18 22:54:41 +00:00 |
adelikat
|
d2bc1b89a3
|
Lua - implement movie.getinputasmnemonic()
|
2014-05-18 21:26:27 +00:00 |
adelikat
|
3d10d67fea
|
Implement bizstring.split()
|
2014-05-18 21:06:16 +00:00 |
adelikat
|
3127e6d36c
|
Ram tools - for floats, use sci notation, rather than spooky rounding
|
2014-05-18 19:40:21 +00:00 |
adelikat
|
74cafb6ace
|
Ram Search Engine - don't throw exception on not having the type in SetType() this can be the result of the user changing settings before rebooting
|
2014-05-18 19:14:48 +00:00 |
adelikat
|
6019670f95
|
N64 Controller config - fix a boo boo I made
|
2014-05-18 17:35:02 +00:00 |
goyuken
|
0190cf8c61
|
woops
|
2014-05-18 17:19:38 +00:00 |
goyuken
|
30bff133a8
|
silence "Error: tried to load saveram, but core would not accept it?" message
|
2014-05-18 17:18:26 +00:00 |
goyuken
|
16a347565b
|
movie: rework how sinksettings are saved/loaded
|
2014-05-18 17:15:51 +00:00 |