Matthew Budd
d081c68db3
Successful loading of cheat codes from file via cheat window.
2020-05-05 00:18:15 -04:00
Matthew Budd
add91354de
Successful test of Add, remove, and update functions to the active cheat list.
2020-05-04 23:50:33 -04:00
Matthew Budd
37bb110601
Added file chooser function for loading cheats from file.
2020-05-04 22:01:15 -04:00
Matthew Budd
52cc2629eb
Successful initial test of cheat search functionality.
2020-05-04 21:42:56 -04:00
Matthew Budd
7416ad2fdb
Added initial layout for gui cheat window.
2020-05-03 16:29:28 -04:00
CaH4e3
d89ead783e
Merge pull request #98 from owomomo/master
...
Add Multiple RAM Watches At Once In Edit Watch Window
2020-05-03 22:28:19 +03:00
CaH4e3
12667209de
Merge pull request #110 from bbbradsmith/toosmall_chrram
...
CHR size < 1k allows NES program to corrupt memory
2020-05-03 22:27:44 +03:00
Matthew Budd
9844caf69d
Bug fix for command line game genie enable logic with linux based gtk GUI. GUI was forcing game genie to disabled at startup which was overriding command line selection. The GUI logic has been fixed to sync the state of menu game genie toggle box to the desired startup configuration of game genie.
2020-05-02 19:57:11 -04:00
Matthew Budd
aaa432d0f4
Build fixes for RHEL8 systems. CheckLibWithHeader of minizip installation is failing so I resorted to a simpler pkg-config check. Fixed lua library check, include path and linker flag references.
2020-05-02 14:31:19 -04:00
bbbradsmith
2cdb283a64
iNES_Init error reporting
2020-05-02 00:42:44 -04:00
bbbradsmith
e8597862f1
CHR size < 1k allows NES program to corrupt memory because VPage is 1k granularity
...
returning 0 from iNES_Init is not ideal, error is "unsupported mapper" but at least it's an error
also adding CHRmask1/2/4/8 fallback, not sure if needed but looks suspicious for <8k
2020-05-02 00:20:44 -04:00
zeromus
16a965d15c
oops, had that backwards (re #106 )
2020-04-14 18:09:09 -04:00
zeromus
fadb200856
in 01dfbf5afa
I broke the disable-sprite-in-leftmost-8-pixels part of the oldppu. this fixes it. fixes #106
2020-04-14 16:44:45 -04:00
g0me3
5d872472ef
- N106 sound issue requested fix, see comments
...
- new inex 2.0 mapper 406 added without flash support though
- dpcm data log now does proper memory area logging (not worth actually, always be like C000 lol)
2020-04-09 20:54:05 +03:00
bbbradsmith
e79bbc0b1c
zapper lua typo fix
2020-03-21 23:09:34 -04:00
bbbradsmith
ce16e47410
lua: document zapper.set
2020-03-21 23:00:04 -04:00
owomomo
5d7c3a6631
Merge pull request #18 from TASVideos/master
...
Update code to the newest
2020-02-23 10:22:00 +08:00
bbbradsmith
747fba7711
Virtual Boy controller forgot signature bit 14
2020-02-08 15:58:24 -05:00
bbbradsmith
b22753762f
Virtual Boy controller support
2020-02-08 15:58:24 -05:00
owomomo
7a278b10a8
RAM Watch: Adding multiple watches in the dialog, when adding multiple watches from other window, the watches is also in the address edit control.
...
I realized that the watch operation need to be decoupled from the RAM Watch list, but things seem get too complicated, hoping this is not get even worse.
2020-02-05 22:56:30 +08:00
owomomo
a9c4bc9592
1. Trying to find a more efficient way to know which byte has a cheat. Since the cheat map occupies a lot of memory, I decided to make it only exists when necessary.
...
2. Reorganized some codes.
2020-02-01 16:51:33 +08:00
owomomo
c3d0d40aa6
Trying to find a more efficient way to know which byte has a cheat. It might be memory cost but it's 2020.
2020-02-01 01:00:34 +08:00
owomomo
c830d2cc7d
...
2020-01-31 20:13:41 +08:00
owomomo
935cdaf178
Merge pull request #17 from TASVideos/master
...
Sync code to the newest
2020-01-31 19:46:54 +08:00
Devine Lu Linvega
e48b208918
Fix typo in LuaFunctionsList.html ( #96 )
2020-01-30 18:27:21 -05:00
Devine Lu Linvega
f83e488a65
Fixed type in lua-engine.cpp ( #95 )
2020-01-30 18:26:52 -05:00
g0me3
fb8d46d969
fix for cdl sram logging hack crashes nsf logging ( fixed #94 )
2020-01-29 20:44:49 +03:00
g0me3
18165938d4
preliminary, basic hookup of Family Network System base board + MMC1 cassette emulation
2020-01-16 21:33:37 +03:00
g0me3
4fe5da841c
forgot to remove debug code
2020-01-12 17:07:23 +03:00
g0me3
db003f841d
fixed #90 (debug breakpoint missing if conditions used)
2020-01-12 16:56:37 +03:00
g0me3
e43fe75b67
forgot to upload file
2020-01-04 13:48:32 +03:00
g0me3
6abfe09caf
Famicom Network System controller added
...
misc fixes to mappers
2020-01-04 13:16:54 +03:00
dinkc64
0b4be4b639
fds.cpp: new fds image handling, fixes saving issues with some games (Bubble Bobble, Super Lode Runner II, ...)
2019-12-16 00:45:14 -05:00
bbbradsmith
c4ee998148
zapper control from lua
2019-12-15 15:31:09 -05:00
Aleksandr Charkov
749567adf6
fix mispell ( #86 ) deprecated
2019-12-05 17:27:01 -05:00
Andypro1
ed4f5d0000
Moved lua memory_writebyte() to legacymemory_writebyte() and changed the memory_writebyte() implementation to avoid the legacy cheat engine code. ( #67 )
2019-11-22 23:29:25 -05:00
Brad Smith
88d7f392a9
MMC5 arbitrary WRAM size support via iNES 2 ( #84 )
2019-11-22 23:22:08 -05:00
Brad Smith
fbabd180eb
restore symbolic addresses for debugger
...
some of the debugger addresses should not be filtered, as strings can be used like NMI, RST, IRQ, LOAD, INIT, PLAY, NMI1, NMI2, NMI3
2019-11-10 21:10:40 -05:00
Brad Smith
5c8421d410
Palette mirror fix ( #81 )
...
* ppuview and memview fixes for palette mirroring
* New PPU $2001 rendering off palette mirroring fixed
2019-11-08 00:03:31 -05:00
g0me3
25c0b96c30
mapper 547 (ines 2.0 version of KONAMI-QTAi UNIF board)
2019-10-25 20:52:08 +03:00
owomomo
829c07bc3c
Merge pull request #16 from TASVideos/master
...
Sync code to the newest
2019-10-20 00:44:34 +08:00
g0me3
0fc18be6b8
mapper 15 - fixed regression by previous fixes (waising / subors does not work properly with CHR write protection on mode 0)
2019-10-02 20:03:38 +03:00
CaH4e3
d21c3d0c4d
Merge pull request #77 from norill/patch-1
...
Update 15.cpp
2019-10-02 19:47:11 +03:00
norill
5ca7f608f7
Update 15.cpp
...
changes in accordance to the reverse-engineered mapper schematics:
- changed bank mode 1 mapping CPU $C000-$DFFF from "fixed to last bank" to "B OR 7" to support multiple 128KiB UNROM games in one cart
- latch D.7 bit ignored outside bank mode 2
- fixed latch D.6 bit interpreted as bank number bit
2019-10-02 18:30:36 +02:00
g0me3
8b1c405d95
mapper 15 chr protection implemented
2019-10-01 22:01:30 +03:00
owomomo
3fd6f9cb1e
Merge pull request #15 from TASVideos/master
...
Sync code to the newest
2019-09-22 14:29:33 +08:00
zeromus
00beb14f16
Merge pull request #75 from hexregex/master
...
Altered SCons build scripts to work with Python 3.
2019-09-10 21:38:10 -05:00
deep-thought
878245fedf
Altered SCons build scripts to work with Python 3.
2019-09-10 17:05:22 -06:00
g0me3
63421d411b
vrc5 extended ppu rendering simulation fix
2019-08-07 01:17:57 +03:00
owomomo
2e6b728e57
Merge pull request #14 from TASVideos/master
...
Sync code to the newest
2019-07-29 11:02:15 +08:00