* WalrusIRC

You need to have 5 posts and not be part of restricted usergroups in order to use the WalrusIRC embedded shoutbox. However, you can also access our IRC channel called #CodeWalrus via EFnet.

Author Topic: ToaruOS - Unix-like "hobby" operating system  (Read 533 times)

0 Members and 1 Guest are viewing this topic.

Offline gameblabla

  • Super User
  • Join Date: May 2015
  • Location:
  • Posts: 640
  • Post Rating Ratio: +11/-6
  • TI-nspire porter
    • View Profile
ToaruOS - Unix-like "hobby" operating system
« on: November 08, 2016, 09:06:10 pm »
I just discovered this operating system thanks to Phoronix, who reported it was still alive and kicking.
@Juju, that's your stuff, bring the condoms and some anime geurls !

ToaruOS is a unix-like operating system with its own kernel and mostly it's own userspace.
Right now, it supports only the framebuffer, the AC97, ext2, the RTL9138 and i think that's it.
Despite being in a very alpha form, it looks surprisingly good.



The login screen looks like a minimalist version of lightdm.

The UI looks a bit like MATE (or GNOME 2) and while it looks quite nice,
there's not much you can do with it.
The Application list is stored in a file called "menu.desktop" in /etc, look.
Code: [Select]
cairo-demo,cairo-demo,Cairo Demo
clock,clock-win,Clock
applications-painting,draw,Draw!
julia,julia,Julia Fractals
gears,gears,Gears
teapot,teapot,GL Teapot

The OS also seems to be obsessed with things like window rotations and window transparency.
I'm not sure why but those are things you don't commonly see in traditional oses.


As far as applications are concerned, we have :
  • A software OpenGL renderer via Mesa
  • A decent terminal
  • A port of libSDL 1.2, with sound support. Quake and Doom were ported thanks to it !
  • Lua, Python...
  • Cairo, which is also used by the compositor.
  • A video player was also released but i had not tested that yet.
  • An old version of Snes9x

And that's pretty much to it. There's not even a file manager available, for god's sake.
As it is now, it's more primitive than KolibriOS but on the other hand, it's also much easier to develop for it.
But it's light years ahead of operating systems like HelenOS, because at least you can develop some graphical games/apps.
Kevin Lange plans to port Netsurf so we can some at least a decent browser for it as well as GTK and Glib so he could port some desktop apps to it.

I can't imagine myself using this operating system and being stuck on a remote island without crying...

I ported Helicopters, one of my games, just to show you how easy you can port games to it.


Maybe in the future i will talk about KolibriOS or SyllableOS...
But what do you think of ToaruOS ? There's a live cd available here :
http://toaruos.org/live.iso

It works with QEMU (-vga std -m 512 -enable-kvm -soundhw ac97 -net user -net nic,model=rtl8139) and VirtualBox.
Also the user and the password is local
« Last Edit: November 08, 2016, 09:17:04 pm by gameblabla »


  • Calculators owned: TI Nspire CX, TI-89

Offline Juju

  • aka Yuki Kagayaki aka J̵̭͕͇ù̞̭̝̯̦j̴̭̙̗͖͡ù͏͓̲̕
  • CodeWalrus Staff
  • Super User
  • Server Maintenance
  • Moderator
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Join Date: Nov 2014
  • Location: Inside a walrus
  • Posts: 2822
  • Post Rating Ratio: +18/-1
  • Couch potato
    • jul.savard
    • juju2143
    • @juju2143
    • juju2143
    • @julosoft
    • juju-kun
    • /u/juju2143
    • juju2143
    • View Profile
    • Juju's shed
  • Gender: Female
  • WalriiPoints: 99999
Re: ToaruOS - Unix-like "hobby" operating system
« Reply #1 on: November 08, 2016, 09:47:19 pm »
Ah yeah, heard of it. I think it's pretty much a research project for the guy who made this, based on UNIX and stuff, but written from scratch. Also same guy who made a pretty popular console implementation of Nyan Cat and made a pony version of ToaruOS dubbed PonyOS as an elaborate April's Fools joke.

