|
|
5d739383aa
|
Replace enums with simple defs, replace kb routine with asm
calypsi uses "int" as the type for enums, also replace the basic
keyboard routine for key reading with an assembly written one
|
2025-08-20 20:58:15 +02:00 |
|
|
|
dfd26b4b8c
|
Fix a typo in the readme
|
2025-08-20 18:21:43 +02:00 |
|
|
|
be0013544d
|
Add pics
v1.0
|
2025-08-20 18:08:21 +02:00 |
|
|
|
6a4220daed
|
Update the README
|
2025-08-20 18:08:11 +02:00 |
|
|
|
6608173ecc
|
Update loading and main screen
|
2025-08-20 12:23:52 +02:00 |
|
|
|
ee893868cd
|
Update the Makefile to generate woz images
|
2025-08-20 11:58:04 +02:00 |
|
|
|
36ad3da27e
|
Add initialization code
|
2025-07-29 10:14:44 +02:00 |
|
|
|
b33253bcb1
|
Add floppy generation to makefile
|
2025-07-28 18:35:48 +02:00 |
|
|
|
4a47e117a5
|
Add basic disk images
|
2025-07-28 17:45:33 +02:00 |
|
|
|
3bbaae64d5
|
Restore ZP saving, add initialization of ZP, remove BASIC stub
|
2025-07-28 17:37:26 +02:00 |
|
|
|
9983fd8bcd
|
Update the linker
|
2025-07-27 15:18:09 +02:00 |
|
|
|
ce17253838
|
Leave some memory free for DOS 3.3
|
2025-07-27 15:13:18 +02:00 |
|
|
|
eddadc466d
|
Update the box
|
2025-07-27 14:47:23 +02:00 |
|
|
|
66d658de09
|
New loading screen
|
2025-07-26 13:08:07 +02:00 |
|
|
|
9b7646d434
|
Add reset key combo
|
2025-07-26 12:27:24 +02:00 |
|
|
|
56c290ed50
|
Add instruction text
|
2025-07-26 11:55:38 +02:00 |
|
|
|
efcbf1e9ba
|
Move box drawing in another function
|
2025-07-26 11:17:56 +02:00 |
|
|
|
2816b20cae
|
Add score info in start/end boxes
|
2025-07-26 10:22:13 +02:00 |
|
|
|
10dc668d9e
|
Add hi-score graphics
|
2025-07-25 19:51:08 +02:00 |
|
|
|
0173ab753a
|
Update losing box
|
2025-07-25 19:04:13 +02:00 |
|
|
|
75c55bd114
|
Change how random data is generated
|
2025-07-25 17:00:40 +02:00 |
|
|
|
5ecac321cd
|
Draw different type of boxes
|
2025-07-25 15:55:48 +02:00 |
|
|
|
c6be1e8717
|
Create the start/end box
|
2025-07-25 15:51:25 +02:00 |
|
|
|
fb6463dd40
|
Draw endgame box
|
2025-07-25 09:48:48 +02:00 |
|
|
|
f18b23b08a
|
Update the game logic to take note of high scores
|
2025-07-24 18:05:51 +02:00 |
|
|
|
fc11d95fbb
|
Add title loading screen
|
2025-07-23 22:14:23 +02:00 |
|
|
|
bc20c1390d
|
Begin adding loading screen
|
2025-07-23 20:48:56 +02:00 |
|
|
|
457d510384
|
Add movement graphics
|
2025-07-23 11:19:10 +02:00 |
|
|
|
640c197525
|
add score and moves
|
2025-07-22 17:41:00 +02:00 |
|
|
|
1a3635fc9a
|
Show score and moves
|
2025-07-22 15:38:52 +02:00 |
|
|
|
4ea5c7147e
|
Add code to use the charset in ROM
|
2025-07-22 14:59:09 +02:00 |
|
|
|
8f877d4677
|
Add border animation when moving
|
2025-07-22 11:53:14 +02:00 |
|
|
|
38a40eb2e4
|
Fix logic
|
2025-07-18 09:12:17 +02:00 |
|
|
|
dd61eae8d1
|
Change name of a define
|
2025-07-18 07:20:01 +02:00 |
|
|
|
4c6f4932e5
|
Add tiles
|
2025-07-17 23:37:08 +02:00 |
|
|
|
8fb45612a8
|
Temporary drawing of the game board
|
2025-07-17 21:21:23 +02:00 |
|
|
|
8c48dfa6cd
|
Draw the game box
|
2025-07-17 17:53:54 +02:00 |
|
|
|
340a521b05
|
temporarely move every static data in the lower memory
|
2025-07-17 16:04:58 +02:00 |
|
|
|
842745d3dd
|
Add losing condition
|
2025-07-17 14:47:57 +02:00 |
|
|
|
ccf46b9afb
|
Add code to show partial background
|
2025-07-17 14:38:12 +02:00 |
|
|
|
4a178dacbe
|
Add stubs for game graphics
|
2025-07-17 07:56:23 +02:00 |
|
|
|
5fe7310d14
|
Add initial main loop logic
|
2025-07-17 07:54:46 +02:00 |
|
|
|
d634e15eca
|
Update game logic to save score
|
2025-07-16 22:27:49 +02:00 |
|
|
|
1e66023db8
|
Add game reset
|
2025-07-16 22:09:03 +02:00 |
|
|
|
8ea172e603
|
Add code to read KB
|
2025-07-16 20:37:24 +02:00 |
|
|
|
d8f5c22350
|
Update tiles
|
2025-07-16 19:10:35 +02:00 |
|
|
|
8ff5b1ca97
|
Add board randomizer in game logic
|
2025-07-16 18:27:55 +02:00 |
|
|
|
2d0b26241c
|
Simplify the LFSR
|
2025-07-16 15:33:17 +02:00 |
|
|
|
7d44a2b4a7
|
Add lfsr pseudorandom
|
2025-07-16 15:01:09 +02:00 |
|
|
|
044c1cf184
|
Basic game logic
|
2025-07-16 14:47:36 +02:00 |
|