aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-05-22Add hiscore, WIP HUDJuan J. Martinez
2023-05-22Write BCD numbers using the bitmap frontJuan J. Martinez
2023-05-22Ingore thisJuan J. Martinez
2023-05-22Format the commentJuan J. Martinez
2023-05-22Use a bitmap fontJuan J. Martinez
2023-05-21Add .str directiveJuan J. Martinez
2023-05-21It is instructions run per frameJuan J. Martinez
2023-05-20F9 to dump VM state to stderrJuan J. Martinez
2023-05-20Make dump availableJuan J. Martinez
2023-05-20Allow overriding sdl2-configJuan J. Martinez
2023-05-20Enforce game playe area limitsJuan J. Martinez
2023-05-18Formatting, project pageJuan J. Martinez
2023-05-12We can do 4MIPS fine!Juan J. Martinez
2023-05-12Add player bulletsJuan J. Martinez
Also a changes in the entity system: - don't preserve the BG (always erase black) - skip unused entities - fix in the reserved size (and entity is 8 bytes) - allocate new entities
2023-05-12Read immediate into immJuan J. Martinez
2023-05-12Check for overflowJuan J. Martinez
2023-05-12Add .ds directiveJuan J. Martinez
2023-05-12Fix pixelJuan J. Martinez
2023-05-12Update iconJuan J. Martinez
2023-05-12This is a dependencyJuan J. Martinez
2023-05-12Add some commentsJuan J. Martinez
2023-05-12Menu WIPJuan J. Martinez
2023-05-12Fix which opcodes have double lenghtJuan J. Martinez
2023-05-12Set player start addressJuan J. Martinez
Also differentiate bewteen initialising the program and the game.
2023-05-12Describe labels and IDsJuan J. Martinez
2023-05-12Use string hashesJuan J. Martinez
2023-05-12Clean the game as wellJuan J. Martinez
2023-05-11Looks better in fullscreenJuan J. Martinez
2023-05-11Add some randomnessJuan J. Martinez
2023-05-11Add starfield effectJuan J. Martinez
2023-05-11Make address unsignedJuan J. Martinez
Convert x, y coord to signed when we do the clipping.
2023-05-11Remove whitespaceJuan J. Martinez
2023-05-11Equivalent codeJuan J. Martinez
2023-05-11Equivalent codeJuan J. Martinez
2023-05-11Fix dw immediateJuan J. Martinez
2023-05-11Be specificJuan J. Martinez
2023-05-10Do clipping in the blitterJuan J. Martinez
2023-05-10Avoid magic number and fix in trasparent reading from VRAMJuan J. Martinez
2023-05-10Add frame support, updated spriteJuan J. Martinez
2023-05-10Add missing commentJuan J. Martinez
2023-05-10Removed subroutine as it is more readable like thisJuan J. Martinez
2023-05-09PlaygroundJuan J. Martinez
Potential example game.
2023-05-09Implement controller 1 (keyboard)Juan J. Martinez
Exposed via port.
2023-05-09More sensible checkJuan J. Martinez
2023-05-09Implelent proper definesJuan J. Martinez
As oppossed to labels to arbitraty addresses. This also prepares the way to support calculated values.
2023-05-09Support rendering a to texture, use ARGB everywhereJuan J. Martinez
It was working anyway, but this seems more correct.
2023-05-09Check for errorJuan J. Martinez
2023-05-09Explicit initJuan J. Martinez
2023-05-09May not matter but make it non-transparentJuan J. Martinez
2023-05-08Process all the eventsJuan J. Martinez