Commit Graph

26 Commits

Author SHA1 Message Date
19a2260644 Fixes 2017-02-06 12:14:05 +01:00
209c869eeb macos support 2017-02-04 21:51:32 +01:00
1391368c4c Fixed exception with fullscreen. Improved debugger BASIC window. 2017-02-03 20:07:55 +01:00
88c0288931 New name. Minor corrections. Includes PONG. 2017-02-03 18:59:47 +01:00
fa4abcbf2c PaCo v1.0 2017-02-03 13:32:13 +01:00
6831f39d55 Mes coses 2017-02-02 13:47:20 +01:00
0864cdcf89 Fixes. Debugger improved. 2017-02-01 19:49:26 +01:00
ad4b15514d Improving debugger. 2017-02-01 16:47:23 +01:00
42d738b5fa Disassembler implemented. 2017-02-01 13:56:56 +01:00
9b4e5be3b4 Debugger STEP and BIGSTEP. 2017-01-31 19:59:34 +01:00
e47cb247eb Started implementing the debugger. 2017-01-31 19:42:04 +01:00
3eba81d2bd Work in progress 2017-01-30 19:37:11 +01:00
415688d5c5 Now 'vbgame' is included inside this project. Some fixes. 2017-01-30 14:57:38 +01:00
0135efd688 Sprites implemented. ROM updated. minor corrections. 2017-01-30 13:01:20 +01:00
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
2083f4c327 Debug in progress... 2017-01-27 20:04:26 +01:00
4498330918 VDP implemented. 2017-01-27 18:56:52 +01:00
402286c048 Implemented SLEEP opcode 2017-01-27 14:31:13 +01:00
f3c115d316 Implemented ROM loading and program loading. Implemented interrupts. 2017-01-27 13:03:40 +01:00
a20dde4d5e Fixed relative jumps back. Implemented CONCAT, GETY, GETZ, IN and OUT. 2017-01-26 19:38:08 +01:00
af2d942005 Implemented RJ, RB, RJZ, RJN, RBZ, RBN and SWAP 2017-01-25 18:48:47 +01:00
b12be2494d JSR and RET now save and restore registers 2017-01-25 18:42:49 +01:00
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
499b0539d3 Implemented all opcodes, including LOADI and STOREI 2017-01-24 19:47:19 +01:00
1bd5b0a6da Started implementing some opcodes 2017-01-24 13:36:52 +01:00
b49c1e543f First commit 2017-01-24 13:17:59 +01:00