Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Geek Culture / making a "hobbiest" os in asm

Author
Message
Three Score
20
Years of Service
User Offline
Joined: 18th Jun 2004
Location: behind you
Posted: 8th Feb 2005 12:06
ok i need some tutorials for creatign a basic os in asm(Emu8086 v3.07 asm)
i am not trying to recreate windows or anythign just having some fun
and learngn some lower level programming for future use

and also is there a way to rawwrite more than 1 file to a floppy

(mx5 dont come here and critisize it isnt for neox it is for my own use)

my avatar is working for the first time since free-space went down
http://hck83.tophernet.net (things are startign to look up)
Mx5 kris
20
Years of Service
User Offline
Joined: 9th Oct 2004
Location:
Posted: 8th Feb 2005 12:28
learn the wonders of google. or yahoo. or the 50000 search engines.
No, I doubt it is for NeoX, as from what I have seen, it is a blundering bafoon project. But seriously. try this:
http://www.google.com/search?q=Creating+an+operating+system+in+assembly&sourceid=mozilla-search&start=0&start=0&ie=utf-8&oe=utf-8&client=firefox-a&rls=org.mozilla:en-US:official

bitJericho
22
Years of Service
User Offline
Joined: 9th Oct 2002
Location: United States
Posted: 8th Feb 2005 23:55 Edited at: 8th Feb 2005 23:55
pff, don't bother starting less ye can wait a year or two *note, not an exageration* for any reasonable results

It is interesting, though, if ye the mindset.


Yarr join teh New and Improved LoGD!
Three Score
20
Years of Service
User Offline
Joined: 18th Jun 2004
Location: behind you
Posted: 9th Feb 2005 12:27
guess so
got to learn asm first
after the first 2 page(on a tutuorial to general asm) my brain is starting to hurt so im goign to sleep

my avatar is working for the first time since free-space went down
http://hck83.tophernet.net (things are startign to look up)
Phaelax
DBPro Master
21
Years of Service
User Offline
Joined: 16th Apr 2003
Location: Metropia
Posted: 9th Feb 2005 14:44
lol. if you can tell people you really know asm, your resume with companies might get extra bonus points.

"eureka" - Archimedes
bitJericho
22
Years of Service
User Offline
Joined: 9th Oct 2002
Location: United States
Posted: 9th Feb 2005 16:00
aye, asm is great to learn... learn it through the use of other things though, not os programming

There's so many ways to use asm, you had to go and pick one of, if not THE hardest


Yarr join teh New and Improved LoGD!
PowerSoft
20
Years of Service
User Offline
Joined: 10th Oct 2004
Location: United Kingdom
Posted: 10th Feb 2005 03:29
hehehe

Liberty: Fight for Freedom
TKF15H
21
Years of Service
User Offline
Joined: 20th Jul 2003
Location: Rio de Janeiro
Posted: 10th Feb 2005 03:48
The second hardest thing to learn Asm with would be an MMORPG.
I know nothing of x86 asm programming: I studied 6502 asm (The 6502 is the big and slow processor in the good old Nintendo). It's a lot more fun to work with.

AphoticVM status: 80% AphoticBasic status: 10%
bitJericho
22
Years of Service
User Offline
Joined: 9th Oct 2002
Location: United States
Posted: 10th Feb 2005 03:55
see? So many cool things you can do with asm Why bother with os, make an nes game


Yarr join teh New and Improved LoGD!
Three Score
20
Years of Service
User Offline
Joined: 18th Jun 2004
Location: behind you
Posted: 10th Feb 2005 08:26
lol
yea i think i need to do work up to building an os but still that is what i would think is fun but of course im thinking of it at as high of a level as dbpro and not on the asm level;
i looked at an example simple os made in asm, it only took 3 sectors on a floppy disk(1.5kb and actually it took 324bytes(boot loader)+769bytes(kernel), it didnt do anything useful and had no htings u would have to worry about in an os such as memory or exe formats and i still dont know what makes it tick exactly yet
still mastering the simple mov statment much less the jmp,end,hlt and what not

btw
are there any CPU emulators for old consoles such as a nes and a compiler(along wiht some help)

my avatar is working for the first time since free-space went down
http://hck83.tophernet.net (things are startign to look up)
Neofish
20
Years of Service
User Offline
Joined: 7th Apr 2004
Location: A swimming pool of coke
Posted: 10th Feb 2005 08:30
Go over to programming talk, there be an asm emulator or something there

Kevin Picone
22
Years of Service
User Offline
Joined: 27th Aug 2002
Location: Australia
Posted: 10th Feb 2005 09:10
To write code for consoles/emulators you to need a cross compiler/assembler. For the NES, pretty much anything that spits out 6502 binaries would do.


Nes Development.
http://nesdev.parodius.com/


C compiler for 6502 based systems.
http://www.cc65.org/

Kevin Picone
[url]www.underwaredesign.com[/url]
Play Nice! Play Basic - Next Generation Basic (Release V1.05 Out Now)

Login to post a reply

Server time is: 2024-11-26 22:28:54
Your offset time is: 2024-11-26 22:28:54