Strange video effect in MrGhost

Pagina 3/4
1 | 2 | | 4

Van MagMar

Supporter (7)

afbeelding van MagMar

11-05-2004, 15:36

if you start eating chips right now you can see the same effect on the screen you're looking at right now (well maybe not the tft-screens).

Van cax

Prophet (3736)

afbeelding van cax

11-05-2004, 16:36

Just created savestate for blueMSX 1.4.0 that shows the mentioned wavy effect (yes, it works in blueMSX), but I can't reopen it in blueMSX 1.4.1, is it ok ?

Van anonymous

incognito ergo sum (116)

afbeelding van anonymous

11-05-2004, 16:38

Ah! My bad! Don't try this, on my 8245 it tried to ruin my CRT! Use VDP(0) instead Smile
So that makes:

10 VDP(0)=VDP(0) XOR 1: GOTO 10

According to the tech manual, bit 0 of R#0 is unused! It initial value is 0, and shouldn't be changed. But if you do, and you do it fast enough, it becomes that sine routine... Big smile
Even weirder!
That bit is idd unused, and wasn't used in the MSX1 VDP (TMS9918) either.
I wonder what actually happens!? :/

Van mars2000you

Enlighted (6014)

afbeelding van mars2000you

11-05-2004, 17:00

Just created savestate for blueMSX 1.4.0 that shows the mentioned wavy effect (yes, it works in blueMSX), but I can't reopen it in blueMSX 1.4.1, is it ok ?

In version 1.4.0, the joystick/mouse configs were not saved in the save states.

In version 1.4.1, the save states are more complete and include joystick/mouse configs.

That explains your problem. So, you must create a new save state in version 1.4.1

Van cax

Prophet (3736)

afbeelding van cax

11-05-2004, 17:40

Ok, for those who want to see the effect with their own eyes,

here are the screenshots from 2nd level in Mr.Ghost
and savestate for blueMSX 1.4.0 (sorry, have no time to replay the game on 1.4.1):

cax.nm.ru/msx/other/mrghost-effect.html

(hint: move right to enter the unhidden passage, and see the effect the first time. After 15-20 sec, the time of being in the hidden room is over, you will see the effect again)

As you can see, not the whole screen is waving - only about 2/3 of lines in the center of it.

Van BiFi

Enlighted (4348)

afbeelding van BiFi

11-05-2004, 18:05

There's a 'bonus' stage like that in the first stage as well. In this screen...

not open yet and open

Van cax

Prophet (3736)

afbeelding van cax

11-05-2004, 18:27

I'm trying to run mrghost in openMSX windows 0.3.4 by running openMSX.exe mrghost.rom, I hear sound, but the video is corrupted - does it mean C-BIOS is not enough, or I have to specify the type of ROM, or anything else ?

Update: already found it in openMSX manual, sorry for asking before reading.
Now I'm trying again

Update: mrghost just doesn't run with c-bios, or without basic - go figure.

Van Arjan

Paladin (747)

afbeelding van Arjan

11-05-2004, 18:27

try:
10 VDP(10)=vdp(10)xor8
20 VDP(10)=vdp(10)xor16:goto 20

or
10 VDP(9)=VDP(9)XOR16:GOTO10

or
10 vdp(0)=vdp(0)xor1:goto10

for some nice effects Smile results maybe depend on MSX model used though...

Van cax

Prophet (3736)

afbeelding van cax

11-05-2004, 19:01

Well, with the help of BiFi (hidden stage in level 1 is really easy to reach, just go right 7 or 8 screens), I was able to see the same effect in openMSX too.

It looks a little different from the one in blueMSX.
It starts with waving the same 2/3 part of lines in the center of the screen, and then, after about second, waving propagates to the rest of lines till the bottom of the screen.

I really don't remember how this was on a real machine, therefore I can't decide which of the two emulators mentioned does it better :-)

Nevermind, I don't ask to fix anything, I am already happy with the fact that the effect is reproduceable.

Van [D-Tail]

Ascended (8255)

afbeelding van [D-Tail]

11-05-2004, 19:04

Yeah!!! The first example only works well on 50Hz, on my 8245... The second does nothing but beating up my CRT Sad

Maybe VDP stunting may be hazardous to your CRT indeed... Unlike Unknown Reality proclaims Big smile

Pagina 3/4
1 | 2 | | 4