Vertical scrolling routine (MSX1)

Página 7/12
1 | 2 | 3 | 4 | 5 | 6 | | 8 | 9 | 10 | 11 | 12

Por Manuel

Ascended (19677)

imagem de Manuel

12-01-2019, 20:45

I don't know why you have that full screen crash, but I don't think it's related to the F10 thing.

Can you try this:
1. Start up an MSX with openMSX and let it go to MSX-BASIC
2. hit F10
3. type something. Do you see it showing up in BASIC or not?
4. if not, the console is there, but it's invisible (we've seen that before with someone else)

Por thegeps

Paragon (1251)

imagem de thegeps

12-01-2019, 20:48

Invisible console. How can I resolve?

Por thegeps

Paragon (1251)

imagem de thegeps

12-01-2019, 20:51

invisible but working. I set fullspeedwhenloading on and its worked (you now my routine are few files in a .cas file)

Por Manuel

Ascended (19677)

imagem de Manuel

12-01-2019, 20:51

Try to change renderer to "SDL". You can do that with catapult.

Por thegeps

Paragon (1251)

imagem de thegeps

12-01-2019, 20:54

yeah! now I have the console! great!

Por Manuel

Ascended (19677)

imagem de Manuel

12-01-2019, 20:55

Fullscreen also works better now, I guess.

Por thegeps

Paragon (1251)

imagem de thegeps

12-01-2019, 20:56

aaaaaaand, full screen doesn't crash anymore! Or so it seems. I'll test (stress) more and I'll tell you if it will be stable/unstable. Thanks for your help Manuel!

Por Manuel

Ascended (19677)

imagem de Manuel

13-01-2019, 00:16

I hope this issue with SDLGL-PP will be fixed once we're on SDL2...

Por thegeps

Paragon (1251)

imagem de thegeps

13-01-2019, 19:26

Avg time 0.03985820935840586
avg cycles 142674.25401783493
min cycles 119991.99999997464
max cycles 165307.00000000978

Por santiontanon

Paragon (1831)

imagem de santiontanon

13-01-2019, 20:39

nice! it seems you have it down to almost exactly 25fps!!

You have about 70000 cycles per frame in a 50Hz machine, and about 58000 in a 60Hz machine (a bit less if you count the interrupt). So, for a 60Hz machine you could target 20fps, or 30fps (but this will require a bit more code optimization)

Página 7/12
1 | 2 | 3 | 4 | 5 | 6 | | 8 | 9 | 10 | 11 | 12