Anyway, it looks pretty cool.
  • Calculators owned: TI-83+ (dead?), Casio Prizm (also dead???)
YUKI-CHAAAANNNN
In the beginning there was walrii. In the end there will be walrii. All hail our supreme leader :walrii: --Snektron

????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????:trollface:???????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

Online DJ Omnimaga

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Forum Maintenance
  • Original 5
  • CodeWalrus Supporter
  • *
  • Topic Management
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 18179
  • Post Rating Ratio: +91/-4
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • View Profile
    • DJ Omnimaga music store
  • Gender: Male
Re: ToaruOS - Unix-like "hobby" operating system
« Reply #2 on: November 08, 2016, 09:50:44 pm »
Looks nice, but I certainly hope that this is not the max resolution O.O
  • Calculators owned: TI-73, TI-80 (broken), TI-81, TI-82, TI-83, TI-83+ (broken), TI-83+ (broken), TI-83+SE (broken), TI-84+, TI-84+CSE, TI-84+CE, TI-85, TI-86, TI-89T, TI-92, TI-Nspire, TI-Nspire CX (semi-broken), HP 39gII, HP Prime, Casio fx-7000G, fx-7400G+, fx-7700GE, fx-9750G+, fx-9750GII, fx-9860G, cfx-9850G, FX-1.0+, fx-CG10, fx-CP400
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nexus 5, Atari 2600, Lynx, SMS, Game Gear, Genesis, Dreamcast, NES, SNES, N64, GCN, Wii, Wii U, GBA, DS, 3DS, PS2, PS3, PS4, PSP, PSVita, XBox 360, XBOne

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)
??? ??? ??? ???

Offline gameblabla

  • Super User
  • Join Date: May 2015
  • Location:
  • Posts: 640
  • Post Rating Ratio: +11/-6
  • TI-nspire porter
    • View Profile
Re: ToaruOS - Unix-like "hobby" operating system
« Reply #3 on: November 08, 2016, 09:58:02 pm »
Quote
Also same guy who made a pretty popular console implementation of Nyan Cat
Funny enough, i discovered that right after ToaruOS.
And the same Nyan Cat console implementation was originally designed for ToaruOS actually, it works on it.
He also made a terminal version of 2048.

Looks nice, but I certainly hope that this is not the max resolution O.O
No lol, it's capable of 1080p but i had to reduce it because the resolution was TOO DAMN HIGH.
'cause the rent is too damn high
  • Calculators owned: TI Nspire CX, TI-89

Offline c4ooo

  • ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
  • Super User
  • CW Contest II Winner
  • *
  • Join Date: Aug 2015
  • Location: 127.0.0.1
  • Posts: 911
  • Post Rating Ratio: +8/-2
  • ▓▓▓▓▓▓▓▓▓▓▓▓▓▓▓
    • View Profile
  • Gender: Male
Re: ToaruOS - Unix-like "hobby" operating system
« Reply #4 on: November 08, 2016, 10:12:12 pm »
Needs more JVM :P
??? ??? ???
Working on a 3D game engine since 2014.

Offline gameblabla

  • Super User
  • Join Date: May 2015
  • Location:
  • Posts: 640
  • Post Rating Ratio: +11/-6
  • TI-nspire porter
    • View Profile
Re: ToaruOS - Unix-like "hobby" operating system
« Reply #5 on: November 09, 2016, 12:52:54 am »
Needs more JVM :P
dayum, you really want to see MAH JAVA everywhere, do you ?
I bet you fap to that :
https://sourceforge.net/projects/jos/

Ah but wait... it has bits of C ? lol
  • Calculators owned: TI Nspire CX, TI-89

 


You can also use the following HTML or bulletin board code to share it on your page or forum signature!


Also do not forget to check our affiliates below.
Planet Casio TI-Planet Calc.news BroniesQC BosaikNet Velocity Games