Page 1 of 2

TBOS32 0.1.3 released

Posted: Sun Jun 14, 2009 8:27 pm
by Troy Martin
Titanium Bonfire Operating System/32 v0.1.3
TroyMartin wrote:Hi, and thanks for viewing this announcement for TBOS32. I've been working on this release for 16 days, and I've finally got it up and running enough to release this pre-alpha. As it is a pre-alpha, I haven't gotten around to working out the minor bugs and compile-time warnings (will be fixed next release), but it is stable and usable. Feel free to try putting more text files in the initrd and reading them using the shell's cat command.
0.1.3 is here, added a device called :bs that can be read using echo. Spews out random BS that forms a phrase that looks like a technology of some kind.

In 0.1.4, I plan on switching from ext2 to FAT for the floppy image, as well as using mtools instead of losetup and loopback hell.

Accessing the initrd in the shell:
Accessing the initrd is easy: the drive is specified using "initrd:", then the root directory "/", and finally a filename. Directory support will not be added to the initrd for simplification reasons. A quick list of files in the initrd can be generated via "echo initrd:/" or a more complex one via "ls initrd:/". The "cat" command can be used to display text files like a simple implementation of *nix "cat" with the syntax "cat initrd:/filename". Filenames and drive names are case sensitive, and are up to 55 characters long.

Download Link: http://code.google.com/p/tbos32/downloa ... -0.1.3.zip

--Troy

PS: I'd like to keep this thread unlocked for as long as possible; no flaming me for my lack of malloc or whatever.

Re: TBOS32 0.1.0 released

Posted: Sun Jun 14, 2009 9:02 pm
by VolTeK
alright, i was waiting for this, i will try this out, and tell if there are any bugs

great job

Re: TBOS32 0.1.0 released

Posted: Sun Jun 14, 2009 9:06 pm
by Troy Martin
Great, thanks!

Re: TBOS32 0.1.0 released

Posted: Sun Jun 14, 2009 9:26 pm
by VolTeK
Error Report:

typing help then hitting enter, displays help then halts.






virtual machine: virtual pc

Re: TBOS32 0.1.0 released

Posted: Sun Jun 14, 2009 9:30 pm
by Troy Martin
O.o that's weird... Hmm...

Guess it doesn't like the way I handle my char* arrays... Hold on, let me fix and release a bugfix.

EDIT: TBOS 0.1.1 will be out tomorrow with bugs fixed, and no giant things of warnings.

Re: TBOS32 0.1.0 released

Posted: Sun Jun 14, 2009 10:45 pm
by VolTeK
alright, other than that i see no problems

Re: TBOS32 0.1.0 released

Posted: Mon Jun 15, 2009 6:09 am
by Blue
Heya,

Other than the problem with the help command, I have noticed that following happens when you enter a very long command:
Long commands.png
Long commands.png (8.42 KiB) Viewed 5300 times
I am not sure however if this is the intended behaviour, so I just thought I should mention it. I tested it in Microsoft Virtual PC, as I have nothing else installed currently.

Edit: And to avoid confusion, I didn't press enter after the long command

Blue

Re: TBOS32 0.1.0 released

Posted: Mon Jun 15, 2009 8:43 am
by Troy Martin
Hehe, it's intended to not let in anything other than backspace or enter, but I guess that's a fix for tonight. Thanks for testing!

Re: TBOS32 0.1.0 released

Posted: Mon Jun 15, 2009 11:14 am
by Creature
Hmmmm... Mush, you sure always have the most original shell abbreviations, Troy ;). I might try it out soon.

Re: TBOS32 0.1.0 released

Posted: Mon Jun 15, 2009 11:31 am
by whowhatwhere
Creature wrote:Hmmmm... Mush, you sure always have the most original shell abbreviations, Troy ;). I might try it out soon.
I was thinking the same thing....

Re: TBOS32 0.1.0 released

Posted: Mon Jun 15, 2009 12:16 pm
by Combuster
(Troll post killed)

Fine if you (syntropy in particular) want to file a bug report, but don't go around dipping it in highly flammable substances.

Re: TBOS32 0.1.0 released

Posted: Mon Jun 15, 2009 12:17 pm
by whowhatwhere
Combuster wrote:(Troll post killed)

Fine if you (syntropy in particular) want to file a bug report, but don't go around dipping it in highly flammable substances.
Maybe I'll go write a bug report. First though I'm going to go find some coffee.

Re: TBOS32 0.1.0 released

Posted: Mon Jun 15, 2009 1:42 pm
by VolTeK
already did :D

coffee good, coffee make me happy

Re: TBOS32 0.1.0 released

Posted: Mon Jun 15, 2009 1:46 pm
by earlz
I don't like having a sudo in regular 'make' (and I don't use Linux, so it doesn't even work for me.)

num-lock doesn't work.(like I can't use the number pad for numbers)

other than that. Nice work

edit:
Wow, I'm not the only one who used an assembler to generate a disk image :D

oh and your boot.s~ and such backup files are kinda annoying to look at in 'ls'

Re: TBOS32 0.1.0 released

Posted: Mon Jun 15, 2009 2:26 pm
by Troy Martin
Combuster wrote:(Troll post killed)

Fine if you (syntropy in particular) want to file a bug report, but don't go around dipping it in highly flammable substances.
Gods, not already....

Creature wrote:Hmmmm... Mush, you sure always have the most original shell abbreviations, Troy ;).
I'm busy creating more, hehehe... ;)
earlz wrote:I don't like having a sudo in regular 'make' (and I don't use Linux, so it doesn't even work for me.)

num-lock doesn't work.(like I can't use the number pad for numbers)

other than that. Nice work
Thanks! Yeah, num and caps support haven't been done up yet.

No sudo? Whoa... Well, it's needed for losetup and mount, unfortunately.
edit: Wow, I'm not the only one who used an assembler to generate a disk image :D
Haha, I'm a bit of a NASM fanatic, so I thought "hell, it would be easier for me than doing something up in C."

TBOS32 0.1.1 is almost ready.