FUZIX MSX2 port adds support for MSXDOS boot

صفحة 2/3
1 | | 3

بواسطة edoz

Prophet (2389)

صورة edoz

03-09-2021, 22:00

AxelStone wrote:

Fuzix, SymbOS...MSX is reaching maturity.

Yes, reminds me to Windows vs Linux wars from the past Tongue Linux geeks and windows freaks against each other like MSX and C64 guys Evil Now i like all old machines Big smile

Would be cool to type in startX on the MSX some day Big smile Im now more at the SymbOS side hahah Big smile
Without joking, this Fuzix project is pretty amazing!

بواسطة AxelStone

Prophet (3046)

صورة AxelStone

05-09-2021, 23:20

edoz wrote:
AxelStone wrote:

Fuzix, SymbOS...MSX is reaching maturity.

Yes, reminds me to Windows vs Linux wars from the past Tongue Linux geeks and windows freaks against each other like MSX and C64 guys Evil Now i like all old machines Big smile

Would be cool to type in startX on the MSX some day Big smile Im now more at the SymbOS side hahah Big smile
Without joking, this Fuzix project is pretty amazing!

You are right, Windows vs Linux now on MSX LOL! LOL! . By the moment also more focused on SymbOS, I don't want to open so many paths by the moment, but hope to see news on Fuzix Big smile

بواسطة ducasp

Champion (460)

صورة ducasp

07-09-2021, 20:58

It would be great if the developers added support for TCP-IP UNAPI Rom Devices (i.e.: GR8NET, Denyonet, OCM and SM-X WiFi), even though that specification targets DOS2, any O/S that can allocate a ROM from a slot into page 2 and call functions there should be able to, if they can use EXTBIO, even better... Insta-network for FUSIX (yeah, I know, easier said than done oO )

بواسطة Manuel

Ascended (18133)

صورة Manuel

07-09-2021, 23:40

As far as I know, both FUZIX and SymbOS do not use the BIOS or any system ROMs at all. But please correct me if I'm wrong.

بواسطة ducasp

Champion (460)

صورة ducasp

08-09-2021, 00:41

Manuel wrote:

As far as I know, both FUZIX and SymbOS do not use the BIOS or any system ROMs at all. But please correct me if I'm wrong.

SymbOS doesn't, not sure about fuzix. If all bios functionality is disabled then that idea won't work for sure, as even though you can map the adapters Rom and run the unapi functions without extbio through some hacking, probably quite a few devices use interslot functionality from bios to move stuff around from buffers of the interface to the msx ram.

بواسطة geijoenr

Champion (267)

صورة geijoenr

08-09-2021, 07:59

Correct, Fuzix doesn’t use any BIOS or system ROMs. All drivers run from RAM.
All those devices can be supported by adding networking drivers.

بواسطة ATroubleshooter

Rookie (21)

صورة ATroubleshooter

08-09-2021, 12:32

geijoenr wrote:

Yeah, in theory you can port any Unix app and run it on Fuzix... but in practice the OS is limited to ~60Kb binaries at the moment, which is a shame. That's why you only see classic apps from the 70's in the Applications folder; back in the day
minicomputers had that kind of memory as well.

With a "little bit" of work it should be possible to port contemporary Unix/Linux apps and run them in some derivative version of Fuzix. I believe this would turn a TurboR with 4 or 16Mb of RAM into a machine that can run more modern software.

If you think about it, back in the day; a 486 or an early Pentium ran with only 4Mb to 16Mb... that gives an indication of the kind of software that could run on a TurboR with enough RAM, within the limits of the R800 of course.

BTW, if we look at that https://github.com/EtchedPixels/FUZIX/wiki/Things-on-the-TOD..., the ultimate question on Alan's list is:

Quote:

Bankable userspace processes ?

This is the paramout question of FUZIX development, not on MSX only - whether we going to get userland binaries larger then 64K, or not. But for this, all kinds of stuff has to be changed - compilers etc etc... lots of work.

بواسطة geijoenr

Champion (267)

صورة geijoenr

08-09-2021, 18:30

That is spot on. A z80 compiler and runtime linker that allows for bankable binaries is necessary, and I don't think such a thing exists.

Is not difficult, but as you say is a lot of work.

I actually started porting a C compiler to solve the problem, but as you can imagine, it will take me months/years to get anywhere near a version that works.

بواسطة ATroubleshooter

Rookie (21)

صورة ATroubleshooter

08-09-2021, 21:29

geijoenr wrote:

I actually started porting a C compiler to solve the problem, but as you can imagine, it will take me months/years to get anywhere near a version that works.

Oh, that'd be awesome, if we eventually get there!

بواسطة PingPong

Prophet (3758)

صورة PingPong

08-09-2021, 21:32

is SDCC not a viable option?

صفحة 2/3
1 | | 3