Jan 16, 2016 at 4:57 PM
Join Date: Dec 26, 2014
Location:
Posts: 1615
Age: 125
Pronouns: she/her
This is a simple log of my thoughts, feelings and experiences while learning to code and coding an operating system.
Just remember that...
1 AM:
Wow, OK I'm definitely jumping the gun a bit here, over the course of 4 days I've gone from learning to program in Zeno, to C, straight to Assembly.
My previous history with Assembly is -- put simply -- traumatic, I tried to learn the language for the sake of hacking Dokutsu.exe
1 hour later:
Tada, pure shit! I have created possibly the worst fucking .com files the world has ever seen! But it's a step, if that of a child. (Although legally I am a child, so... Shit.)
After some sleep:
I thought I was going to go mad getting debug to acutally write the program I made to a .com file last night, it was working so fine until a point, but then it just started printing random ASCII characters.
Wanna know why? I told it to write the file as "HELLO6.asm" instead of "HELLO6.com"
Bauls.
A few hours later:
OK so I've been trying to make my basic addition/subtraction calculator work for some time now, it can only give results from 1-9 because of how it's coded. But I just want to prove I can make something of any worth with this programming language, which, so far, has only allowed me to make things I've been told how to do, unlike C where I can usually make about 10 new things with every command I learn.
The good thing is that I'm crazy, and crazy people can do much more than those with sanity... Whoops -- I just accidentally save d the page's HTML file to my computer, lemme delete it.
1 hour later:
OK I give up, I'll do that later when I can make it better by allowing it to calculate a wider variety of numbers.
I think that might be it for the day, perhaps I might do some later when the new day rolls around.
Some twat said:Once an idiot, always an idiot
1 AM:
Wow, OK I'm definitely jumping the gun a bit here, over the course of 4 days I've gone from learning to program in Zeno, to C, straight to Assembly.
My previous history with Assembly is -- put simply -- traumatic, I tried to learn the language for the sake of hacking Dokutsu.exe
1 hour later:
Tada, pure shit! I have created possibly the worst fucking .com files the world has ever seen! But it's a step, if that of a child. (Although legally I am a child, so... Shit.)
After some sleep:
I thought I was going to go mad getting debug to acutally write the program I made to a .com file last night, it was working so fine until a point, but then it just started printing random ASCII characters.
Wanna know why? I told it to write the file as "HELLO6.asm" instead of "HELLO6.com"
Bauls.
A few hours later:
OK so I've been trying to make my basic addition/subtraction calculator work for some time now, it can only give results from 1-9 because of how it's coded. But I just want to prove I can make something of any worth with this programming language, which, so far, has only allowed me to make things I've been told how to do, unlike C where I can usually make about 10 new things with every command I learn.
The good thing is that I'm crazy, and crazy people can do much more than those with sanity... Whoops -- I just accidentally save d the page's HTML file to my computer, lemme delete it.
1 hour later:
OK I give up, I'll do that later when I can make it better by allowing it to calculate a wider variety of numbers.
I think that might be it for the day, perhaps I might do some later when the new day rolls around.
Wow, yesterday felt really long.
I haven't gotten any sleep since I woke up yesterday afternoon, or much progress really.
I haven't gotten any sleep since I woke up yesterday afternoon, or much progress really.
Now... Before you call me out on not learning anything in TWO DAYS let me give a disclaimer that it's 1:06 AM, and yesterday I didn't really learn much from the tutorials I watched.
That out of the way: I'm finally using a proper god-damn assembler, not the inbuilt debug function in Windows XP.
Anyway: my next tutorial in Assembly is called "Creating Your First Operating System (OS)," it sounds kind-of promising, but that's probably because I've been waiting to watch this video for 4 days now.
Later:
Wow everybody, I think I'm well on my way to creating a perfect Operating System:

Yeah, I know, I've outdone myself.
I have accomplished the hardest task ever ...
Get an operating system that prints the number 7 and then freezes indefinitely because of a jmp $ command.
On a serious note; I am quite excited that I actually coded something that could (in theory) boot. I.e. I could start my pc with a floppy disk and have it display the number 7 forever.
Now the name; I've called it Zillion, why? Well, long story slightly less long... When someone I knew got a new horse they we're trying to think of new names and I said they we're the colour of a Brazil Nut, and that could somehow be incorporated into the name. Guess how I came up with Zillion from that? Zillion is a shortening of Bazillion... Yep.
What next? No fucking idea.
After some sleep:
How the fuck does anybody even learn Assembly? I haven't been able to find a half decent tutorial.
That out of the way: I'm finally using a proper god-damn assembler, not the inbuilt debug function in Windows XP.
Anyway: my next tutorial in Assembly is called "Creating Your First Operating System (OS)," it sounds kind-of promising, but that's probably because I've been waiting to watch this video for 4 days now.
Later:
Wow everybody, I think I'm well on my way to creating a perfect Operating System:

Yeah, I know, I've outdone myself.
I have accomplished the hardest task ever ...
Get an operating system that prints the number 7 and then freezes indefinitely because of a jmp $ command.
On a serious note; I am quite excited that I actually coded something that could (in theory) boot. I.e. I could start my pc with a floppy disk and have it display the number 7 forever.
Now the name; I've called it Zillion, why? Well, long story slightly less long... When someone I knew got a new horse they we're trying to think of new names and I said they we're the colour of a Brazil Nut, and that could somehow be incorporated into the name. Guess how I came up with Zillion from that? Zillion is a shortening of Bazillion... Yep.
What next? No fucking idea.
After some sleep:
How the fuck does anybody even learn Assembly? I haven't been able to find a half decent tutorial.
It's been a while since I've made any updates here.
Learning C is going smoothly, I gave up on Assembly.
I am beginning to plan the OS out more; not the OS itself, rather the business, the website, etc.
Here's a blog for the development: http://zillionproject.blogspot.com.au/, it will remain empty of posts until Zillion's actual development kicks off.
Learning C is going smoothly, I gave up on Assembly.
I am beginning to plan the OS out more; not the OS itself, rather the business, the website, etc.
Here's a blog for the development: http://zillionproject.blogspot.com.au/, it will remain empty of posts until Zillion's actual development kicks off.
Last edited: