1
0
mirror of https://github.com/Adorable-Catgirl/Zorya-NEO.git synced 2024-11-13 14:08:07 +11:00
Zorya NEO BIOS and Bootloader
Go to file
2021-09-03 16:27:00 -04:00
.build lzss 2020-12-13 15:41:24 -05:00
.buildactions lzss 2020-12-13 15:41:24 -05:00
docs Docs? 2020-03-22 16:09:49 -04:00
installer_dat velxv2 2020-12-13 15:37:13 -05:00
ksrc Fixed performance issue. 2020-05-17 00:23:43 -04:00
lib velxv2 2020-12-13 15:37:13 -05:00
mods add cynosure loader 2021-09-03 16:27:00 -04:00
src lzss 2020-12-13 15:41:24 -05:00
util add cynosure detection 2021-09-03 16:25:11 -04:00
utils velxv2 2020-12-13 15:37:13 -05:00
.gitignore Added a new utility. 2020-03-22 00:27:43 -05:00
build.lua New build system, VELX, and more 2020-06-05 19:45:08 -05:00
build.sh velxv2 2020-12-13 15:37:13 -05:00
luabuild.lua velxv2 2020-12-13 15:37:13 -05:00
Makefile velxv2 2020-12-13 15:37:13 -05:00
README.md Updated readme, added docs folder. 2020-03-22 16:07:10 -04:00
release.lua We got a console now. 2020-04-10 10:38:52 -05:00

Zorya NEO

What is Zorya NEO?

Zorya NEO is the successor to the Zorya 1.x series of BIOS+Bootloaders for OpenComputers. It's design is now much more modular and extendable.

How do I begin?

Grab the latest release. Install the BIOS before the utilities. The install is self-extracting. Don't download the tsar.

How do I configure it?

Edit /.zy2/cfg.lua or use the OpenOS config generator.

What modules/libraries are included by default?

  • Multithreading (krequire("thd"))
  • TSAR archive reader (krequire("util_tsar"))
  • CPIO archive reader (krequire("util_cpio"))
  • URF archive reader (krequire("util_urf"))
  • Romfs archive reader (krequire("util_romfs"))
  • Minitel networking (krequire("net_minitel"))
  • vComponent (krequire("util_vcomponent"))
  • OEFIv1 (loadmod("util_oefiv1"))
  • OEFIv2 (loadmod("util_oefiv2"))
  • OpenOS loader (loadmod("loader_openos"))
  • Fuchas loader (loadmod("loader_fuchas"))
  • vBIOS (loadmod("vdev_vbios"))
  • Search paths configuration (loadmod("util_searchpaths"))
  • BIOS info component (loadmod("vdev_biosdev"))
  • VFS (loadmod("vfs"))
  • Zorya classic menu (loadmod("menu_classic"))

What's the difference between modules and libraries?

There's not really a hard difference. But libraries shouldn't load modules. Modules can load libraries, though.