Commit Graph

30 Commits

Author SHA1 Message Date
JailDoctor bf91b632bd Working on Space Invaders 2017-02-10 19:06:33 +01:00
JailDoctor bf4358cc4b Working on Breakout 2017-02-09 19:54:25 +01:00
JailDoctor 3f1f9451ca implemented hexstrings, implemented MOVE, PUTCOLOR, GETCHAR, GETCOLOR, modified PUTCHAR, several fixes. 2017-02-09 19:03:20 +01:00
JailDoctor be539b1591 New font 2017-02-06 12:57:58 +01:00
JailDoctor 19a2260644 Fixes 2017-02-06 12:14:05 +01:00
JailDoctor 209c869eeb macos support 2017-02-04 21:51:32 +01:00
JailDoctor 1391368c4c Fixed exception with fullscreen. Improved debugger BASIC window. 2017-02-03 20:07:55 +01:00
JailDoctor 88c0288931 New name. Minor corrections. Includes PONG. 2017-02-03 18:59:47 +01:00
JailDoctor fa4abcbf2c PaCo v1.0 2017-02-03 13:32:13 +01:00
JailDoctor 6831f39d55 Mes coses 2017-02-02 13:47:20 +01:00
JailDoctor 0864cdcf89 Fixes. Debugger improved. 2017-02-01 19:49:26 +01:00
JailDoctor ad4b15514d Improving debugger. 2017-02-01 16:47:23 +01:00
JailDoctor 42d738b5fa Disassembler implemented. 2017-02-01 13:56:56 +01:00
JailDoctor 9b4e5be3b4 Debugger STEP and BIGSTEP. 2017-01-31 19:59:34 +01:00
JailDoctor e47cb247eb Started implementing the debugger. 2017-01-31 19:42:04 +01:00
JailDoctor 3eba81d2bd Work in progress 2017-01-30 19:37:11 +01:00
JailDoctor 415688d5c5 Now 'vbgame' is included inside this project. Some fixes. 2017-01-30 14:57:38 +01:00
JailDoctor 0135efd688 Sprites implemented. ROM updated. minor corrections. 2017-01-30 13:01:20 +01:00
JailDoctor 4011beaf7b 6 Fixes:
-[FIX] On conditional jumps vm_pc doesn't get updated if jump is not taken.
-[FIX] Palette members are reversed
-[FIX] Memory offset after each character is wrong
-[FIX] LOCATE: cursors are reversed
-[FIX] PRINT/PUTCHAR: cursor_y offset is wrong
-[FIX] PUTCHAR: parameters are grabbed reversed
2017-01-28 08:48:46 +01:00
JailDoctor 2083f4c327 Debug in progress... 2017-01-27 20:04:26 +01:00
JailDoctor 4498330918 VDP implemented. 2017-01-27 18:56:52 +01:00
JailDoctor 402286c048 Implemented SLEEP opcode 2017-01-27 14:31:13 +01:00
JailDoctor f3c115d316 Implemented ROM loading and program loading. Implemented interrupts. 2017-01-27 13:03:40 +01:00
JailDoctor a20dde4d5e Fixed relative jumps back. Implemented CONCAT, GETY, GETZ, IN and OUT. 2017-01-26 19:38:08 +01:00
JailDoctor af2d942005 Implemented RJ, RB, RJZ, RJN, RBZ, RBN and SWAP 2017-01-25 18:48:47 +01:00
JailDoctor b12be2494d JSR and RET now save and restore registers 2017-01-25 18:42:49 +01:00
JailDoctor 8d749ea633 Corrected STOREI and LOADI to use rY. Implemented DEC, LEQ and GEQ opcodes. Implemented LOADXY, STOREXY, SETX, SETY, SETZ, INCX, DECX, INCY, DECY, INCZ and DECZ opcodes. Implemented RJYZ, RJYN, RBYZ, RBYN, RJZZ, RJZN, RBZZ and RBZN opcodes. 2017-01-25 18:39:48 +01:00
JailDoctor 499b0539d3 Implemented all opcodes, including LOADI and STOREI 2017-01-24 19:47:19 +01:00
JailDoctor 1bd5b0a6da Started implementing some opcodes 2017-01-24 13:36:52 +01:00
JailDoctor b49c1e543f First commit 2017-01-24 13:17:59 +01:00