saxxonpike
|
8196caf731
|
commodore64: add serial cable interface for CIA/VIA communication, also DriveLED
|
2012-11-15 21:40:01 +00:00 |
zeromus
|
2ff12a9e3a
|
add homemade cd-rom ECC/EDC code
|
2012-11-15 08:03:23 +00:00 |
saxxonpike
|
5926918f8b
|
commodore64: implement some of the waveform calculation algorithms documented in libsidplayfp
|
2012-11-14 18:15:52 +00:00 |
goyuken
|
631212ca4f
|
nes: implement mapper249: mmc3 plus "security features"
San Shi Liu Ji,
Shui Hu Zhuan,
Myth Struggle,
Duo Bao Xiao Ying Hao - Guang Ming yu An Hei Chuan Shuo
|
2012-11-14 16:41:33 +00:00 |
saxxonpike
|
a3db998a0d
|
commodore64: Implemented conversion of D64 into GCR bitcode (both major disk formats can be loaded now)
|
2012-11-14 04:48:21 +00:00 |
saxxonpike
|
d29eecb4f6
|
commodore64: G64 disk format support
|
2012-11-14 01:50:17 +00:00 |
saxxonpike
|
7bd469d514
|
commodore64: add SyncSoundProvider for SID, placeholder for 1541 disk drive and VIA I/O chip
|
2012-11-13 22:40:54 +00:00 |
saxxonpike
|
30d18601ba
|
commodore64: VIC sprite renderer fixed (shows line 21), SID noise shift register fixed (proper output frequency)
|
2012-11-13 16:11:31 +00:00 |
saxxonpike
|
2c5f179da2
|
commodore64: VIC, SID, CIA0, CIA1, RAM have their own domains now, Memory is what is visible to the CPU
|
2012-11-12 15:52:31 +00:00 |
saxxonpike
|
a54df87b02
|
commodore64: simplification and performance increase: VIC implements IVideoProvider, SID implements ISoundProvider
|
2012-11-10 05:57:46 +00:00 |
saxxonpike
|
f1dbf23bce
|
commodore64: implement keyboard matrix (input is not connected, planned)
|
2012-11-09 18:44:05 +00:00 |
saxxonpike
|
6097111bad
|
commodore64: cartridge mapper function adapter added, should make adding new mappers very easy
|
2012-11-08 19:57:22 +00:00 |
goyuken
|
119d6e8c1c
|
z80gb: remove old disassembler due to license issues
|
2012-11-07 22:13:57 +00:00 |
saxxonpike
|
f682734c39
|
commodore64: PRG files now autoload after Kernal is ready- hardcoded to load at 2064 for now
|
2012-11-07 17:52:16 +00:00 |
saxxonpike
|
4f2cd1263c
|
c64- CIA register class, data port class
|
2012-11-05 16:56:58 +00:00 |
zeromus
|
b4b2657965
|
some libmednahawk work. it can't possibly be used by anyone else yet, but i gotta do a checkin.
|
2012-11-04 23:29:06 +00:00 |
goyuken
|
a7b2be48e2
|
nes: implement mapper028, a hypothetical multicart. untested
|
2012-11-03 23:56:35 +00:00 |
goyuken
|
3575eb849b
|
z80gb: add new disassembler
|
2012-11-03 18:17:55 +00:00 |
saxxonpike
|
73f625dee4
|
|
2012-11-03 06:03:58 +00:00 |
adelikat
|
3858ff9b95
|
start a skeleton C64 project, mapped .prg, .d64, .g64, .crt to C64, rom loading should work (gets the bytes to the core), haven't tested
|
2012-11-01 16:48:32 +00:00 |
goyuken
|
5cbd11c850
|
NES: add some vs system stuff. not done yet
|
2012-10-31 21:15:44 +00:00 |
goyuken
|
cd2ff4ed63
|
Add unmanaged version of 6502X core. The core it self is nearly exactly a copy+paste job from the C# one; most things map over exactly. A strange and abusive p/invoke setup is required to realize a performance gain; see code for details. Seems to be worth a bit more than 20% overall speed for me. Core is savestate compatible with managed 6502X. slight modifications to existing API has been made to support the new cpu. also included is a test module that runs both cores together, savestating every cycle to check for sameness. Core should fit in Atari, although that hasn't been done yet. For the moment, tracelog and disassemble are broken, but they'll be back soon.
|
2012-10-30 23:01:54 +00:00 |
goyuken
|
8313c103f6
|
Namco163 Audio
|
2012-10-30 12:07:33 +00:00 |
adelikat
|
ca86a8dff3
|
Atari - start DPC mapper (Pitfall 2) - only does the basic bankswitching right now, still needs the 2k display bank and DPC sound chip
|
2012-10-30 01:33:56 +00:00 |
zeromus
|
223de0609c
|
finish the attic, move some old junk up there. i think i threw out my back.
|
2012-10-29 07:56:30 +00:00 |
goyuken
|
f09f8008ca
|
nes: mapper036: "Strike Wolf (MGC-014)"
|
2012-10-29 00:09:27 +00:00 |
goyuken
|
8ce3857305
|
nes: mapper 250: "Time Diver Avenger (Unl)". mmc3 clone
|
2012-10-28 17:34:47 +00:00 |
goyuken
|
7ee00fbcb8
|
ines mapper 103: smb2 pirate fds conversion
|
2012-10-26 15:43:05 +00:00 |
goyuken
|
ff08e1f83e
|
nes: mapper "TENGEN-800008". support Tetris (Tengen)
|
2012-10-24 22:03:59 +00:00 |
adelikat
|
427a80548c
|
Start an atari 7800 core based on emu7800, if you have bios files in very specific locations and filenames, you can open 2k ntsc games, and watch with no sound or controls!
|
2012-10-23 03:33:57 +00:00 |
goyuken
|
966495cbae
|
fds audio channel. completely untested
|
2012-10-22 16:10:19 +00:00 |
goyuken
|
cda9a49d5f
|
FDS : get a little farther before erroring out. still work to do
|
2012-10-21 19:22:22 +00:00 |
goyuken
|
7568ff9437
|
add FDS skeleton. set up your fds bios with pathconfig, then try to load any file with extension ".fds"
|
2012-10-21 15:58:24 +00:00 |
goyuken
|
d3a6b04a40
|
nes mapper 108: Meikyuu Jiin Dababa (FDS Conversion)
|
2012-10-17 19:06:03 +00:00 |
goyuken
|
b2db264eed
|
nes: unif mapper "BMC-NovelDiamond9999999in1". possibly also INES mapper 54, but i've only seen this game in unif form. One game: "Multi-Game Pirate Carts.7z|Novel Diamond 999999-in-1 [U][p1][!].unf"
|
2012-10-17 16:48:28 +00:00 |
goyuken
|
41d401c60a
|
nes mapper 177:
Shang Gu Shen Jian
Xing Zhan Qing Yuan
Wang Zi Fu Chou Ji
Xing He Zhan Shi
Mei Guo Fu Hao
|
2012-10-17 15:52:01 +00:00 |
goyuken
|
77b53f1400
|
nes mapper 143 : magic math, dancing blocks. dancing blocks refuses to run due to core problem? see comments...
|
2012-10-17 15:01:49 +00:00 |
goyuken
|
9e2a207d4f
|
nes mapper 41: caltron 6 in 1
|
2012-10-16 22:41:00 +00:00 |
goyuken
|
80737e8097
|
nes Mapper 42: dumb FDS conversion pirate stuff
Ai Senshi Nicol [p1].nes
Bio Miracle Bokutte Upa (J) (Mario Baby - FDS Conversion).nes
|
2012-10-16 21:37:25 +00:00 |
goyuken
|
d575e50fd2
|
mapper 27: doesn't work and i'm tired of looking at it. blah
|
2012-10-15 19:44:41 +00:00 |
goyuken
|
feb124bc89
|
nes mapper 37: "Super Mario Bros. / Tetris / Nintendo World Cup" licensed multicart (E)
|
2012-10-15 16:02:23 +00:00 |
goyuken
|
e034115ad8
|
nes mapper 168: racermate. not playable until special controller is emulated
|
2012-10-15 14:47:37 +00:00 |
goyuken
|
4ffacf1ff8
|
wrote some UNIF load routines, but since NES.Init() is a giant mountain of spaghetti, i didn't feel like plugging it in. for a rainy day perhaps...
|
2012-10-15 00:39:41 +00:00 |
goyuken
|
0bf3ab7636
|
mapper 133, 145, 146, 148, 149, 160: jovial race \ qi wang chinese chess \ sidewinder \ galactic crusader \ lucky 777 \ twin eagle \ mahjan samit kabukicho hen \ master chu & the drunkard hu \ metal fighter \ millionaire \ pyramid ii \ silent assault \ mahjong world \ shisen mahjong seifuku hen \ taiwan mahjong 16
|
2012-10-14 21:00:50 +00:00 |
goyuken
|
a93d7018e4
|
mapper 040: smb2j (US pirate cart)
|
2012-10-14 19:56:49 +00:00 |
goyuken
|
5125f43854
|
add mapper 165: mmc3 variant. Fire Emblem (Pirate). Some graphical glitches.
|
2012-10-14 18:34:15 +00:00 |
goyuken
|
a5f7e1f3f8
|
mapper 156: buzz and waldog, metal force
|
2012-10-14 02:46:02 +00:00 |
goyuken
|
def3a06da0
|
add mapper 132 (creatom). i have no idea how to play the game, though
|
2012-10-13 18:35:31 +00:00 |
goyuken
|
e1fa9c0a4a
|
add mapper038: "Crime Busters (Unl).nes" boots but the game requires zapper...
|
2012-10-13 17:20:22 +00:00 |
goyuken
|
db0783f606
|
support mapper218: Magic Floor (Homebrew)
|
2012-10-13 15:25:23 +00:00 |