June 16, 2025
Slot machine and roulette bug fixes! Gonna add some money controls later today, and see where that ends up
Roulette! It works somewhat, only between colours. NO way am I implementing roulette with numbers
Worked on different themes and styles, still unsure of what to do with the remaining space. The mobile UI is coming along nicely however, and I think I should be able to reuse most of the JS for that as well (duplicating IDs :shocked:)
I started the site and got blackjack working! (after the prev project, it wasn't that hard to figure out)
brought to you by nimitapps.com ~ money not involved (t&c apply) (actual rewards or items of monetary value are not promised) (onsite currency has no real world equivalent and is similar to a score in a videogame)
Tried to add the branch info in the footer but couldn't get it to work easily (static websites :(
Started working on the mobile view for the app! Still quite buggy, so I might split the CSS into the desktop and mobile version of the site to make my life easier lol
I love gambling :c3: nimit loves BJ :hehe:
Record the demo and upload it to YouTube! The time spent was on the README but I forgot to include that before making the devlog lol.
Write a dumb readme and fix up the code. The 10 card was showing up wrong, and the overflow didn't work for the dealer.
Fixed some overflow bugs, added a win counter and overall i think i'm done! The UI also had some bugs so I fixed those too lol
Finished the logic and code! made some helper functions to add some input stuff, and really just had copilot autocomplete my algorithm. Atleast now you can gamble on the go!
holyfuck
on circuitpython the screen wouldn't work so i debugged that for half an hour. i installed spade and the screen was so buggy on that too. so then i switched out my pico with a wh i had lying around and fucked around again to no luck. finally, i uploaded the hack club sprig port of circuitpython (which i didn't know existed) and it actually worked wtf
lets go gamblinhg Blackjack on the Hack Club Sprig! Coded in Circuitpython, ft. Copilot for the algorithm!
Worked on adding some blocks and relearning how this java stuff really works. learnt to add a block (starting small). might replace the idea of building features for food related stuff instead, not sure which direction to take this project in yet but atleast i am learning!
Finally added the normal website and fixed some tab bugs (i left the about container as a child of the project container lol). The website works well now, i just need to find a way to port this to mobile. Also looking for features to implement on the rest of the site because there is way too much space rn and I don't think that would work great on mobiles
Setup the tabs for projects but somehow broke the about tab :sob:, will do that later. Also really like this design for the tabs, feels kinda retro. Might add some 3d style box shadow or pixelate it but idk yet
Finished the basic design for the tabs, just need to implement it better with the themes now! I also made the overlay off by default
tabs!!! you can select them and they have themes and stuff.. still debugging on how to get them to select the tab without using display:none; but maybe i might just rawdog a fuckton (more than a gigaton (more than a megaton)) of js functions to do it for me, just like i did with the terminal. after that, it's getting my site ported for phones and i won't be doing tab shenanigans over there (i hope, because dropdown better)
Finished splitting the website into the 3 components! On desktop, it defaults to the main one, from where you can enter the terminal. Exiting the terminal is as easy as typing the exit command. Now I just need to design the site for the main landing page.
Working on porting the website to mobile and adding a non-terminal mode for people who either don't have a keyboard or want to view it as a normal website! the content will probably be the same with some normal UI features ig. here is a picture of the people i expect to use the non terminal mode
setup my environment for modding, and tried to make a step (half slab) block! It didn't work but ik somewhat what i am doing. gonna watch a nice tutorial with instant ramen and learn how to fucking do this fucking shit
fix that cd ..
A minecraft mod that adds vanilla-esque blocks to spice up builds!
directories
you can now cd into folders (only one for now)
you can also cd root/ or cd.. to get back to root.
pretty cool imho
also i rewrote every file command to accomplish this but whatever you say bro
(credit to my favourite furry for the image)
Finally migrated the entire filesystem to use the tree properly! also added some of the projects, with github links included. i just need to finish writing ls and cat to take current directory into account, so that i can easily implement a cd command as well. once that is done, i'll work on the sitemap
i'm on VM and other things work fine on this machine do let me know if this is a error on my end and resubmit
updated the filesystem to use a tree (honestly forgot they existed), and now the ls and cat commands actually work with the directories. i need to get ls to be able to take an input but it shouldn't be too hard now since i already wrote all the helper functions
cat :3
this took so fucking long because i had to implement a file fetching function to split the path and get a file
Rerouted the whole thing with some advice from reddit! Also made sure that A7-B7 and A6-B6 connect properly otherwise the USB cable will only work one way (non-reversible). The routing is far cleaner now, especially with the GPIO. The major change is the QSPI flash being rotated so that I don't need to use vias to make it work!
Finally finished the PCB (or atleast enough to post onto reddit). also the sd card thing took way long to make, why does kicad footprint editor suck :(. Also ditched the edge connector, and added a DIP switch.
I got a file structure and the ls command working! The arrow keys also respond to the command history so you can cycle through your previously entered commands. Also, custom selection! Although you can't select with the overlay on, gotta fix that.
I added a few things! Some commands work now, help and clear. Commands not supported throw an error, with a reason. Also added a couple of helper functions for easier commands later on such as throwError() and failedCMD(). Did a overhaul of the look, so it looks like the campbell theme I personally use on Powershell and WSL. Lastly, there is now an overlay + blur for the extra normie and corny yeah i have a terminal style portfolio
i made something cool :) I got the intro working and it outputs some user info into the terminal. everything is in the body. this is the shittiest html code i have EVER written. vanilla html and js because they didn't have react or svelte in the 2000s or smth. i used my favourite terminal colour scheme: campbell. just looking for a nice font to go along but i chose something normal from fonts.google rn
something i have put off for way too long, a home page; just very corny and normie
I did a lot of routing and rerouting the PCB smh, it is very hard to get it right in the first try. The PCB looks clean now, and i just need to make the custom SD card footprint. Idk where to put it tho cuz it has some NTPH holes and it'll collide but i want it on the back side. I might move the USB C port further down and add the SD card in the new space and a silkscreen on the other side. I wanna get this in black + ENIG so this should look awesome ✌️🥰🥰
Took some while but i finally finished the Schematic for the board. Also decided to add an SD card slot on the back but I'll figure out how to solder all that later on.
started to work on the schematic! Tiling everything up so it looks better in kicanvas and the PDF later on :)
RP2040 Devboard; now with an SD Card instead!
This was widely regarded as a great move by everyone.