feos
49176b28bd
m64p: setup CallbackBasedTraceBuffer
2016-08-13 20:36:26 +03:00
feos
d5ac190bdc
m64p: don't freeze on breakpoint
...
debugger: indicate break hit
2016-08-13 16:26:10 +03:00
feos
dc68b90cd0
m64p: exec breakpoint occurs, but freezes in HackyPinvokeWaitOne()
2016-08-12 00:35:52 +03:00
feos
80c90e7acc
m64p: attempt to add execute callback
...
no memory callback seems to be working yet though
2016-08-11 21:58:09 +03:00
feos
35282ba577
gpgx32: flipped namespaces, added excplicit core picking
...
diff is messed up after folder renaming, but no file was changed except for namespaces and waterbox's core name
2016-08-10 22:27:46 +03:00
feos
7b26a6b573
gpgx32: make it compile
...
also build a dll
2016-08-09 21:13:42 +03:00
feos
d970ccf544
gpgx32: dropped Dynamic
2016-08-09 20:43:15 +03:00
feos
ca0d7ce92d
new namespace
2016-08-09 20:16:24 +03:00
feos
14fd7d52c2
check in files
2016-08-09 20:03:23 +03:00
feos
2df4fa165b
gpgx32: added pre-waterbox version separately
2016-08-09 19:57:04 +03:00
parasyte
620c74e56e
bsnes: Fix disassembler with compatibility core
...
- The fake bus map has been extended to read mapped ROM space
2016-08-08 22:11:49 -07:00
MrCheeze
ef3c816c2f
Fix SNES trace logging to not lose information
...
Fixed the bug where if a tracelog line contains more than one "[", everything after the second [ will be mistakenly thrown out.
2016-07-27 19:54:48 -04:00
nattthebear
7b19db2d64
Fix NES memory domains
2016-07-16 16:13:50 -04:00
nattthebear
4b165089fd
Fix PCE memory domains
2016-07-16 13:57:24 -04:00
alyosha-tas
99fde0c4ba
start clean up of APU and fix Saint Seiya
2016-07-03 16:18:25 -04:00
alyosha-tas
1dfedff896
pass mixer tests
2016-07-02 21:33:37 -04:00
alyosha-tas
663aded7b2
Pass a few more tests
...
and fix a few regressions
2016-07-01 22:31:06 -04:00
alyosha-tas
a69640e745
4017 reset behaviour and timing
2016-07-01 17:43:09 -04:00
alyosha-tas
e2b395cc3a
add states
2016-06-30 18:34:28 -04:00
alyosha-tas
88251911f7
DMA and frame timer updates
2016-06-30 18:30:12 -04:00
alyosha-tas
029f46626a
Merge pull request #655 from alyosha-tas/master
...
Inital DMA commits
2016-06-29 09:49:11 -04:00
alyosha-tas
d99d0d70d5
more states
...
for dma
2016-06-29 09:40:46 -04:00
alyosha-tas
db51977ebc
Inital DMA commits
...
pass: sprdama_and_dmc_dma
fail: dma_and_irq
(but was a false pass before)
2016-06-29 09:37:47 -04:00
alyosha-tas
7fa2ada249
Merge pull request #654 from alyosha-tas/master
...
Fix typo
2016-06-28 19:58:27 -04:00
alyosha-tas
f846dc5172
Update NES.Core.cs
2016-06-28 19:56:44 -04:00
hegyak
836492a73d
Fix Bug 621. This should correctly boot all the HVC-SNROM Board ROMs now.
2016-06-27 07:41:51 -07:00
alyosha-tas
43b6d0f36e
Fix apu open bus reads
...
passes:
cpu_exec_space/test_cpu_exec_space_apu
2016-06-26 16:16:22 -04:00
alyosha-tas
be5e649584
set vblank flag properly at poweron
...
fixes Time Lord
2016-06-25 10:38:42 -04:00
alyosha-tas
1c9d814e15
Add files via upload
2016-06-24 15:02:50 -04:00
Tony Konzel
d518db2d14
6502: RTS IncPc micro-op should perform a read at PC and discard the result.
2016-06-22 15:09:57 -05:00
alyosha-tas
d9456b0167
Consistency Check
...
So far so good
2016-06-21 17:33:00 -04:00
alyosha-tas
27c4bac062
ppu open bus emulation
...
ppu_open_bus - passes
cpu_dummy_writes_ppumem - passes
2016-06-21 17:14:46 -04:00
alyosha-tas
ec27890aba
Improve DMC DMA timing wtih RDY
...
passes dpcmletterbox
Far more accurate but still needs to interact correctly with OAM DMA
2016-06-21 09:20:52 -04:00
alyosha-tas
bc17e6519c
Fix a bug in OAM regs
...
passes oam_stress
2016-06-18 12:07:53 -04:00
alyosha-tas
55feae8bf6
clean up and minor fixes
2016-06-16 11:29:08 -04:00
alyosha-tas
618deafe12
Delete Execute.cs
2016-06-16 08:44:21 -04:00
alyosha-tas
47b44154a7
small updates
...
passes dmc basics
clean up execute
2016-06-16 08:43:28 -04:00
alyosha-tas
24bbaa19bd
Merge pull request #643 from alyosha-tas/master
...
NesHawk and 6502 bug Fixes
2016-06-15 22:44:27 -04:00
alyosha-tas
b7c8755b14
Fill in some undocumented opcodes
...
now passes instr_misc/instr_misc (the only test I could find that even concerned itself with these opcodes)
2016-06-15 22:33:15 -04:00
zeromus
a9c0211d46
change a bunch of old googlecode urls in assemblyinfos
2016-06-13 11:34:27 -05:00
alyosha-tas
8dca88b779
obj overflow timing
...
now passes all 5 of blargg's sprtie overflow tests
2016-06-13 08:22:14 -04:00
alyosha-tas
ec1be59d4e
Fix sprite evaluation and $2004 reads
...
Fixes Micro Machines
Passes sprite overflow test #4
2016-06-12 21:16:31 -04:00
alyosha-tas
c7c706d085
Merge pull request #641 from alyosha-tas/master
...
fixes poly9 sound
2016-06-06 11:13:05 -04:00
alyosha-tas
74e64fda03
fixes poly9 sound
...
This actually affected several other sound channels as well since the old code put the other poly counters into degenerate states at times
2016-06-06 11:11:42 -04:00
alyosha-tas
dc5ec20a39
Merge pull request #640 from alyosha-tas/master
...
Fixed high pitch bug
2016-06-05 17:40:13 -04:00
alyosha-tas
41fd36a3c3
Fixed high pitch bug
...
finally found this bug, fixes several games where sounds were higher pitch then supposed to be (notably Combat)
2016-06-05 17:38:33 -04:00
alyosha-tas
b966a2f30c
Merge pull request #639 from alyosha-tas/master
...
Rewrite A2600 Audio
2016-06-04 18:39:42 -04:00
alyosha-tas
ae39f13d5a
Update for new sound routines
...
Catches cases where sound is not processed.
2016-06-04 18:33:41 -04:00
alyosha-tas
d7436554b8
Rewrite audio routines
...
Now samples sound explicitly at proper points each scanline.
Sounds the same (i.e. sometimes wrong) as before, so other bugs exist.
WIP
2016-06-04 18:32:26 -04:00
alyosha-tas
f56589ade1
Merge pull request #638 from alyosha-tas/master
...
Initial PR for Compumate
2016-05-31 09:27:14 -04:00
alyosha-tas
f60dde19f5
Fixes compumate mapper
...
Still WIP
needs keyboard to test
2016-05-31 09:24:09 -04:00
alyosha-tas
0e34e5f728
Fixes compumate mapper
...
Still WIP
Needs keyboard peripheral for further testing, but boots for now
2016-05-31 09:15:59 -04:00
alyosha-tas
f6b74a97e6
Adds missing inputs
...
3 input ports were never implemeneted, now they are
2016-05-31 09:13:05 -04:00
alyosha-tas
d0c7d81de5
Updates and Bug Fixes
...
Sets stack pointer to FD on initialization (see visual 6502)
Adds portA write state to 6532
2016-05-31 09:11:57 -04:00
zeromus
55bd219470
fix copypaste bug in GB CDL for some games with large cartram
2016-05-29 13:02:00 -05:00
alyosha-tas
24b0ebb924
Merge pull request #2 from TASVideos/master
...
sync up
2016-05-27 08:56:25 -04:00
alyosha-tas
d5c4d2f037
Add poke flag
...
the point of this is to protect the data bus state
2016-05-27 08:53:37 -04:00
alyosha-tas
bd5616050a
Add poke flag
2016-05-27 08:52:24 -04:00
alyosha-tas
fe77d8718f
Add poke flag
2016-05-27 08:51:49 -04:00
alyosha-tas
d192d76052
Add vblank delay to fix 4A50 demo game
2016-05-25 18:10:05 -04:00
alyosha-tas
cbad691741
Protect bank state from peeks
...
Also properly check bank swapping
2016-05-25 12:39:41 -04:00
alyosha-tas
de48c1cf2c
check for protection from memory peeks
...
WIP
2016-05-25 12:38:28 -04:00
alyosha-tas
5520627b7e
Fix Peek_memory so it points to mapper Peek_memory
2016-05-25 12:37:23 -04:00
alyosha-tas
7a16d7c49a
Add data bus state and track it
...
fixes AVGN KO boxing
2016-05-23 20:31:55 -04:00
alyosha-tas
c80e250ae7
Add data bus state and track it
...
fixes AVGN KO boxing
2016-05-23 20:29:57 -04:00
adelikat
3194e2cdd7
document what is going on with mF8_sega
2016-05-22 15:33:49 -04:00
hegyak
222d6a3ade
Add the missing mF8_sega file.
2016-05-22 08:34:31 -07:00
alyosha-tas
d82a447e71
add tapper hash
2016-05-20 13:18:12 -04:00
alyosha-tas
9424f30243
pick the correct mapper for Tapper and Congo Bongo
...
Based off SHA1 hash
2016-05-20 09:06:56 -04:00
alyosha-tas
1565a0adf8
add sega mapper mod
...
mod to F8 that starts in bank 1
2016-05-20 09:05:57 -04:00
alyosha-tas
b60876f902
try try again
2016-05-16 20:35:52 -04:00
alyosha-tas
9d00197c2a
fixes 0 sample size in audio
2016-05-16 07:55:58 -04:00
alyosha-tas
3625bdaf9d
Merge pull request #1 from TASVideos/master
...
sync up to test
2016-05-16 06:55:49 -04:00
alyosha-tas
0551099ac7
Add files via upload
2016-05-15 20:43:21 -04:00
zeromus
4766380ecd
fix 270 rotated libretro cores
2016-05-13 17:44:33 -05:00
alyosha-tas
70fdbba229
Fixes 6532 INSTAT
...
Fixes Tapper not running (other issues with that game remain)
2016-05-06 22:58:41 -04:00
alyosha-tas
b8e5177d00
Fixing PAL timing bug
...
Fixes Little Ninja Bros and Corvette ZR1 Challenge
Still needs investigation as seqeunce is 3,3,3,4,3 when it should be 3,3,3,3,4 but need a new test case.
Also added a note about DMA timing that needs to be investigated next.
2016-05-05 12:04:51 -04:00
alyosha-tas
ffa42b4a50
Fixes shaking in Little Ninja Bros (E)
2016-05-01 15:11:05 -04:00
alyosha-tas
a0ad9aab36
HMove update
...
Fixes Kool Aid Man
2016-04-22 09:17:01 -04:00
zeromus
c4398e8ac3
support CDL (for 0th system) in GB link
2016-04-23 04:42:17 -05:00
zeromus
75173f2596
add sram memdomain to mgba
2016-04-18 21:46:27 -05:00
zeromus
41dd8741d5
dang it, do a better job adding sram memdomain to vbanext
2016-04-18 21:46:16 -05:00
zeromus
5ed2e46982
add SRAM memdomain to vbanext
2016-04-18 20:44:30 -05:00
hegyak
643e475ccc
Merge pull request #614 from alyosha-tas/master
...
AtariHawk bug fixes pull request
2016-04-18 08:06:15 -07:00
nattthebear
111648cf98
Break a bunch of memory domain stuff with pointless refactoring
2016-04-13 19:50:06 -04:00
zeromus
71e32bc3d9
fix GB trace logger
2016-04-13 16:09:22 -05:00
zeromus
0cac65c184
use gambatte window option in emuhawk
2016-04-12 03:02:11 -05:00
alyosha-tas
3e365a2928
update
2016-04-10 20:21:12 -04:00
alyosha-tas
0dd58abb28
update
2016-04-10 18:29:45 -04:00
alyosha-tas
48dcf8fc91
PRG delays due to HMOVE
2016-04-09 12:57:32 -04:00
alyosha-tas
3e14c07c51
implement PRG delay
2016-04-09 09:33:13 -04:00
nattthebear
6e3fa4661e
neshawk: mapper 011: fix mirroring on some boards
2016-04-08 23:23:03 -04:00
alyosha-tas
9d0d7fa85a
rewrite enam delay for consistency
2016-04-08 21:28:26 -04:00
alyosha-tas
5e4874a870
Added files via upload
...
implements PF delays
2016-04-08 09:12:03 -04:00
alyosha-tas
e96f057bd2
Added files via upload
...
more bug fixes and clean up
2016-04-06 20:37:19 -04:00
alyosha-tas
ea18662bfe
Added files via upload
...
star field correct
2016-04-05 18:41:53 -04:00
alyosha-tas
8e852622a1
Added files via upload
...
correct star pattern
2016-04-05 18:03:23 -04:00
nattthebear
ef544cd9ab
vrc2: only support V\H miorring. Allegedly fixes wai wai world issue
2016-04-05 17:39:10 -04:00
nattthebear
ec787d049d
NESHawk: support SNES controllers
2016-04-05 17:16:27 -04:00
alyosha-tas
03b236b0cf
Added files via upload
2016-04-05 09:24:27 -04:00