MNBIOS demo3 - Opinions and suggestions

Pagina 3/10
1 | 2 | | 4 | 5 | 6 | 7 | 8

Van flyguille

Prophet (3028)

afbeelding van flyguille

01-10-2004, 16:09

I tested this, and I relly appreciate the work that has been done! Flyguille is really man on a mission :-)

We are anyway kind of in situation, that has been seen before... Look here:
groups.google.com/groups?hl=en&lr=&ie=UTF-8&frame=right&th=d161e94858c4c0b9&seekm=1991Aug26.110602.19446%40klaava.Helsinki.FI#link1

It takes a lot more to get people really using this. Some people might get frightened by the fact that text mode is actually screen 7, but it didn't feel that slow anyway. I wish my best luck on development. I hope to see support for more different disk controllers soon (Including IDE, SCSI and CF)

i not understand what you want that i get or learn from that url?

Van tfh

Prophet (3177)

afbeelding van tfh

01-10-2004, 16:10

remember I'm retarded and old Sad
Retarded and Old Smile So RO is just an abbreviation? Wink

Van NYYRIKKI

Enlighted (5918)

afbeelding van NYYRIKKI

01-10-2004, 16:25

Hard question... Maybe I want you to learn history or patience or just to keep your eyes open... I really hope, that MNBIOS will not be next WIOS but more like the OS that started it's public life from the post I refered... If you make the right choices, who knows what is the default OS in our MSX HD's after 5-10 years...

Van flyguille

Prophet (3028)

afbeelding van flyguille

01-10-2004, 16:34

Hard question... Maybe I want you to learn history or patience or just to keep your eyes open... I really hope, that MNBIOS will not be next WIOS but more like the OS that started it's public life from the post I refered... If you make the right choices, who knows what is the default OS in our MSX HD's after 5-10 years...

well, what you suggest?

Van anonymous

incognito ergo sum (116)

afbeelding van anonymous

01-10-2004, 16:47

flyguille, I hope you realise the link that NYYRIKKI posted was about Linus Torvalds posting his first version of Linux. With that, he is saying a similar future/success for MNBIOS is possible (on MSX).

Van NYYRIKKI

Enlighted (5918)

afbeelding van NYYRIKKI

01-10-2004, 18:52


well, what you suggest?

Keep on good work and keep your mind open!

This link points to very old conversation about a very little old OS made by mr. Torvalds. How ever this very little home made OS was developped by active hobbyists many years after this post and later got a name "Linux" I don't know if you know that OS, but today this OS is very popular and is used from phones to supercomputers. As with MNBIOS, when we look at the history, the start was just a man with a vision and very similar limitations.

Van flyguille

Prophet (3028)

afbeelding van flyguille

01-10-2004, 21:07

comparing MNBIOS with the starts of LINUX? Smile i feel pleasant about that

Van flyguille

Prophet (3028)

afbeelding van flyguille

02-10-2004, 15:55

I re-read the thread and i will comments some thought that already are public knowledge. By if someone of you don't reads before one of them.

ABOUT OPENSOURCE
--------------------------

First: The SHELL as the utilities like INSTALL.EXEC files are already open source... only for MNBIOS develops like the creation of another shell clone, or for educational purposes.

What stopme of releasing it?... all the sources are only in tokenized format, my programming enviroment don't has an import/export feature, that is the reason that i asks to wouter_ how to log out the msx printer using openMSX. It is not an easy task because i need to open each block (routine) and to print it manually, and there is more than 1000 routines.

And some guys will asks, why i not do the same with the kernel?... simply, i can't release something that is not done, remember that the final version is a drasticaly remake of all the kernel.

ABOUT DRIVERS ISSUE
----------------------------

As is of public knowledge the kernel has inside atleast one driver for a media storage device, that makes the kernel HARDWARE SENSITIVE...

The kernel was deviced to boot from ROM to remplace the original MSX-BIOS, who will do that? i not know, but who knows in 5 years, maybe someguys bored of the wait time of the loading process finally burn some ROM chips and starts booting MNBIOS directly.

No i was thinking in a way to do the kernel FREE OF DRIVERS easily.... but hard to implement in the ROM BOOT option.

I can to write a routine @ kernel that recognizes the file MNBIOS.DAT in ROM / RAM / FLASH ROM before of boot or attempt to load any file from any storage device.

what is the file MNBIOS.DAT? this file handles inside little blocks of things.... like the CHRS pattern set, the language files or drivers. This file is actually created/handled by the INSTALL.EXEC utility and is loaded from the AUTOEXEC.BAT (after all the SHELL is loaded), normally is 16KB LONG.

I thought, in that if that file can be spotted before of load the kernel, and the kernel is programmed to recognized its presence and one time done it, mount the drivers founded inside, and then to using the devices to load the SHELL.

Booting from a disk from MSX-BASIC, is easy, you can to load an image of the file to a specific RAM PAGE, surely in the AUTOEXEC.BAS that loads and launch the kernel.

Booting from ROM chip, is more hard, because originally the MNBIOS is tought to be in the 32kb ROM of SLOT 0, surely we can to use the EXTENSION ROM CHIP (normally at slot 3/0), to burn there the image of the file. But that means that we needs 2 eprom instead one.

booting from FLASH/ROM, i not known nothing abut these kind of devices, but is not SLOT 0, so, it always needs a loader, or a disk that boots mnbios, but anyway the kernel needs to understan the three differents ways of booting... that increases the code.

I not know another way of separate the kernel from the requiered internal driver.

maybe someguy has more ideas.

Van anonymous

incognito ergo sum (116)

afbeelding van anonymous

02-10-2004, 17:01

First: The SHELL as the utilities like INSTALL.EXEC files are already open source... only for MNBIOS develops like the creation of another shell clone, or for educational purposes.

What stopme of releasing it?...
Question: is unreleased open source really open source? ^^;

all the sources are only in tokenized format, my programming enviroment don't has an import/export feature, that is the reason that i asks to wouter_ how to log out the msx printer using openMSX. It is not an easy task because i need to open each block (routine) and to print it manually, and there is more than 1000 routines.Sounds to me you're much better off writing a simple/fast Tokenized to ASCII convertor in Visual BASIC, C, Perl, Python, (insert programming language of choice)...

Van flyguille

Prophet (3028)

afbeelding van flyguille

02-10-2004, 17:31

nah, is faster to release the programming enviroment for mnbios

and opens the sources with that @ mnbios

Pagina 3/10
1 | 2 | | 4 | 5 | 6 | 7 | 8