adelikat
|
2de8e3c346
|
Ram Watch/Search/Poke - use Watch objects internal domain value, this commit doesn't add functionatility yet (may have even broke something), but will lead to eventually being able to watch multiple domains at once, and some ram search optimizations
|
2012-09-04 00:33:47 +00:00 |
zeromus
|
0cc6bf072e
|
needed another mingw dep
|
2012-09-04 00:30:40 +00:00 |
zeromus
|
83d345c6f7
|
oops
|
2012-09-04 00:23:09 +00:00 |
zeromus
|
37e6f68370
|
bsneshawk step 1 of N - compile libsnes, make bsneshawk core, setup interop, support frameadvance, video, gamepad. games are playable, I think.
|
2012-09-04 00:20:36 +00:00 |
adelikat
|
2cd7af1c4c
|
Ram Poke - use a nullable int, -99999999 is now a valid poke/readable number!
|
2012-09-03 23:45:41 +00:00 |
adelikat
|
1f454af2c3
|
Refactoring of Watch object and related tools, add domain into Watch object. No functionality changes in this commit
|
2012-09-03 23:42:00 +00:00 |
beirich
|
0a60a37705
|
gen: fix Flavio's DMA test rom. and hopefully something else too.
|
2012-09-03 22:26:33 +00:00 |
adelikat
|
a48562bc36
|
NES Graphics Config - double clicking GB color opens up color selection (same as clicking change), clean up outdated TODO list
|
2012-09-03 21:52:51 +00:00 |
adelikat
|
632127fe0a
|
NES - don't record lag frame status into movies, it is not necessary for TAStudio anymore
|
2012-09-03 21:38:11 +00:00 |
adelikat
|
80012d29c6
|
TAStudio - store whether or not a frame was a lag frame along with the state for green zoning, show lag frames in red based on this flag rather than something recorded into the movie file, also fixed a bug I introduced in the last commit
|
2012-09-03 21:28:10 +00:00 |
adelikat
|
ac91ed67a6
|
Movies - refactor & cleanup the MovieLog class
|
2012-09-03 20:55:05 +00:00 |
adelikat
|
6142e2a8f1
|
Movies - a bit more cleanup
|
2012-09-03 20:26:51 +00:00 |
adelikat
|
1b20175a81
|
Movies - final round of refactoring, also removed all code relating to the StopOnFrame variable. The fast foraward button on TAStudio now loses some functionality, but the code that did it needed an overhaul
|
2012-09-03 20:17:57 +00:00 |
adelikat
|
8f408737da
|
Movie refactoring - round 2
|
2012-09-03 19:42:53 +00:00 |
beirich
|
c9b3f7bedf
|
gen fixes: HINTs shouldnt fire during vblank, some DMA fixes, fix a render priority issue (albeit not the ideal fix), substantial rom compatibility testing
|
2012-09-03 16:01:56 +00:00 |
adelikat
|
27f4663125
|
Movies - round 1 of code cleanup (no functional changes)
|
2012-09-03 15:05:09 +00:00 |
adelikat
|
eae73accf3
|
Hex Editor - text option in Find Box, this feature converts text to its byte codes and searches that byte array
|
2012-09-03 01:17:03 +00:00 |
adelikat
|
ad162b614f
|
Hex Editor - implement text area highlighting
|
2012-09-03 00:49:59 +00:00 |
beirich
|
d745b3112b
|
whoops, commit .csproj also for previous change
|
2012-09-03 00:46:28 +00:00 |
beirich
|
dd25cc924a
|
Move ICart.cs from directory/namespace for generic interfaces to Intellivision folder/namespace, as it is entirely Intellivision specific.
|
2012-09-03 00:45:30 +00:00 |
adelikat
|
2e19451b0f
|
Hex Editor - implement Save, and Save ROM file menu options
|
2012-09-02 23:12:00 +00:00 |
adelikat
|
86f3394be0
|
Hex Editor - support archived roms for the Rom File domain
|
2012-09-02 22:45:06 +00:00 |
adelikat
|
4031fd8324
|
Hex Editor - preliminary support for a ROM File memory domain (regardless of platform). Loads the actual contents of the ROM file into the Hex Editor. Note: this is the file, edits would have no effect on gameplay until the game is reloaded. Currently does not work with ROMs in archives, and needs some specifical menu items and tweaks.
|
2012-09-02 19:22:51 +00:00 |
adelikat
|
d8393a5a71
|
Ram Search - move auto-load menu item to options menu instead of recent, since it only autoloads the dialog, not a file
|
2012-09-02 18:33:59 +00:00 |
pasky1382
|
d0c764e683
|
fixed the rondo lua script to include a scaler for text display.
|
2012-09-02 17:08:47 +00:00 |
adelikat
|
16bc441231
|
Lua - implement client.screenwidth() and client.screenheight()
|
2012-09-02 16:49:58 +00:00 |
pasky1382
|
df440e97ec
|
(minor spacing edits in LuaImplementation.cs)
Added rondo of blood lua script in scripts folder for PC Engine.
|
2012-09-02 16:26:43 +00:00 |
adelikat
|
63ef0c0832
|
Lua - implement emu.registerbefore and emu.registerafter. Note that all lua work is done on the beginning of the frame (before) by default. also note that Registerbefore will run before normal lua processing.
|
2012-09-02 16:23:42 +00:00 |
adelikat
|
b45a9b80a3
|
Fix lua drawing from disappearing while paused, only have it update once per frame, and have it draw before frame advance
|
2012-09-02 14:54:30 +00:00 |
pasky1382
|
bc3e9edb96
|
Fixed what i previously broke in the Lua bitwise functions.
|
2012-09-02 14:47:12 +00:00 |
adelikat
|
5c49a14344
|
Revert the moving of lua running in the frame loop
|
2012-09-02 14:33:30 +00:00 |
pasky1382
|
6a8c87d598
|
Fixed bitwise operators, all function arguments take object types so they display correctly under the lua function list.
|
2012-09-02 14:20:08 +00:00 |
adelikat
|
8bed5ae6da
|
Move lua events to the end of the frame loop
|
2012-09-02 14:14:36 +00:00 |
pasky1382
|
c31322400f
|
Fixed an offset in the script.
|
2012-09-02 03:46:09 +00:00 |
adelikat
|
d942c68086
|
Add Paskys Ninja Gaiden lua script to lua scripts folder
|
2012-09-02 03:24:36 +00:00 |
adelikat
|
f519fa0e2d
|
Ram Search - fix Truncate from file, and exclude ram watch
|
2012-09-02 03:05:48 +00:00 |
pasky1382
|
02c447becb
|
Fixed gui.drawBox. Now draws correctly when width is a negative value.
|
2012-09-02 02:37:25 +00:00 |
adelikat
|
1f128aeda4
|
Ram Search - small speedup on UpdateValues
|
2012-09-02 01:52:16 +00:00 |
adelikat
|
8c5d8741cb
|
Genesis - add Rom data memory domain
|
2012-09-02 01:33:12 +00:00 |
adelikat
|
5179710c82
|
Ram Search - fix undo
|
2012-09-02 01:21:57 +00:00 |
pasky1382
|
cd292d7fd2
|
Added a gui.drawBox() function in the lua engine. Uses four coordinates to draw a box like other emulators rather than a height/width argument.
|
2012-09-02 01:15:18 +00:00 |
adelikat
|
d6f3c05ecd
|
Ram Search - fix broken searching, also some code cleanup
|
2012-09-02 01:05:08 +00:00 |
pasky1382
|
ff218af117
|
Added lua bitwise operators, AND, LSHIFT, RSHIFT, OR, XOR, NOT, ROTATE LEFT, ROTATE RIGHT.
|
2012-09-02 00:56:50 +00:00 |
beirich
|
c91c001093
|
gen: Fix bug with word-reading Z80 bus status; fixes music in Monster World IV, Thunder Force 3 still boots
|
2012-09-01 21:04:40 +00:00 |
adelikat
|
2af24ba9fd
|
Genesis - add system bus memory domain
|
2012-09-01 19:49:40 +00:00 |
adelikat
|
0e1bf887b6
|
Cheats Dialog - fix losing of values on restart, editing a cheat flags changes
|
2012-09-01 19:29:41 +00:00 |
beirich
|
d586876f40
|
gen: implement H-ints
gen: implement Vram/Vram DMA copy (badly)
gen: fix dumb sprite rendering bug
gen: fix crash bug with certain WINDOW settings
|
2012-09-01 18:40:52 +00:00 |
adelikat
|
35ec42073f
|
NES - implement address poking on the system bus domain. Anything in the EXP, WRAM, PRG regions is done via the built in cheat system due to being handled by the mappers. This may not be the ideal way to do this but it seems to work well, and I don't know of a more logical way to handle this.
|
2012-09-01 18:34:31 +00:00 |
adelikat
|
dd41cb6365
|
NES Cheats - fix so that only the system bus uses the built in cheat/game genie system
|
2012-09-01 18:15:04 +00:00 |
adelikat
|
c1d2272aec
|
Cheats - if cheats file is empty dont show "Cheats file loaded" message
|
2012-09-01 17:44:55 +00:00 |