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
|
b7334679c6
|
commodore64: envelope generator added, sound should be somewhat decent now
|
2012-11-13 18:59:16 +00:00 |
saxxonpike
|
e07919476c
|
commodore64: basic sound support, still no envelope generator so sounds will sometimes carry
|
2012-11-12 23:54:46 +00:00 |
saxxonpike
|
52bb5e34e5
|
commodore64: oscillator mixing implemented. Fixed triangle waveform.
|
2012-11-12 20:58:07 +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
|
c1f3ec2a41
|
commodore64: directional data port improved
|
2012-11-10 10:10:48 +00:00 |
saxxonpike
|
a54df87b02
|
commodore64: simplification and performance increase: VIC implements IVideoProvider, SID implements ISoundProvider
|
2012-11-10 05:57:46 +00:00 |
saxxonpike
|
c3644d8387
|
commodore64: restore key added, connected to NMI signal
|
2012-11-10 02:49:21 +00:00 |
saxxonpike
|
e0f9abd1ee
|
commodore64: full keyboard controller implemented
|
2012-11-09 23:37:32 +00:00 |
saxxonpike
|
f3e27b7677
|
commodore64: add support for joystick ports 1 and 2
|
2012-11-08 21:12:33 +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 |
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
|
47a556b326
|
commodore64 - second timer chip triggers NMI instead of IRQ on 6510
|
2012-11-06 15:15:37 +00:00 |
zeromus
|
877b95e3d5
|
c64-hook up firmwares configuration. expected to be by default in C64/Firmwares output directory, named basic,chargen,kernal
|
2012-11-06 06:19:27 +00:00 |
saxxonpike
|
4af6b10971
|
VIC- character generator implemented
|
2012-11-06 05:49:42 +00:00 |
saxxonpike
|
f1b4861d87
|
c64- VIC per-cycle behavior
|
2012-11-05 20:47:20 +00:00 |
saxxonpike
|
788591ba77
|
c64- VIC functions and interrupt triggers
|
2012-11-05 19:05:25 +00:00 |
saxxonpike
|
4f2cd1263c
|
c64- CIA register class, data port class
|
2012-11-05 16:56:58 +00:00 |
saxxonpike
|
821553cda8
|
c64- VIC register class
|
2012-11-05 14:24:01 +00:00 |
saxxonpike
|
97bdd9be9c
|
c64- clean tabs, document some regs, VIC screen memory fetch added
|
2012-11-03 17:57:14 +00:00 |
saxxonpike
|
1e2ee5f0b5
|
c64- rename MemoryBus to Memory since it is emulating the whole controller now
|
2012-11-03 14:26:43 +00:00 |
saxxonpike
|
bb2fafec63
|
c64- connect CIA2 port A and B to MemBus
|
2012-11-03 14:23:44 +00:00 |
saxxonpike
|
59bb49ae20
|
c64 - more CIA timer regs, VIC border and background rendering
|
2012-11-03 10:15:44 +00:00 |
saxxonpike
|
81f33754e0
|
Commodore64- CIA instantiation in Core
|
2012-11-03 07:07:29 +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 |