aboutsummaryrefslogtreecommitdiff
path: root/src/game.c
AgeCommit message (Collapse)Author
2023-07-27Stage 27Juan J. Martinez
2023-07-26Stage 26Juan J. Martinez
2023-07-26Stage 25Juan J. Martinez
2023-07-25Stage 24Juan J. Martinez
2023-07-24Stage 23Juan J. Martinez
2023-07-24Stage 22Juan J. Martinez
2023-07-22Stage 21Juan J. Martinez
2023-07-22Stage 20Juan J. Martinez
2023-07-21Stage 19Juan J. Martinez
2023-07-20Stage 18Juan J. Martinez
2023-07-20Stage 17Juan J. Martinez
2023-07-20Stage 16Juan J. Martinez
2023-07-18Stage 15Juan J. Martinez
2023-07-17Stage 14Juan J. Martinez
2023-07-17Stage 13Juan J. Martinez
2023-07-17Stage 12Juan J. Martinez
2023-07-17Don't over-drawJuan J. Martinez
2023-07-17Trim spritesheetJuan J. Martinez
Remove some unused space
2023-07-16Don't use magic numbersJuan J. Martinez
2023-07-16Stage 11Juan J. Martinez
2023-07-16Extra life at 10,000Juan J. Martinez
Also with special sound.
2023-07-15Change the order of renderingJuan J. Martinez
The "READY?" should be on top.
2023-07-15Stage 10Juan J. Martinez
2023-07-15Stage 9Juan J. Martinez
2023-07-15Stage 8Juan J. Martinez
2023-07-15Stage 7Juan J. Martinez
2023-07-15Stage 5 reviewed, stage 6Juan J. Martinez
2023-07-15Stage 5Juan J. Martinez
2023-07-15Prevent death when the stage is completeJuan J. Martinez
2023-07-15Adjusted time bonusJuan J. Martinez
2023-07-15Added starts 3 and 4Juan J. Martinez
2023-07-15Split wordsJuan J. Martinez
2023-07-13Add intro screenJuan J. Martinez
2023-07-11Multiple stagesJuan J. Martinez
2023-07-10Draw entities in orderJuan J. Martinez
This makes a difference on the less powerful machines and helps avoiding flickering.
2023-07-10Don't allow interrupts to prevent flickeringJuan J. Martinez
2023-07-08Avoid drawing the whole screen on each frameJuan J. Martinez
This allows supporting 386DX "just about" (there will be flickering).
2023-07-05Fix time bonus calculationJuan J. Martinez
It was overflowing and showint 255 as time.
2023-07-04Stage complete sequenceJuan J. Martinez
2023-07-04Set the direction as it must be 0Juan J. Martinez
2023-07-04Add time monsterJuan J. Martinez
2023-07-03Sound queueJuan J. Martinez
This is to queue sounds and play them when we update the screen, so the sounds are synced with the action. It is required because the MikMod_Update function updates on the clock int, and is not synced with the VGA's vsync.
2023-07-02Don't play sound if is game over alreadyJuan J. Martinez
This may happen id there's a pending time hud update.
2023-07-02Add sound supportJuan J. Martinez
2023-06-29Move wait_time to vgaJuan J. Martinez
2023-06-29Add pause / resumeJuan J. Martinez
2023-06-29Add "Ready?" text to the start of stageJuan J. Martinez
2023-06-29Add pickaxe pickupJuan J. Martinez
2023-06-27Add pikcupsJuan J. Martinez
WIP: only time and bonuses for now.
2023-06-25Add entity system, add new enemy (snake)Juan J. Martinez