beirich
|
239cb213f0
|
ym2612: some progress on operators
|
2012-04-29 17:41:39 +00:00 |
adelikat
|
02767a9fbb
|
Genesis - hook up lag counter
|
2012-04-29 12:55:20 +00:00 |
beirich
|
59eb4b4abe
|
ym2612: support TimerA and TimerB
|
2012-04-29 06:05:15 +00:00 |
adelikat
|
3d10431a2b
|
Atari - implement console switches (as menu items)
|
2012-04-29 02:48:33 +00:00 |
beirich
|
d322c3c00f
|
Fix some bugs responsible for out-of-bounds array access crash on ym2612
|
2012-04-29 01:40:38 +00:00 |
beirich
|
7f1292d4f9
|
start on YM2612. DAC works. process port writes for FM channels. No FM channels output audio yet.
|
2012-04-29 01:09:06 +00:00 |
adelikat
|
4e04facdd9
|
Atari - make games marked F6SC load
|
2012-04-28 23:21:12 +00:00 |
adelikat
|
1adec35f93
|
Atari - implement player 2 button
|
2012-04-22 00:02:24 +00:00 |
beirich
|
fad95b6bab
|
Add 3-band equalizer. Not hooked up to client for time being though. Maybe later I'll expand it to more bands and create presets. Just wanted to check it in for now.
|
2012-04-21 20:22:13 +00:00 |
zeromus
|
f2d1f1ff2f
|
discohawk-fix bug that made some cue source files whose ffmpeg decode output is very verbose trigger a deadlock through stdout buffer filling up
|
2012-04-19 20:04:52 +00:00 |
zeromus
|
b1d62ed574
|
6502-add some opcodes not handled by the instruction tests, but which are cursorily covered by the instr_timing test, which now passes
|
2012-04-18 08:04:06 +00:00 |
zeromus
|
97b66a907f
|
6502-implement undocumented opcodes. pass all instruction tests
|
2012-04-18 05:22:58 +00:00 |
zeromus
|
06239e1aa3
|
nes-fix mapper 64 and some minor details of ppu data bus management; fixes klax and chu chu rocket
|
2012-04-17 06:50:23 +00:00 |
zeromus
|
e41eabcfc3
|
fix atarihawk video
|
2012-04-16 22:56:30 +00:00 |
zeromus
|
35fbe354c1
|
add threaded display manager to allow heavy OSD/compositing/filtering to happen on another thread. add a lua layer accessible via GDI+ which can be automatically composited and the simplest possible demo of it. add some filtering infrastructure and a hq2x filter set ported to c# but need to work on a minimal selector gui before its usable. separate OSD from RenderPanel so that gdi+ presentation mode now gets full OSD support. the OSD is now a little uglier because its drawn entirely differently and could use some finetuning
|
2012-04-16 08:18:41 +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
|
7b86f66353
|
nes-oops. now, actually pass all mmc3 tests
|
2012-04-14 09:40:41 +00:00 |
zeromus
|
73fba31c34
|
nes-add mapper012 (mmc3 variant, for dragon ball z 5). add concept of mmc3 chip revision variants to mmc3 code and game database, and add proper emulation thereof. pass a bunch of mmc3 tests. simplify (to almost nothing) iNES board detection to correspond to new paradigms of virtual board types. your savestates for mmc3 games are invalidated.
|
2012-04-14 08:28:42 +00:00 |
zeromus
|
eb1a6eb387
|
nes-clarify relationship between mapper 115 and mapper 248 (and support 248)
|
2012-04-09 20:09:58 +00:00 |
zeromus
|
a561f8b7e7
|
nes-add mapper 227
|
2012-04-09 18:13:58 +00:00 |
zeromus
|
a78a0fc5db
|
nes-meant to check this in with last gamedb updates
|
2012-04-09 06:38:28 +00:00 |
adelikat
|
eeec746010
|
NES Hawk - remove list of broken games from NES.cs and placed it on http://tasvideos.org/BizHawk/TODO.html instead
|
2012-04-08 18:07:46 +00:00 |
adelikat
|
f495e7e068
|
Atari - slight fix to support the F4 mapper
|
2012-04-05 23:46:01 +00:00 |
zeromus
|
a1cdd5dbfd
|
nes-fix mapper 242
|
2012-04-05 18:55:34 +00:00 |
adelikat
|
ea2bdac456
|
Fix an exception from commit 2161 (Prevent lua script restart when resetting a game). Fixed by making RecentFiles.GetRecentFileByPosition() more robust by not crashing when there is no recent file (returns "") instead
|
2012-04-04 02:23:47 +00:00 |
pjgat09
|
b5927b1212
|
Atari M6532: Turned the timer into an object, and now uses a prescaler, replacing the previous 32 bit int implementation.
Fixed a typo with the interrupt flag.
These changes fix freezes with "Berzerk (1982) (Atari)" and "Omega Race (1983) (CBS Electronics)"
|
2012-04-04 01:18:41 +00:00 |
pjgat09
|
3591f7ca47
|
Atari: Changed the core to make the TIA the video and sound provider.
|
2012-04-02 20:55:29 +00:00 |
andres.delikat
|
31d65725bd
|
Atari - start game compatibility spreadsheet
|
2012-04-02 19:13:24 +00:00 |
andres.delikat
|
f0e4db8023
|
Atari - implement mapper CV (untested)
|
2012-04-02 17:13:38 +00:00 |
andres.delikat
|
5d28f8727a
|
Atari - implement UA mapper (untested)
|
2012-04-02 16:58:04 +00:00 |
andres.delikat
|
aed58c67e4
|
oops
|
2012-04-02 16:52:53 +00:00 |
andres.delikat
|
8ed2b8acbc
|
Atari - F0 Mapper implemented (probably, needs testing)
|
2012-04-02 16:51:41 +00:00 |
andres.delikat
|
c22c6ec4ce
|
Atari - implmeent mapper E7, probably, hasn't been tested
|
2012-04-02 16:30:55 +00:00 |
zeromus
|
0e8b3605fa
|
2600-fix mapper FA?
|
2012-04-02 03:02:49 +00:00 |
adelikat
|
73b55dbf2e
|
Atari mappers - Fix E0, add aux ram to FA but incorrectly most likely
|
2012-04-02 02:53:43 +00:00 |
adelikat
|
a8de23fb79
|
Atari - mappers FA and E0 started
|
2012-04-02 01:54:51 +00:00 |
adelikat
|
a22a2fa3dc
|
Atari - implement mapper F4
|
2012-04-01 21:00:32 +00:00 |
zeromus
|
eb13c505d6
|
nes-fix mapper 2 which broke a few revisions ago
|
2012-04-01 15:41:51 +00:00 |
adelikat
|
28effcba8c
|
Atari - go ahead and hook up empty mappers for all 20 mappers
|
2012-03-31 20:53:14 +00:00 |
adelikat
|
7e30f2844f
|
Atri - implement mapper F6
|
2012-03-31 20:32:40 +00:00 |
zeromus
|
79782defbe
|
nes-dont crash when vrc mapper asks for unusual irq mode
|
2012-03-31 15:37:53 +00:00 |
andres.delikat
|
724fe704fc
|
Atari - hook up console select and reset buttons to config file. Still TODO: add to input config dialog, modify mnemonics
|
2012-03-30 16:40:52 +00:00 |
zeromus
|
d55744e86f
|
add serializer sync method to make a2600 core compile
|
2012-03-30 02:37:17 +00:00 |
pjgat09
|
74594b961b
|
Added SyncState functions to the M6532 and TIA.
|
2012-03-30 02:34:47 +00:00 |
zeromus
|
6fc4ff01c5
|
a2600-add mapper system
|
2012-03-30 00:35:15 +00:00 |
zeromus
|
37d58f1a4f
|
add a2600 game database
|
2012-03-29 23:55:10 +00:00 |
adelikat
|
81f0f031f3
|
Coleco - very minor mostly useless changes
|
2012-03-25 17:39:50 +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 |
adelikat
|
6b9024dd5c
|
Start colecohawk (skeleton)
|
2012-03-25 01:33:05 +00:00 |
zeromus
|
0cf6b0bcb7
|
switch atari 2600 to new 6502 core
|
2012-03-24 03:45:47 +00:00 |