Commit Graph

14 Commits

Author SHA1 Message Date
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