SymbOS MSX multitasking operating system - help needed!

Page 375/392
368 | 369 | 370 | 371 | 372 | 373 | 374 | | 376 | 377 | 378 | 379 | 380

By Robby

Master (165)

Robby's picture

22-12-2015, 11:59

@Prodatron / Edoz.
Do you think it's possible to develop a generic CHS based driver? I'm asking this because for example a zip drive is also chs based (afaik).
Or does symbos need to communicate directly to each hardware device individually?
And will it be possible to use fat16 disks with chs based devices?

By Lord_Zett

Paladin (807)

Lord_Zett's picture

22-12-2015, 14:59

wow networking games, nice! most try someday symbos

By flyguille

Prophet (3029)

flyguille's picture

22-12-2015, 15:36

edoz wrote:

Oh and it was already posted before but this is also nice to watch!

symbos networking fun

very good demostration!. It is a lot of fun!.

By Prodatron

Paragon (1788)

Prodatron's picture

22-12-2015, 15:47

Sayman wrote:

I`m sorry for some offtopic, but one question for Prodatron. Can Symbos be ported from msx/cpc to other z80 based machines? Like some ZX-clone or other?

That's mainly a question about the memory mapping possibilities. If such a system can map any 16K block from the total ram to any of the 4x16K (64K), which are visible for the Z80, it is usually possible. On the Spectrum the screen would be 256x192pixels with 2 colours, as SymbOS requires a pure bitmap mode (you could colour the task bar a little bit like on the Enterprise Smile ). You can write me directly, if you have something in mind.

By Prodatron

Paragon (1788)

Prodatron's picture

22-12-2015, 15:50

Robby wrote:

@Prodatron / Edoz.
Do you think it's possible to develop a generic CHS based driver? I'm asking this because for example a zip drive is also chs based (afaik).
Or does symbos need to communicate directly to each hardware device individually?
And will it be possible to use fat16 disks with chs based devices?

Yes sure, a CHS driver wouldn't be fixed for one device but always read the CHS parameters (number of heads, cylinders, sectors) from the device. The driver is independant from the file system, so you can also read FAT16 or FAT32 partitions beside FAT12.

By Robby

Master (165)

Robby's picture

22-12-2015, 16:06

Okay, thank you. Good to hear / read Smile

RJ.

By Robby

Master (165)

Robby's picture

22-12-2015, 16:22

By Sayman

Supporter (7)

Sayman's picture

22-12-2015, 16:27

Prodatron wrote:
Sayman wrote:

I`m sorry for some offtopic, but one question for Prodatron. Can Symbos be ported from msx/cpc to other z80 based machines? Like some ZX-clone or other?

That's mainly a question about the memory mapping possibilities. If such a system can map any 16K block from the total ram to any of the 4x16K (64K), which are visible for the Z80, it is usually possible. On the Spectrum the screen would be 256x192pixels with 2 colours, as SymbOS requires a pure bitmap mode (you could colour the task bar a little bit like on the Enterprise Smile ). You can write me directly, if you have something in mind.

ZX clone is Sprinter 2000. can map any 16k block from total ram (4096kb). Screen modes - 320*256*8bpp and 640*256*4bpp. memory and gfx accelerator, ide hdd, fdd.

By Prodatron

Paragon (1788)

Prodatron's picture

22-12-2015, 17:39

@Robby, thanks for posting, I remember this photo from the facebook group Smile
@Sayman, oops, I just saw your email, I will write you!

By edoz

Prophet (2156)

edoz's picture

31-12-2015, 10:41

Hi All! .. I created a benchmark tool for SymbOS. Which allow you to compare your system against other MSX systems or other Z80 supported systems. Prodatron created the ML part for the CPU benchmark and i added the GFX test. The Disk I/O test is not complete but that is next step. Thanks to trebmint i could build the Unify application and i did some tests on different systems already. The cool thing is that all the numbers (in the details) makes so much sense as you really can see the difference in the machines. As a MSX has a VDP and the CPC not for example.. all those things can be compared.

Here are the results. I will add the EXE later so you can test your own system.

Here are the results: The numbers are own benchmark numbers. (Cycles)

CPC:

MSX2:

Turbo-R:

Turbo-R with GFX9000:

Enterprise standard system:

Enterprise in Turbo mode:

Page 375/392
368 | 369 | 370 | 371 | 372 | 373 | 374 | | 376 | 377 | 378 | 379 | 380