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 |
adelikat
|
fef2e394e3
|
Fixes to c64 keyboard in config.cs, start hooking up keys to the core
|
2012-11-10 03:19:42 +00:00 |
saxxonpike
|
c3644d8387
|
commodore64: restore key added, connected to NMI signal
|
2012-11-10 02:49:21 +00:00 |
adelikat
|
4c20f94b74
|
start C64 keyboard object
|
2012-11-10 02:40:43 +00:00 |
goyuken
|
35e0b61ac3
|
NES: VRC6: support ines roms without hash id
|
2012-11-10 01:59:13 +00:00 |
adelikat
|
93cd9b3ae9
|
heh
|
2012-11-10 01:33:47 +00:00 |
adelikat
|
09565e28ef
|
C64 - use numberpad for default joystick keys
|
2012-11-10 01:32:45 +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 |
zeromus
|
9053ac5b67
|
refine input event system and binding logic to allow more natural use of modifier keys as hotkeys
|
2012-11-09 20:03:59 +00:00 |
goyuken
|
e13e3257c1
|
dispose of slimdx gamepads on program close
|
2012-11-09 19:21:33 +00:00 |
goyuken
|
ae82ec5de0
|
gb gpu view: save position and autoload. they fit perfectly in the last few pixels of available real-estate in the form
|
2012-11-09 18:55:59 +00:00 |
saxxonpike
|
f1dbf23bce
|
commodore64: implement keyboard matrix (input is not connected, planned)
|
2012-11-09 18:44:05 +00:00 |
goyuken
|
80b18cb278
|
gb gpu view: copy to clipboard
|
2012-11-09 18:14:59 +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 |
adelikat
|
570bb986c2
|
Remove FDS and VS as mappable keys (user must use menu items)
|
2012-11-09 02:47:50 +00:00 |
adelikat
|
bb0f409550
|
NESHawk - support movie recording for disk eject, insert coin 1, 2, FDS disk eject, and FDS Inserting of disks 1-4
|
2012-11-09 02:41:37 +00:00 |
goyuken
|
54ea30c50d
|
gb gpu view: stuff
|
2012-11-09 01:41:30 +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 |
adelikat
|
d5a87f667c
|
C64 - oops, fix crash due to misconfigured autofire
|
2012-11-08 19:39:00 +00:00 |
adelikat
|
dd24b2d255
|
Path Config - change link to SNES firmwares, add link to C64 firmwares
|
2012-11-08 18:40:49 +00:00 |
adelikat
|
01102b67bd
|
C64- hook up to path config dialog
|
2012-11-08 17:06:25 +00:00 |
adelikat
|
6e5e187b1a
|
NESHawk - hook up remappable controller button for FDS and VS special commands (not hooked up on mnemonics)
|
2012-11-08 14:49:57 +00:00 |
adelikat
|
a205158a0f
|
Hook up C64 joysticks on client side (except for mnemonics)
|
2012-11-08 13:33:30 +00:00 |
adelikat
|
49dc9cbfa0
|
only load ControllerConfig dialog, remove option for old input config
|
2012-11-08 04:46:48 +00:00 |
adelikat
|
db2b4584f5
|
Controller Config - implement Gameboy power button
|
2012-11-08 04:43:07 +00:00 |
adelikat
|
68cba7d792
|
Genesis - implement Reset button on client side (not yet hooked up in core)
|
2012-11-08 04:33:18 +00:00 |
adelikat
|
c32cef4bc4
|
SNES - Implement Reset and Power as controller buttons
|
2012-11-08 04:13:55 +00:00 |
adelikat
|
027b56e861
|
ControllerConfig object - automatically make columns if controller buttons don't fit in a single column, fix formatting of TI-83
|
2012-11-08 04:09:24 +00:00 |
adelikat
|
b59d248cda
|
Controller Config - hook up sms, pce, atari console buttons
|
2012-11-08 03:16:41 +00:00 |
adelikat
|
9681fc137e
|
Controller config - cleanup and fix compiling that was broken in last commit, also turn on new config dialog
|
2012-11-08 02:20:34 +00:00 |
saxxonpike
|
ee27ce7828
|
commodore64: added SID waveform generators (no sound output yet)
|
2012-11-08 00:09:20 +00:00 |
adelikat
|
835084d812
|
Controller config - start console button stuff
|
2012-11-07 22:53:15 +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 |