Jump to content




A guide on making an OS


  • You cannot reply to this topic
4 replies to this topic

#1 cheekycharlie101

  • Members
  • 231 posts

Posted 22 November 2012 - 07:02 AM

ok so i figure it would be cool to design my own OS for a server that i play on. but i need a few pointers as i have NEVER done this before. i know a few things like a decent os has a complete rewrite of the bios.lua file. but how can i make it choose between booting from my os and booting from craftos? i know i will have to make my own Api's and shit but can someone tell me where i put the files server side ete? all help would be greatfull. p.s if you wanna help me i run a tekkit server that we can code on. my os will be tekkit compatible only till tekkit has released a stable update for the new CC.
thanks guys

#2 bjornir90

  • Members
  • 378 posts
  • LocationFrance

Posted 22 November 2012 - 07:09 AM

View Postcheekycharlie101, on 22 November 2012 - 07:02 AM, said:

ok so i figure it would be cool to design my own OS for a server that i play on. but i need a few pointers as i have NEVER done this before. i know a few things like a decent os has a complete rewrite of the bios.lua file. but how can i make it choose between booting from my os and booting from craftos? i know i will have to make my own Api's and shit but can someone tell me where i put the files server side ete? all help would be greatfull. p.s if you wanna help me i run a tekkit server that we can code on. my os will be tekkit compatible only till tekkit has released a stable update for the new CC.
thanks guys
You could use a bootloader wich use shell.run("your program") or ("craftos").
You put it in the world save i believe. Like in SSP.

#3 cheekycharlie101

  • Members
  • 231 posts

Posted 22 November 2012 - 07:13 AM

View Postbjornir90, on 22 November 2012 - 07:09 AM, said:

View Postcheekycharlie101, on 22 November 2012 - 07:02 AM, said:

ok so i figure it would be cool to design my own OS for a server that i play on. but i need a few pointers as i have NEVER done this before. i know a few things like a decent os has a complete rewrite of the bios.lua file. but how can i make it choose between booting from my os and booting from craftos? i know i will have to make my own Api's and shit but can someone tell me where i put the files server side ete? all help would be greatfull. p.s if you wanna help me i run a tekkit server that we can code on. my os will be tekkit compatible only till tekkit has released a stable update for the new CC.
thanks guys
You could use a bootloader wich use shell.run("your program") or ("craftos").
You put it in the world save i believe. Like in SSP.
it wont be a program. it will be a complete rewrite of the bios.lua in the core computercraft config folder. il have a look around the forums but i still need help

#4 bjornir90

  • Members
  • 378 posts
  • LocationFrance

Posted 22 November 2012 - 07:59 AM

View Postcheekycharlie101, on 22 November 2012 - 07:13 AM, said:

View Postbjornir90, on 22 November 2012 - 07:09 AM, said:

View Postcheekycharlie101, on 22 November 2012 - 07:02 AM, said:

ok so i figure it would be cool to design my own OS for a server that i play on. but i need a few pointers as i have NEVER done this before. i know a few things like a decent os has a complete rewrite of the bios.lua file. but how can i make it choose between booting from my os and booting from craftos? i know i will have to make my own Api's and shit but can someone tell me where i put the files server side ete? all help would be greatfull. p.s if you wanna help me i run a tekkit server that we can code on. my os will be tekkit compatible only till tekkit has released a stable update for the new CC.
thanks guys
You could use a bootloader wich use shell.run("your program") or ("craftos").
You put it in the world save i believe. Like in SSP.
it wont be a program. it will be a complete rewrite of the bios.lua in the core computercraft config folder. il have a look around the forums but i still need help
Oh ok. Sorry for my misunderstanding. I cannot help you since I never look into that... :/

#5 Zudo

  • Members
  • 800 posts
  • LocationUK

Posted 22 November 2012 - 08:06 AM

Go into the server mods folder/computercraft/lua and you can edit the filesystem for all computers there.
Server restart required





2 user(s) are reading this topic

0 members, 2 guests, 0 anonymous users