Commit Graph

130 Commits

Author SHA1 Message Date
cr0sd
f25d7b57ac TODO: updated, priority shifted from CPU 2020-03-14 17:57:12 -05:00
cr0sd
ee94530e22 sdl: window not resizable due to Windows issues 2020-03-14 13:07:42 -05:00
cr0sd
3d8f9436fc sdl: fixed memory leak 2020-03-14 12:36:10 -05:00
cr0sd
9bdcfd2faa Makefile: added .PHONY target 2020-03-13 14:24:35 -05:00
cr0sd
ec18a89a7a updated build system to work better between Linux/Windows 2020-03-13 13:36:11 -05:00
cr0sd
a67967e0dd config.h: build options, Makefile.cyg: improved Windows support 2020-03-13 12:32:04 -05:00
cr0sd
0175e0014c Makefile: test target 2020-03-13 11:52:09 -05:00
cr0sd
2bd7c0bbfd src/bin: source repository file structure reorganization 2020-03-13 11:43:38 -05:00
cr0sd
d83116f851 ms_open: tiny launcher for Windows 2020-03-13 10:58:31 -05:00
cr0sd
395707a10b Makefile.cyg: for Cygwin/Windows 2020-03-13 07:56:17 -05:00
cr0sd
c8bdd2f136 65: added filename, sdl: async keey states 2020-03-13 07:04:48 -05:00
cr0sd
d3a117c138 sdl: 8x8 pixel tiles, joy: reversed left/right bit order in JOYP 2020-03-12 18:39:47 -05:00
cr0sd
8330b8ed0a 65sdl: inc'd cpu speed vs video, joy: conformed to NES joypad 2020-03-12 16:35:09 -05:00
cr0sd
74e0c59638 TODO/readme: updated docs 2020-03-12 16:31:16 -05:00
cr0sd
47b76cb0a0 sdl: fixed SDL timer thread issue on state destruction 2020-03-12 14:24:48 -05:00
cr0sd
404f18de1b cpu/disasm: BIT insn 2020-03-11 17:50:45 -05:00
cr0sd
9e1967889e Rakefile: updated Rake build process 2020-03-11 17:07:32 -05:00
cr0sd
c33d40165c sdl: fixed update timing issues 2020-03-11 16:56:02 -05:00
cr0sd
5a73cf629a sdl: created timer for redrawing screen 2020-03-11 16:27:41 -05:00
cr0sd
12b7823e9a sdl/65sdl: basic joypad functionality 2020-03-11 16:01:05 -05:00
cr0sd
960dc4fe37 65sdl: SDL implementation, sdl: migrated into separate unit 2020-03-11 15:46:53 -05:00
cr0sd
227950c88c sdl: basic SDL functionality with 6502 API 2020-03-11 14:56:53 -05:00
cr0sd
4e9c4ec321 sdl: basic SDL implementation, test: new tests 2020-03-11 14:25:22 -05:00
cr0sd
f9292eafea cpu/disasm: PHP, PLP 2020-03-08 20:09:28 -05:00
cr0sd
6f7f355e80 SEI, SEC, SED insns 2020-03-08 19:45:50 -05:00
cr0sd
dd26e131aa cpu/disasm: CLC, CLD, CLV, CLI 2020-03-07 09:30:24 -06:00
cr0sd
0e516e7530 cpu/disasm: CPX, CPY 2020-03-07 09:05:01 -06:00
cr0sd
23c3948959 joy: button interface improved 2020-03-03 17:55:11 -06:00
cr0sd
3fe025b477 joy: don't read normal input after multibyte input 2020-03-03 14:37:19 -06:00
cr0sd
1a6995f15b basic 'joypad' functionality 2020-03-03 14:31:12 -06:00
cr0sd
0addfa6ca0 65v: implementation of new joy & vis units 2020-03-01 13:10:09 -06:00
cr0sd
87a5cb2e8e joy/vis: basic curses VRAM, pthreaded kjoypad support 2020-03-01 11:46:02 -06:00
cr0sd
70a28ca3d3 cpu/disasm: TAX insn, VRAM, PRGROM 2020-02-29 20:48:41 -06:00
cr0sd
1e089956a6 cpu/disasm: BCS, BCC 2020-02-29 14:19:15 -06:00
cr0sd
929ccdf4b4 cpu/disasm: CMP insn 2020-02-29 14:07:37 -06:00
cr0sd
860de781a9 cpu/disasm: CMP insn begun, updated UI 2020-02-29 13:54:49 -06:00
cr0sd
1ed3bc458d cleaned, updated build process 2020-02-29 13:53:54 -06:00
cr0sd
3c9e616178 test: cleaned .c65 tests 2020-02-28 10:02:00 -06:00
cr0sd
f973f4a3f5 cpu/disasm: BEQ, BNE, PHA, PLA insns 2020-02-28 08:46:17 -06:00
cr0sd
9c6214ef4c cpu/disasm: JSR insn 2020-02-27 08:01:05 -06:00
cr0sd
559ad710f9 cpu: added cpu_push16, cpu_pull16 2020-02-27 07:08:12 -06:00
cr0sd
df2c5cc533 Rakefile: moved basic methods to inc.rb 2020-02-25 08:21:48 -06:00
cr0sd
e662ac1338 cpu/disasm: SBC insn, readme: update 2020-02-24 11:25:37 -06:00
cr0sd
18d0128fe0 Makefile/Rakefile: cleaned targets, output 2020-02-24 10:48:49 -06:00
cr0sd
32c76bcda0 65/cpu/disasm: using vw_printw instead of deprecated vwprintw 2020-02-24 07:33:00 -06:00
cr0sd
ef2d7ef835 Makefile/Rakefile: cleaned up build process output 2020-02-24 07:32:04 -06:00
cr0sd
1f547e7b6b cpu/disasm: JSR insn 2020-02-22 13:54:08 -06:00
cr0sd
0e54a2230a 65: UI quick fix 2020-02-21 07:09:09 +00:00
cr0sd
1b065d95cf 65: UI quick fix 2020-02-21 07:07:30 +00:00
cr0sd
c1190fb24f cpu/disasm: Transfer insns (TXA, TSX, etc.) 2020-02-21 07:02:54 +00:00