zeromus
3898733e8e
nes-fix dmc sfx bug in bt&dd making nonexistent sfx; add emulation of empty databus (to extra joystick bits and reads of nonexistent EXP and WRAM memory ranges.. need to scan other emulator source codes for places to check for use of empty databus); fixes freeze bug in bt&dd. also break savestates, but add a crude version system so we at least have a way to avoid it in the future.
...
bt&dd has a glitch that reads from $6000 when there is no ram installed, and crashes if something too large is returned. I think this chooses a frame for abobo, and you can actually see abobo's sprites glitch for one frame right when the wall finishes getting busted down (the same place where bizhawk was freezing)
2012-09-29 08:39:59 +00:00
zeromus
3095df51c3
nes-fix a missing variable in apu savestates. fixes nothing.
2012-09-28 08:34:02 +00:00
goyuken
c94d5aa9b8
i implemented dwedit's DMC fix as best as i could understand it. 'Fire Hawk (USA) (Unl).nes' no longer has graphical glitches on the intro screen.
...
audio still sounds wrong, and crash still occurs once you get in game
2012-09-24 14:48:00 +00:00
adelikat
a7b847dbe2
NES - some small easy optimizations to the APU (very small)
2012-08-04 02:41:15 +00:00
zeromus
a47c70d0ef
nes-fix #12 "Strange "White noise" sound during 1943 (USA) intro" as well as a boatload of aesthetic improvements to make the sound output not so embarassing. no speedups whatsoever though.
2012-07-15 00:09:34 +00:00
andres.delikat
0834c63a43
NES - sound config dialog for toggling sound channels
2012-07-12 23:13:22 +00:00
zeromus
cff7ba6d24
nes-fix lagrange point, including sound
2012-06-07 20:52:49 +00:00
adelikat
836415455a
NES - start an APU softreset function, and clear sequencer_irq, and 0x4015. Still a lot of work to be done for this, but passes nes apu reset tests: 4015_cleared, irq_flag_cleared
2012-04-14 13:51:26 +00:00
zeromus
d3321f552f
nes accuracy fixes
...
- pass more apu_test 4-jitter and 6-irq_flag_timing (necessary for timing on other tests)
- pass all cpu interrupt tests
- pass all sprite hit tests
2012-03-25 09:25:27 +00:00
zeromus
fd6ac896fc
general cleanup.. remove a bunch of warnings.. improve log console system a bit.. add new icons for log console window.. remove old demo psx interop system and add new, simpler one, which isnt really tested yet but is way less annoying.
2012-02-24 20:38:35 +00:00
zeromus
452e6768a8
nes-fix triangle channel note length issue
2011-09-24 17:36:48 +00:00
zeromus
40d8fba002
nes-fix totally embarassing sound tempo issue
2011-09-24 17:14:55 +00:00
beirich
647cae698e
Max volume is settable per sound source to enable mixing many sound sources without clipping. Potentially can be used to disable individual sound sources.
2011-09-04 04:38:11 +00:00
andres.delikat
67433a5f17
NES APU - a fix for the triangle channel, Double Dragon 2 sounds much better
2011-09-03 15:50:46 +00:00
beirich
cfccc65672
add metaspu V method, set NES to use it experimentally
2011-08-14 01:42:54 +00:00
zeromus
8d9dfd5469
[NES] pcm sound channel
2011-06-14 08:32:08 +00:00
zeromus
7f4e4916dd
[NES] fix triangle channel sound bug and add sound savestates
2011-06-10 05:02:06 +00:00
zeromus
c6a0956f13
and dont try writing to that file even if it wasnt opened
2011-04-06 05:31:33 +00:00
zeromus
dec812ccbc
dont open d:\out.raw
2011-04-06 05:30:56 +00:00
zeromus
1c52444e04
[NES] here, have a cup of speedup
2011-03-21 01:49:20 +00:00
zeromus
b3f212f745
make sysdrawing render panel more pleasant
2011-03-20 23:46:03 +00:00
zeromus
82ad219461
[NES] some little speedups, just to prove that it can be done
2011-03-20 20:42:12 +00:00
zeromus
f84de1750e
[NES] noise channel
2011-03-20 04:43:27 +00:00
zeromus
a62b3009ef
[NES] fix some annoying sound bugs
2011-03-20 03:32:43 +00:00
zeromus
6493b65690
[NES] fix some input bugs
2011-03-20 02:25:47 +00:00
zeromus
c7f0c457ad
[NES] work on sound, improve square waves muchly, add 6502 IRQ signal, make add some infrastructure to keep from buffering samples while core is silenced.
2011-03-19 09:12:56 +00:00
zeromus
8a0cd52a5a
[NES] apu fixes and triangle generator
2011-03-13 08:13:32 +00:00
zeromus
fe7e80d723
[NES] fixup square waves a tiny bit
2011-03-13 01:40:09 +00:00
zeromus
2c62271fc7
[NES] speaking of music being a worthy thing...
2011-03-13 00:34:24 +00:00