saxxonpike
|
c0bad5eccb
|
Commodore64: Rewrote the character graphics generator as a shift register like real equipment. Roughly 10% performance increase and looks great. Sprites need work yet.
|
2013-08-25 00:31:52 +00:00 |
saxxonpike
|
1c18da52b3
|
Commodore64: Border unit implemented fully, timing is much better now and works for both PAL and NTSC.
|
2013-08-24 20:13:16 +00:00 |
saxxonpike
|
4ef73eb676
|
Fix some compiler warnings. Border is still odd, needs the other half of the border unit logic. Also, a marginal performance boost from sealing classes.
|
2013-08-24 17:30:46 +00:00 |
saxxonpike
|
228fa3869f
|
Video chip timing in the old core now builds its timing tables dynamically instead of having them hardcoded- should greatly reduce human error. The algorithm should cover every single revision of VIC.
|
2013-08-24 15:21:51 +00:00 |
saxxonpike
|
b5fcb81727
|
Commodore64: Save states implemented.
|
2013-08-19 03:42:40 +00:00 |
saxxonpike
|
a3b1fb3c36
|
Commodore64: Interrupt and timer chip tweaks.
|
2013-08-17 10:46:27 +00:00 |
adelikat
|
cff1ff2940
|
Removing unused directives from a bunch of files because I was playing around with resharper, but that got boring so not every file
|
2013-04-14 20:39:19 +00:00 |
saxxonpike
|
31fba1ec2b
|
commodore64: change from uint to int, seems to speed things up a little with no side effects
|
2012-12-11 06:27:00 +00:00 |
saxxonpike
|
c64951fce8
|
commodore64: implement motherboard configuration, add sprite-sprite and sprite-data collision interrupts to VIC
|
2012-12-05 21:07:51 +00:00 |
saxxonpike
|
1eca7805cf
|
commodore64: add cartridge mapper 0012 (Zaxxon, Super Zaxxon), fix mapper 0000 to support 4k roms
|
2012-11-29 16:33:04 +00:00 |
saxxonpike
|
27217f119d
|
commodore64: adjusted BA timing for PAL (it was taking one cycle too many), makes a lot of timing-sensitive games and demos run better
|
2012-11-28 21:09:45 +00:00 |
saxxonpike
|
8e55810161
|
commodore64: more video function implemented in the new system, 12 pixel delay also applied to border
|
2012-11-28 06:21:52 +00:00 |
saxxonpike
|
95d228f413
|
commodore64: new core with focus on low-level comm between chips and activity on both phases of the clock
|
2012-11-27 05:11:40 +00:00 |