My cell-phone/smart-phone history Part 2








My cell-phone/smart-phone history Part 2
My cell-phone/smart-phone history Part 1
My music device pre-smartphone history
The current game-idea is Threes but with directional cards where you can only merge in certain directions. Like monsters eating monsters only from behind or the side, but not frontal.
𝙼𝚊𝚢𝚋𝚎 𝚝𝚑𝚊𝚝’𝚜 𝚑𝚘𝚠 𝚋𝚘𝚘𝚔𝚜 𝚐𝚎𝚝 𝚠𝚛𝚒𝚝𝚝𝚎𝚗 𝙼𝚊𝚢𝚋𝚎 𝚝𝚑𝚊𝚝’𝚜 𝚠𝚑𝚢 𝚜𝚘𝚗𝚐𝚜 𝚐𝚎𝚝 𝚜𝚞𝚗𝚐 𝙼𝚊𝚢𝚋𝚎 𝚠𝚎 𝚘𝚠𝚎 𝚝𝚑𝚎 𝚞𝚗𝚕𝚞𝚌𝚔𝚢 𝚘𝚗𝚎𝚜
First try without reading up on how to do it. Next brick crashed it.
Managed to get my CO2-Sensor working with C# and Raylib. Made a little LCARS Interface. I did that with Pygame last Winter, but I wanted to get it working with a more familiar language, and a general HID-Library. I’m not sure why all of this works, but you have to send a feature report first, then it’s possible to read out values from the sensor. The next steps may be to remove the device listening-loop from the Raylib rendering loop, to get a non-blocking UI.
I got memory confused with variable registers at lots of places. Now it works! Sound is still missing, and I thing about adding a ROM-switcher or something similar. Or variable FPS.
Not quite there yet. Some simpler ROMs work, some look weird, but at least no crashes. #chip8 #csharp #raylib
Finished the Wire re-run, 10 years later. Best show ever, nothing comes close.
OMG my Chip-8 is chipping!
After some initial confusion about memory, stack etc. (no good at those things) I finally got some wrong pixels on the screen and managed to get the program looping. Using the IBM-Chip-8-Testing ROM. Using C# with Raylib.
I got pretty far in the last Advent of Code. Never learned so much in a month. The rest I’ll probably do as time and energy allow. After the holidays I got strep throat with 40 fever, and had to call several pharmacies for the right antibiotics. Got better pretty quickly. But it halted progress on AoC a bit.
Motivated to do a more involved coding project. Looking at a CHIP-8 Interpreter. Did most of AoC in NodeJS with the great Raylib for graphics. Might do this one with C# though. Feel like I need some change from the day job.
3yo: “Papa hast du Geburtstag?” “Ne erst in vier Tagen” “ABER DU BIST DOCH SCHON ALT!”
Re-watching The Wire. Got it on Apple for 35€ HD remastered. Every second is gold. This is how good shows can be.
My MiYoo is supposed to arrive tomorrow. There seem to be no issues with customs. Already got a Mini-SD and put Onion OS on it. The original SD I’ll backup and then not use, in case I want to sell the thing at some point. Let’s hope the screen has no dead pixels or other issues.
Still on the Lxk8-Pico8-Game. Fun times!
A controlled jump for Pico-Lxk8. The idea is (from googling) to apply a lower gravity to the player while the jump button is pressed. So that after release, the player would fall down sooner. The problem with this approach is, that tiny jumps become harder to get right. This happens because the initial jump-force needs to be somewhat high to prevent the jump being too slow. So I introduced a much higher gravity-constant, that gets only applied while the player is still going up, but the jump-button is released.
if(player_is_jumping AND jump_is_pressed) {
player_velocity_y += WEAK_GRAVITY
} else if (player_is_ascending AND jump_is_not_pressed) {
player_velocity_y += STRONG_GRAVITY
} else {
player_velocity_y += NORMAL_GRAVITY
}
Doing an Lxk8-Remake in Pico-8. Every time I use it I’m delighted. Nice to do some yolo-coding for a change. Ordered a MiYoo handheld, and planning to run Pico on it and finally play all their great games. I think I like the palette most. Only 16 Colors, but they are so vibrant and create a unique pico-look.
Started learning Rust a few days ago. Today having a presentation about JAM-Stack. 100,1 kg as of today.