PDA

View Full Version : Bricks-OS - Operating System for Many Consoles



wraggster
October 24th, 2008, 02:31
Hmm found this news at GBAdev (http://forum.gbadev.org/viewtopic.php?t=16166) and seems very interesting, Bricks OS is a Operating System for Many Consoles, heres some release info:


Hello Everyone,

I would like to announce the Bricks-OS project. Bricks-OS is an operating system for game consoles.

The list of currently supported game consoles:

- Gameboy Advance
- Nintendo DS
- GameCube
- Playstation2
- Playstation Portable
- Wii
- i386 PC (not really a Game Console :-)

The list of current features include:

- Preemptive multitasking (even on the GBA and NDS)
- Message passing
- Hardware OpenGL implementation (on some consoles)
- Software OpenGL implementation (for all consoles not supporting hardware 3D)


Binary versions of the latest release (v0.0.3) can be downloaded, demonstrating a Software OpenGL implementation (GBA, GC, Wii, PC, PSP), and a Hardware OpenGL implementation (NDS, PS2). The source can be downloaded using SVN, hosted by sourceforge.net.

Please take a look at my website for more information, screenshots and downloads:
http://bricks-os.org/

This is my first release, so please let me know whet you think.

Download and Give Feedback Via Comments

Grey Acumen
October 24th, 2008, 02:46
Okay, maybe I'm being paranoid, instead of taking this as the spot of humorous irony it's supposed to be, but seriously; an "OS" that works on a wide variety of consoles, apparently not needing to be specifically designed for any of them, and it's name is BRICKS?

Iiiiiii think I'm a gonna wait for someone else to confirm that this works before I even touch the thing.

Muzer
October 24th, 2008, 22:46
<Muzer> this app looks like it might brick your Wii - http://www.dcemu.co.uk/vbulletin/showthread.php?t=168342
<Muzer> if it doesn't, I will be amazed
<Muzer> #1) The clue's in the name
<Muzer> #2) What he says I think is impossible
<magikarp> if it does, that guy is an a-hole
* some_guy ([email protected]) has quit (ChatZilla 0.9.83 [Firefox 3.0.3/2008092417])
<TD-Linux> Muzer, it has source
<TD-Linux> I'm downloading it
<Muzer> oh
<Muzer> OK
<TD-Linux> WHOA
<TD-Linux> OKAY
<TD-Linux> IT'S REAL
<@BlueHawk> OKAY!
<@BlueHawk> COOL!
<Madrocks> ME TOO
<Octoroks> CAPS
<@BlueHawk> YEAH YEAH YEAH
<@BlueHawk> ROXXOR!
<TD-Linux> revision 640?
<TD-Linux> yikes
* Botty has kicked TD-Linux from #wiidev (no caps.)
<Octoroks> heh
<Madrocks> LOL
* CraZzy ([email protected]) has joined #wiidev
* CraZzy ([email protected]) has quit (Read error: Connection reset by peer)
<Muzer> so what actually can you do on it?
<Muzer> I wonder?
<Octoroks> http://bricks-os.org/index.php?page=todo
<Octoroks> nothing really
<Muzer> I mean, are there actually any apps for it?
<Octoroks> theres a forum
<Muzer> um, WTF is NDS7 and NDS9?
<Mithos> maybe he mean arm7 and arm9
<Muzer> maybe
<Muzer> but why are there two different OSes for those?
<Muzer> oh, I bet one is DS in GBA mode
<@marcan> yeah, it's actually real
<Muzer> does it actually do anything?
<Muzer> are there any apps for it?
<@marcan> probably not
<@marcan> probably not
<@BlueHawk> probably not
<@BlueHawk> probably not
<Muzer> lol
<Muzer> lol
<Viperfang> hmmm
<Octoroks> he was ansering both questions
<Viperfang> hmmm
<Muzer> he was ansering both questions
* Botty has kicked Octoroks from #wiidev (TD-Linux no repeating.)
<@BlueHawk> oops.
<Muzer> oops.
* Octoroks ([email protected]) has joined #wiidev
<@marcan> it compiles even
* Botty has kicked Octoroks from #wiidev (no repeating.)
<Muzer> nice
<Muzer> does it run?
* Octoroks ([email protected]) has joined #wiidev
<@BlueHawk> Octoroks: That was a kick message fix. =]
<Octoroks> why was i kicked?
<@BlueHawk> Octoroks: You didn't repeat yourself.
<Octoroks> ....
<@BlueHawk> yeah, we have strange rules in here.
<Viperfang> Wanna repeat that? lol
<Muzer> but yeah, once I get my DS flashcart I will be able to run that on all platforms other than PC
<Muzer> sorry
<Muzer> other than PS2
<@marcan> well, it didn't brick my wii, so that's a start I guess
<Octoroks> but brick-os, does it replase the systme menu?
<@marcan> did nothing though, just black screen
<@marcan> Octoroks: no.
<Muzer> :s
***CUT OUT CRAP***
<@marcan> ha
<@marcan> Bricks fails the unfailable
* |Blizzarm ([email protected]) has joined #wiidev
<Muzer> lol
<@marcan> I just checked its init code. The very first thing that it does on wii is set up a debug screen using the usual libogc functions, except he uses the old version of video mode selection
<@marcan> which shouldn't be compatible with my 480p only monitor
<@marcan> well... it doesn't go out of sync
* p0thead ([email protected]) has quit (Ping timeout: 255 seconds)
<@marcan> that means it doesn't even get to main() for some reason
<Tantric> haha
<@marcan> like, four lines of code and it's already broke
<Igglyboo> ><
<Igglyboo> four lines of code too long
<@marcan> don't ask me why, I wouldn't know :P
<Igglyboo> lol


As you can see, it doesn't brick, but it fails.