Vertical scrolling routine (MSX1)

Page 7/12
1 | 2 | 3 | 4 | 5 | 6 | | 8 | 9 | 10 | 11 | 12

By Manuel

Ascended (15291)

Manuel's picture

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)

By thegeps

Master (194)

thegeps's picture

12-01-2019, 20:48

Invisible console. How can I resolve?

By thegeps

Master (194)

thegeps's picture

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)

By Manuel

Ascended (15291)

Manuel's picture

12-01-2019, 20:51

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

By thegeps

Master (194)

thegeps's picture

12-01-2019, 20:54

yeah! now I have the console! great!

By Manuel

Ascended (15291)

Manuel's picture

12-01-2019, 20:55

Fullscreen also works better now, I guess.

By thegeps

Master (194)

thegeps's picture

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!

By Manuel

Ascended (15291)

Manuel's picture

13-01-2019, 00:16

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

By thegeps

Master (194)

thegeps's picture

13-01-2019, 19:26

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

By santiontanon

Paladin (768)

santiontanon's picture

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)

Page 7/12
1 | 2 | 3 | 4 | 5 | 6 | | 8 | 9 | 10 | 11 | 12
My MSX profile