Graphic modes

Página 3/20
1 | 2 | | 4 | 5 | 6 | 7 | 8

Por W76NearDark

Paladin (684)

Imagen del W76NearDark

30-10-2005, 21:49

Somehow I have a little deja-vu.... Anyone ever heard of Contiki?

Por Sonic_aka_T

Enlighted (4130)

Imagen del Sonic_aka_T

30-10-2005, 21:51

idd, once a working V9938 version is made, it's peanuts to 'patch' it for V9990. Anyhow, I checked the SymbOS, and apart from the fact that it is very cool (try it ppl), I didn't see anything special. Everything currently done can be done on the MSX2 as well, probably at the same speed, perhaps a little heigher. Judging from the fact that SymbOS seems to effortly switch between screen modes, I guess the same could be done for a possible MSX2 version. Especially when using commands, you would have to change very little to have the routines work on both modes.

Anyhow, I'm eager to hear about this possible port, please let us know how things work out. If you guys do decide to port it to MSX, let me know if there's anything I can do to help. A lot of people on the forums here would probably also be more than happy to give a few pointers, if it helps.

Por AuroraMSX

Paragon (1901)

Imagen del AuroraMSX

30-10-2005, 22:01

Somehow I have a little rendez-vous.... Anyone ever heard of Contiki?
I think you mean "deja-vu" :) And yes, I've seen Contiki about 10 years ago or so; had no idea it still exists :)

Por W76NearDark

Paladin (684)

Imagen del W76NearDark

30-10-2005, 22:06

Somehow I have a little rendez-vous.... Anyone ever heard of Contiki?
I think you mean "deja-vu" :) And yes, I've seen Contiki about 10 years ago or so; had no idea it still exists :)

hehe yeah... deja-vu is what I meant :)

Por Prodatron

Paragon (1797)

Imagen del Prodatron

30-10-2005, 22:36

Hi,
now I also reached this forum and read this discussion with great interest! Seems that the MSX scene is still extremely active, what is very impressive!
As the author of SymbOS I am surprised, that I didn't explore the great possibilities of this machine before. Trebmint and Jarek Adamski kicked me to study them, and I am very impressed!
About the video mode:
Mode 5 seems to be perfect for porting SymbOS in it's current state. Also the VRAM is not larger than 32K, which means, that I have 32K vram, 16K screen driver (ok, it's shorter) and 16K application data within the 64K address space.
Mode 6 is very interesting because of the high amount of colours, but it will be a little bit harder to implement.
What is absolutely cool are the blitter features, as I could use them directly in the screen driver (it is already designed for supporting such features!).
In SymbOS the screen driver is separated completely from the so called desktop manager. The desktop manager itself doesn't know anything about the video hardware, so writing different drivers is very easy.

Now I need to know exactly about the banking possibilities in the MSX? How can I switch ram pages and from where to where can I switch them? Is it possible to replace any 16K page in the 64K address space with any 16K page of the whole memory or are there any restrictions?
Also what's about the interrupts? As far as I know MNBIOS is using a 50Hz interrupt, which is too slow in my opinion (current SymbOS on CPC does the task switching at 150Hz.

Does someone have a link to some technical information?

Best regards,
Prodatron / SymbiosiS

Por SMDNearDark

Master (136)

Imagen del SMDNearDark

30-10-2005, 22:43

members.chello.nl/h.otten/fronthw.htm

Here are a lot of datasheets you can use for programming on the msx

Por Prodatron

Paragon (1797)

Imagen del Prodatron

30-10-2005, 22:54

Thank you very much, I already found some useful information.
BTW, what MSX2 machine is recommendable? In my 8bit collection I own an Phillips VG 8235, would this be a good choice or not?
Best regards,
Prodatron / SymbiosiS

Por W76NearDark

Paladin (684)

Imagen del W76NearDark

30-10-2005, 22:56

MSX2 is a standard... so it shouldn't make a difference which brand you take. The amount of memory can differ though but the majority has 128KB ram and 128KB Vram. The Philips VG8235 is one of the few with a 360KB FDD.... the majority has luckily 720KB.

Por msd

Paragon (1461)

Imagen del msd

30-10-2005, 23:04

150hz.. that's even faster then Windows. A standard MSX has only one interrtupt source.. generated by the vdp.. and it's 50 or 60hz...

Por Prodatron

Paragon (1797)

Imagen del Prodatron

30-10-2005, 23:34

Oh, really? Well, I think as faster the task switching is, as faster a task can update the screen or react on user input or on messages from other tasks. Maybe the problem is the idle task, which takes the not used CPU time (it does nothing else than increasing a counter, and this makes it possible to have the "CPU load display" in the task manager). On a 50Hz task switching base, it would probably grab a lot CPU time which better could be invested in faster task switching which results in faster reactions.
I will do some tests on the CPC now, if breaking down the frequence from 150 to 50 would have any consequences.
Prodatron / SymbiosiS

Página 3/20
1 | 2 | | 4 | 5 | 6 | 7 | 8