Oh, it does?
That's why my programs fail so fucking badly. I'm an idiot.
I should just go away now.
*Goes away now*
DS is data segment and also a default segment for references to data: when you write #eax, it really means ds:#eax. So like BP said, modifying DS is not a really good idea (though BIOS modifies it so that the references inside the program on the cartridge stay valid).
EDIT: Updated BIOS. The update fixed a bug in number printing function and added strings.c and example test_str.c to the C package. test_str.c is a program that can change hydraulics length through ports.
Last edited by Fizyk; 10-07-2008 at 12:01 PM.
My programs: BIOS - Alcyone - Calculator - Notepad - Movie Player
My tutorials: applyTorque - Quaternions - PID controllers
Some other things I made: FT Chip - RK4 Solar System
Oh, it does?
That's why my programs fail so fucking badly. I'm an idiot.
I should just go away now.
*Goes away now*
Wow, it will be a 5 month bump.
Anyway, the topic deserves it, because I updated it with a new version of my BIOS, that has now FAT support. Yes, you can now create files using itAlso, it has a simple memory manager, which was necessary to write FAT support.
My programs: BIOS - Alcyone - Calculator - Notepad - Movie Player
My tutorials: applyTorque - Quaternions - PID controllers
Some other things I made: FT Chip - RK4 Solar System
:O This is neat for beginning with CPU programming D:
Btw, where do I get these models/materials of the circuit board that you're using in the screenshots?
I've seen BP using them too in a video or screenshots, but I can't find them anywhere =[
Any help please?
Thanks in advance!~
No matter how many Z's you put after Plz, you still spell as well as a piece of cheese.
http://somone77.net
I've tried the pcb models from the cheeze folder. But when I spawn them, they are solid green. So texture or any material is applied to the model. Am I missing something here? :s
The model I use is just a phx plate with a material applied. The plate is in phx pack, I don't know where the material is from, but I guess it's wire or phx.
My programs: BIOS - Alcyone - Calculator - Notepad - Movie Player
My tutorials: applyTorque - Quaternions - PID controllers
Some other things I made: FT Chip - RK4 Solar System
I have the models, phx3 and tiledblocks (used in Saturn Game console). I just can't seem to find the stupid material
Oh well.. It's no big deal![]()
A small update.
I re-added C library for those, who would like to try coding something for my BIOS in ZC and updated the BIOS files with the newest version, that fixes some bugs.
I'm currently working on an OS that will use this BIOS. It can do most of the things I want it to do ATM - it provides a command line that lets the user manage the filesystem (create/delete directories/files) and run files that end with .bin or .com (there is even a small difference between these two actually). What it doesn't have is providing a system interrupt that will give more high-level functions to a programmer, but I will do that too in near future.
My programs: BIOS - Alcyone - Calculator - Notepad - Movie Player
My tutorials: applyTorque - Quaternions - PID controllers
Some other things I made: FT Chip - RK4 Solar System
AAARRGGHH! It makes no sense. First of all:
Where to put the C(rap) library?
And what output (or whatever) do i need to wire to the dataplug when creating a catrigde?
Bookmarks