On Thu, 16 Jul 1998, Laurens Holst wrote:

> -----Oorspronkelijk bericht-----
> Van: Stefano Fronteddu <[EMAIL PROTECTED]>
> Aan: MSX mailing list <[EMAIL PROTECTED]>
> Datum: woensdag 15 juli 1998 17:41
> Onderwerp: F1 3D Spirit & fmsx
> 
> :Hello to all,
> :   I've downloaded F13D Spirit from the net, I've tried to use It with my
> :fmsx emulator on PC, but it doesn't work well.
> :Starting appare on the screen a lot of orizontal lines, it seems error in
> :VDP programming, but it isn't the case.
> :Can someone help me, explaining where's the problem ?
> :
> :Thanks to all the replay at my answer about MSX & local network.
> 
> F1-spirit uses A LOT of so-called 'screensplits'. Therefor, you cannot run
> it on an emulator. Every program which uses a screensplit can't be run on an
> emulator. Sunrise Magazine doesn't work, and Space Manbow probably won't
> work either...

Actually, FMSX has some tricks that allows it runs Space Manbow. FMSX can
emulate the VDP "set adjust" command, so the horizontal scroll of Space
Manbow works. But the timings of the instructions of Z80 are not counted,
and if a program isn't temporized by the interruptions, this can run like
"The Flash!" in a fast computer (Pentium 100MHz and over).

Particullarly, Space Manbow uses hardware VRAM copy to create the
animations from the presentation, and the time between frames is defined
by the software operations being done. In a real MSX2, when you start a
VDP VRAM hardware copy, a certain bit in a VDP register informs you when
the copy is finished, and while the copy is in progress you can use the
CPU to do other things! This is called HARDWARE DUALTASKING. Space Manbow
uses a lot of this in the presentation, and after the copy had finished,
it's still processing some data, and this spends some more time. This time
defines the frame rate being shown. If this time is not correctly
emulated, the frame rate will be different! That's the case of fMSX
running Space Manbow.

Beyond this bugs, fmsx-dos can run Space Manbow almost perfectly! And you
can appreciate the quality of SCC emulation, which is very good! But
you'll need a fast PC to run fmsx-dos on a reasonable speed.

[]'s

--------------------------------------------------------------
Marco Antonio Simon Dal Poz     http://www.lsi.usp.br/~mdalpoz
[EMAIL PROTECTED]   "The measure of success is the knowledge"

     /"\
     \ /� CAMPANHA DA FITA ASCII - CONTRA MAIL HTML
      X��  ASCII RIBBON CAMPAIGN - AGAINST HTML MAIL
     / \

****
MSX Mailinglist. To unsubscribe, send an email to [EMAIL PROTECTED] and put
in the body (not subject) "unsubscribe msx [EMAIL PROTECTED]" (without the
quotes :-) Problems? contact [EMAIL PROTECTED] (www.stack.nl/~wiebe/mailinglist/)
****

Reply via email to