Tracks number indicator works! And gets red below 10.
Tracks number indicator works! And gets red below 10.
How two modes works. Exploring map vs building tracks.
Binary is 5162 bytes.
Low level UX:
- mode 0: viewport panning
- mode 1: cursor movement + tracks building
For future there will be mode 2 for infrastructure placement/management.
Current size: 5175 bytes.
I'm starting implementing game-play elements. Slowly. This is now hand placed elements but the engine recognize carts (empty or resource type) and can draw one type of railroads.
Binary is almost 5K at the moment.
Implemented DawnBringer's 16 Color Palette!
Current binary size: 4187 bytes
Small but useful thing: added debug state. For now it shows all the decompressed sprites.
Also added more sprites into the game.
Only 7 sprites, 4 colors per sprite, 16x16
64x64 procedural terrain. 2KB com file.
The Ember CPU — Initial Design Part 6: Jumps and Conditional Branches
https://medium.com/the-ember-project/the-ember-cpu-initial-design-part-6-jumps-and-conditional-branches-bfbf7911c80f
I've just been looking at RISC-V assembly language, and...
lw a0, 4(a1) # Load word from address in a1 + 4, result into a0.
4(a1) ... seriously? Are you all right? Have you been at the mushrooms again?
It's been ten years since my last official update to it, but there's been an official update to my Ophis assembler! A few bugfixes to some edge cases and easy installation via pip or pipx on anything running Python.