You are browsing as a guest. Sign up (or log in) to start making projects!

scrt401

@scrt401

Joined June 7th, 2026

  • 24Devlogs
  • 3Projects
  • 0Ships
  • 0Votes
Only know assembly x86 x64 armv8 so don't ask me for some high level shit
Open comments for this post

8h 2m 12s logged

Ok guys I now need to post posts every 10 hrs but that big problem for me cuz sometimes 10 hrs isn’t enough to make smth actually functional and show someone that doesn’t know assembly what it does unlike the others which you can see on the display. Anyway so what I did now Is bruteforcing bus device and function label strg than naxt thing what happens label ttwo checks every found device if it is ahci device if yes saves it and moves on with the list and now after full port bruteforcing is done label steb stops the device on the found ahci port /bus /smth smth then waits for acknowledgment from device aaah - start of zot zeroes out a block of memory then the other zot sets up some shi forgot the names they are smth like cap hba bar5 and other stupid names they are dozens of these stupid names I didn’t remember which one is which cuz that will be even harder to write that code for me , the way I did it I just looked up what does the device expect and tried to make it until it worked this explanation is fir the c kiddies out there that never in their life touched assembly and say that writing in assembly is ass current mentioning @PavolUlicny my message for you “you are chud and stop writing in c transition to assembly” but you might say why do all this shi , cuz it opens up my ability to read and write to storage

0
0
6
Open comments for this post

12h 25m 13s logged

I added so when the user types it automatically moves screen to VGA buffer so it doesn’t overwrite bad memmory and implemented this thing for cpritn too so if you are near end of the screen it automatically moves up (number of rewrites this function took 3) in pic you can see how cpritn automatically moved up

0
0
5
Open comments for this post

9h 52m 27s logged

Added translate and command to see what in memory I had to make a new function to accept hex and Dec and figure out which one is which than grab byte from memory not 8 bytes was stuck on that then output which was easy cus I already have function for that then added translate which just uses hexbin function for Dec and bin for hex and outputs in the other format also I don’t have much time to code because I am a slave on a construction now and I get paid absolute minimum

0
0
6
Open comments for this post

7h 38m 40s logged

Ok so today I have made saythis command which is basically echo (system says what you tell it to) and whatincr which basically spits out what is in control registers which might be useful for some repairman or whatever but I had to make new functions like bintrn which turns normal pc number into decimal ASCII string but I had the loop wrong it started at wrong point but now it should work

0
0
8
Open comments for this post

14h 4m 17s logged

I am currently on a vacation in Berlin so I don’t have much time to code but whenever I have time I try but back to report I did scrolling so now the user can scroll down still no scroll up because it was really hard to even do Down I did it once but the code was so ass that I just burned it and rewrite it again but it still didn’t work because I forgot to reset and change billion of variables at the end of the code

0
0
8
Open comments for this post

3h 8m 19s logged

Forgot to say in last devlog but i implemented basic user to system but it’s not working it’s just a concept of how it should work now I am finishing it up so In next devlog it should look like a terminal also implement functions client which promints string to screen with any given colour also last devlog was about implementing a curzor and CLS function which clears the VGa screen

4
0
83
Open comments for this post

5h 27m 19s logged

I pulled an all nighter and Finally got it working found out that the quemu was the problem it was printing it but only to VGA output or what and quemu was set to -nographic so It didn’t show nothing but now the problem is when I am in 32 bit mode it starts printing from the start and is overwriting the text written by bios

0
0
9
Open comments for this post

16h 11m 29s logged

I hate this fucking shit literally only thing I do is find error find what possibly could make it fix it and it doesn’t work then I do it again 100 times juts to find out that the fucking bios which promised not to corrupt dl bi interrupt 16 actually does corrupt it whatever this shit still not working but at least I have the core structure for moving into the 32 bit mode I fucking hate this why do all x64 processors have to wake up and say UHM I think I am an IBM processor from 1967 like what that fuck why can’t it be that it drops it directly to x64 like on arm also my PC screen broke so now I am ssh trough Termux to the PC and code like this I fucking hate assembly but low-key need that new PC that old Compaq 6510b wasn’t cutting It with 2 GHz and two cores

0
0
8
Loading more…

Followers

Loading…