Daryl Borth
|
e67a58812b
|
revert recent APU changes. they would randomly compile "wrong" - out <=
&m.extra_buf [extra_size] assert would trigger
|
2018-08-22 10:35:43 -06:00 |
|
Daryl Borth
|
632720be0c
|
APU - types cleanup, port more changes from game-music-emu -
https://bitbucket.org/mpyne/game-music-emu
|
2018-08-20 14:05:15 -06:00 |
|
Daryl Borth
|
4f2234cbc2
|
fix SPC crash that happens on some games, eg: chrono trigger
(http://www.snes9x.com/phpbb3/viewtopic.php?f=6&t=6881)
the snes9x team gave up and replaced the core, but others have fixed it
https://bitbucket.org/mpyne/game-music-emu/issues/18/spc_cpucpp-492-always-assert-s
|
2018-08-15 12:54:52 -06:00 |
|
Daryl Borth
|
05a607a8f7
|
update hermite resampler to support dynamic rate control (fixes audio
blips), remove some asserts in APU.
|
2018-08-15 11:49:27 -06:00 |
|
dborth
|
ee7c66d257
|
sync APU code
|
2011-04-21 15:49:56 +00:00 |
|
dborth
|
221bab8a9a
|
Introduce new APU timing hack
Timings.APUAllowTimeOverflow allows the SPC to cross the time limit
set by CPU.Cycles. Currently fixes Earthworm Jim 2, Ms. Pacman and
NBA Hang Time.
|
2010-10-19 02:24:07 +00:00 |
|
dborth
|
c1546f3132
|
add new APU
|
2010-01-27 22:12:09 +00:00 |
|
dborth
|
b0dc24689f
|
revert trunk
|
2009-11-30 08:14:38 +00:00 |
|
dborth
|
e7d0b3df78
|
initial port of snes9x 1.52 beta
|
2009-11-25 06:35:14 +00:00 |
|