SymbOS MSX multitasking operating system - help needed!

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

Par NYYRIKKI

Enlighted (5889)

Portrait de NYYRIKKI

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

Par spl

Paragon (1470)

Portrait de spl

16-05-2006, 07:16

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

Par Prodatron

Paragon (1801)

Portrait de Prodatron

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!

Par dvik

Prophet (2200)

Portrait de dvik

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?

Par Prodatron

Paragon (1801)

Portrait de Prodatron

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...

Par PingPong

Prophet (3793)

Portrait de PingPong

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!

Par PingPong

Prophet (3793)

Portrait de PingPong

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?

Par Prodatron

Paragon (1801)

Portrait de Prodatron

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??

Par wolf_

Ambassador_ (9906)

Portrait de wolf_

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?

Par spl

Paragon (1470)

Portrait de spl

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