More progress on MSX Fuzix

Page 1/4
| 2 | 3 | 4

Par geijoenr

Master (194)

Portrait de geijoenr

11-06-2017, 16:54

Hi All,
I have pushed some more patches recently to the fuxiz "mainline" in Github. The patches are mostly bug fixes to improve stability and move memory around to make room for more features. But I have also added multiple terminals, which is pretty cool (you can switch with CTRL+F1, F2, F3)

download Msx Kernel
download rootfs

In TurboR it runs pretty fast, it turns the computer into a quite usable unix system, but in MSX2 is rather slow, I am not sure is slower than MSX-DOS, but definitely is not faster.
Also at the moment is quite memory hungry; every process is using 64Kb no matter how big the executable is on disk, which means that you can run up to 7 processes simultaneously with a 512K mapper. Not great.

I think next is to fix more bugs and add graphics support, and update the retrodeluxe website to that is easier to download and use by those interested.

E.-

!login ou Inscrivez-vous pour poster

Par ARTRAG

Enlighted (6462)

Portrait de ARTRAG

11-06-2017, 17:53

Are you going to port also unix tools like e.g. the compiler GCC ?
:-)

Par geijoenr

Master (194)

Portrait de geijoenr

11-06-2017, 20:44

I am pretty sure that nothing as big as GCC will ever run on fuxiz Big smile

But the port of SmallC is in progress, so it will be possible to compile stuff inside Fuzix itself pretty soon.

Par Manuel

Ascended (17309)

Portrait de Manuel

11-06-2017, 21:12

Also with a Z80 backend?

Par geijoenr

Master (194)

Portrait de geijoenr

11-06-2017, 21:17

Yes, I have seen Alan Cox was precisely working on adding the Z80 back-end to SmallC (the original source contains 8080). I haven't checked what is the current status, but I think the z80 assembler is still missing from the source tree, so is for sure not finished.

Par nataliapc

Expert (93)

Portrait de nataliapc

30-06-2017, 11:26

It's supported MSX1 with 512kb RAM mapper?

Par Gustau Pérez-Querol

Resident (59)

Portrait de Gustau Pérez-Querol

01-07-2017, 21:13

geijoenr wrote:

Hi All,
I have pushed some more patches recently to the fuxiz "mainline" in Github. The patches are mostly bug fixes to improve stability and move memory around to make room for more features. But I have also added multiple terminals, which is pretty cool (you can switch with CTRL+F1, F2, F3)

download Msx Kernel
download rootfs

E.-

Hi geijoenr,

I checked this project time ago and I remember it was a bit difficult to build it. I remember being able to build it for the z80pack. How did you build it for the msx? Are there any instructions on how to build it?

G.

Par Manuel

Ascended (17309)

Portrait de Manuel

01-07-2017, 21:29

nataliapc: just try it!

Par geijoenr

Master (194)

Portrait de geijoenr

04-07-2017, 14:45

Hi Gustau,

check the wiki in github, there are some hints there;
https://github.com/EtchedPixels/FUZIX/wiki

regards,
E.-

Par geijoenr

Master (194)

Portrait de geijoenr

04-07-2017, 14:51

Hi Natalia,
this version only runs on msx2, 2+ and Turbo R.

at some point I may spend some time merging the msx1 and msx2 ports, but at the moment I don't even have a physical msx1.

E.-

Par Manuel

Ascended (17309)

Portrait de Manuel

04-07-2017, 22:46

What is the difference between the MSX1 and the MSX2 port? If the MSX1 port requires a memory mapper (which would then thus typically be an external cartridge), the only real difference is the screen mode (40 columns instead of 80).

Page 1/4
| 2 | 3 | 4