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
|
98902b1a4a
|
commodore64: fix input for some keys
|
2012-11-13 20:54:51 +00:00 |
zeromus
|
05420cf6ec
|
add SID and PSF extensions to frontend
|
2012-11-13 20:10:06 +00:00 |
saxxonpike
|
b7334679c6
|
commodore64: envelope generator added, sound should be somewhat decent now
|
2012-11-13 18:59:16 +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
|
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
|
2a4a4bbc57
|
commodore64: time of day counter implemented in CIA timer
|
2012-11-12 19:06:09 +00:00 |
saxxonpike
|
25edebfb80
|
commodore64: fix CIA timer bug, writes weren't always getting through to the registers
|
2012-11-12 17:23:15 +00:00 |
saxxonpike
|
2a5be0d42c
|
commodore64: rewrote cycle processing code, VIC should be 100% cycle accurate now. Also added preparation for PAL support
|
2012-11-12 16:37:11 +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 |
goyuken
|
86baf94dd4
|
nes: fix board hard reset. oops!
|
2012-11-11 17:23:05 +00:00 |
beirich
|
8cebe897cb
|
PCE: fix dumb error in display-off background color calculation, fixes soldier blade flashing wrong color
|
2012-11-11 05:04:29 +00:00 |
adelikat
|
5574e335bb
|
C64 - wire up remaining keyboard key controls
|
2012-11-11 02:36:29 +00:00 |
saxxonpike
|
c1f3ec2a41
|
commodore64: directional data port improved
|
2012-11-10 10:10:48 +00:00 |
saxxonpike
|
7cf1a5cfae
|
commodore64: writes to IO area and ROM space still write through to RAM underneath
|
2012-11-10 09:36:04 +00:00 |
saxxonpike
|
a096b3f224
|
commodore64: properly emulate CPU lag when VIC is accessing sprite data
|
2012-11-10 08:48:36 +00:00 |
saxxonpike
|
ae721eef5d
|
commodore64: double-wide multicolor sprites are actually 4x wide
|
2012-11-10 08:31:04 +00:00 |
saxxonpike
|
b28ab42e18
|
commodore64: VIC now only sees character rom at $1000 and $9000
|
2012-11-10 07:42:05 +00:00 |
saxxonpike
|
33f97f7fee
|
commodore64: fix cartridge map 101X (LHGE)
|
2012-11-10 07:25:58 +00:00 |
saxxonpike
|
76f3c08225
|
commodore64: multicolor bitmap mode plotter color fix
|
2012-11-10 06:59:58 +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 |
goyuken
|
35e0b61ac3
|
NES: VRC6: support ines roms without hash id
|
2012-11-10 01:59:13 +00:00 |
saxxonpike
|
e0f9abd1ee
|
commodore64: full keyboard controller implemented
|
2012-11-09 23:37:32 +00:00 |
saxxonpike
|
d1576a5efc
|
commodore64: invalid text modes always output black pixels
|
2012-11-09 21:49:46 +00:00 |
saxxonpike
|
f1dbf23bce
|
commodore64: implement keyboard matrix (input is not connected, planned)
|
2012-11-09 18:44:05 +00:00 |
saxxonpike
|
c0d4c9ec3a
|
commodore64: fix sprite-data collision
|
2012-11-09 16:44:15 +00:00 |
saxxonpike
|
cd7ab3b6f0
|
commodore64: sprite priority fixed and collision detection added
|
2012-11-09 15:50:16 +00:00 |
saxxonpike
|
66c1fc68f6
|
commodore64- preliminary hardware sprite support
|
2012-11-09 06:43:08 +00:00 |
saxxonpike
|
89344449a2
|
commodore64: implemented 12 pixel VIC delay when rendering display window
|
2012-11-08 23:16:46 +00:00 |
saxxonpike
|
4d1ae5cb30
|
commodore64: remove duplicate C and G fetch routines
|
2012-11-08 21:39:31 +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
|
ee27ce7828
|
commodore64: added SID waveform generators (no sound output yet)
|
2012-11-08 00:09:20 +00:00 |
goyuken
|
119d6e8c1c
|
z80gb: remove old disassembler due to license issues
|
2012-11-07 22:13:57 +00:00 |
saxxonpike
|
4e7a7226cd
|
commodore64: fix VIC color bleeding on screen memory access
|
2012-11-07 19:22:53 +00:00 |
saxxonpike
|
f94a1ba798
|
commodore64: PRG loading more permissive (fixes some crack intros in PRG format- anything reasonable should boot)
|
2012-11-07 19:13:44 +00:00 |
saxxonpike
|
bae5c32915
|
commodore64: autoload PRG images when the basic stub consists of only a SYS command
|
2012-11-07 18:59:00 +00:00 |
saxxonpike
|
483ef0d7e0
|
commodore64: separate VIC memory fetches into separate functions per display mode
|
2012-11-07 18:53:55 +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
|
82cae558d5
|
commodore64: implement SID sound registers and I/O (no output yet)
|
2012-11-07 06:19:35 +00:00 |
saxxonpike
|
267f5705f9
|
c64- VIC code cleanup, XSCROLL partially implemented
|
2012-11-07 05:14:19 +00:00 |
saxxonpike
|
30c0564bda
|
c64- rewrote video code, more accurate scanline behavior
|
2012-11-07 03:23:40 +00:00 |
saxxonpike
|
6be1c071f9
|
c64- restructured VIC interrupt and vblank handling (will break a couple graphics modes for now)
|
2012-11-06 21:11:30 +00:00 |
saxxonpike
|
75ef0cc20d
|
c64- MCM and ECM text modes now show proper colors
|
2012-11-06 18:42:56 +00:00 |
saxxonpike
|
4c371d9cbe
|
c64- implement extra color text mode
|
2012-11-06 18:36:37 +00:00 |
saxxonpike
|
7d68c5b518
|
commodore64- fix VIC character memory addressing
|
2012-11-06 18:13:48 +00:00 |
goyuken
|
ad3e1bff21
|
gb gpu view: beautify and add scanline callback control
|
2012-11-06 17:54:04 +00:00 |