SymbOS MSX multitasking operating system - help needed!

Page 9/396
2 | 3 | 4 | 5 | 6 | 7 | 8 | | 10 | 11 | 12 | 13 | 14

By NYYRIKKI

Enlighted (5876)

NYYRIKKI's picture

15-05-2006, 23:29

Damn, you are fast!!! I didn't even dream of desktop running on MSX this fast! *respect*

I suggest, that you really use diskrom for disk I/O at least in beginning, writing support for all the disk controllers is a big job. (See PHYDIO @ #4010) About the RAM usage... I think, that basic disk I/O routines don't need many variables from RAM, but I have no list or anything. Basically there are some hooks, that return somewhere @ #FDXX (disk start, disk stop, drive motor stop counter in some models) and some slot select routines and internal variables @ #F3XX that I think must be in place. If you have any spare mapper page, I suggest that you take partial copy of page 0 to it and switch it active, when you use DISK I/O. If it is possible to leave (about last 4KB) of original data to mapper page 0, it is even better.

I must say, that I'm eager to see, how fast this GUI really is on MSX Smile

By spl

Paragon (1470)

spl's picture

16-05-2006, 07:16

Wow! Looks very good! How about the speed? Wink

By Prodatron

Paragon (1797)

Prodatron's picture

16-05-2006, 07:24

As far as I can see the GUI is faster than on the CPC Smile To be honest this wouldn't be a surprise, as the CPC doesn't have a VDP, which does all the job, but a very chaotic screen organisation. Even with the larger VRAM (26,5KB in Screen6 instead of the CPCs 16K) the MSX seems to have a better performance. But first I need to load some applications to be able to make final tests.
Thanx to the beta of BlueMSX I should be able to implement IDE support soon as a first step.
@Dvik: Thanx a lot for the beta!

By dvik

Prophet (2200)

dvik's picture

16-05-2006, 08:15

No problem. Let me know if you need anything else.

I'm really looking forward to try Symbos and see it in action. When do you think you'll have something to show?

By Prodatron

Paragon (1797)

Prodatron's picture

16-05-2006, 08:38

I will try to start with the IDE routines today (Sunrise). Seems to be very easy, I just have to figure out how to handle the slot memory mapping exactly (I didn't work with them so far). So maybe at the weekend I already have something to show...

By PingPong

Prophet (3765)

PingPong's picture

16-05-2006, 11:27

Hi, prodatron, what about fdd support?

I think should be important allowing symbos to boot also from fdd, because there are no more msx user that can use IDE in REAL MSX machines.
Will be pretty if almost the western digital controller support should be implemented. Smile

P.S.= Good Job, Prodatron!

By PingPong

Prophet (3765)

PingPong's picture

16-05-2006, 11:32

Partially off-topic:

When using FDD there are a lot of tools that allow to create DISK images from scratch. However when using HD DISK IMAGES is there any tool that allow to add a generic list of files into an HD DSK image?

By Prodatron

Paragon (1797)

Prodatron's picture

16-05-2006, 11:34

Hi PingPong, yes, I will of course provide FDD support. I just start with the Sunrise IDE as it is more easy to implement. The Western Digital FDD controller then will be the next candidate.
So is it not possible to order one of the existing IDE controlers (like the Sunrise) any more??

By wolf_

Ambassador_ (9896)

wolf_'s picture

16-05-2006, 11:48

Looks quite decent already!

Does it support keys/hotkeys for navigating around, like Windows? I'm not much of a mouse-user, esp. not on my MSX. Tongue

How easy would it be to create apps for this GUI in an easy language like Basic or Pascal?

By spl

Paragon (1470)

spl's picture

16-05-2006, 12:29

Wolf_, yes it has hotkeys, as I used it in the CPC version. Also, for creating apps there is a complete visual IDE for M$ Windoze called SymStudio Big smile

Yours,

Page 9/396
2 | 3 | 4 | 5 | 6 | 7 | 8 | | 10 | 11 | 12 | 13 | 14