Red Line 2 - Possible future racing game for MSX1

Page 2/2
1 |

By smx

Expert (72)

smx's picture

16-09-2020, 14:04

Take a look here

Smx Msx1 Racing Engine

I'm working on double buffer but I've so little time

By albs_br

Champion (473)

albs_br's picture

16-09-2020, 15:18

About the speed / zooming issues: I'm already working on it, next version will be better.

By albs_br

Champion (473)

albs_br's picture

16-09-2020, 15:32

Quote:

I agree with Santi.. And I think you have to add some intermediate frames to smooth the road during slower speed sessions. But being an early project is really nice!

That is not very easy. I am alternating between two names table, and there is no space for more on VRAM (screen 2). The only way is to load all bytes from RAM. It could work, it's slow but would be used only on slow speeds.

But, the question is: it really worth it? I mean, a racing game is supposed to be at high speeds most of the time.

By thegeps

Paragon (1187)

thegeps's picture

16-09-2020, 18:41

Yep, but when starting (and after braking and restarting) the road has to be slower. And smooth. And, as you said, it has to be used only on slow speeds, so no matter if performance isn't the fastest. But this is only my opinion. Now focus on your main routine, you can add it in the future Wink

By theNestruo

Champion (421)

theNestruo's picture

16-09-2020, 19:22

thegeps wrote:

Yep, but when starting (and after braking and restarting) the road has to be slower. And smooth.

You will be surprised on how much "best looking" games cheat on us...
Grab a Megadrive/Genesis emulator and play Lotus Turbo Challenge. Stop in the middle of a turn. Now, accelerate very slowly. Had you ever noticed the awfully wrong scrolling speed of the background before? Wink

By albs_br

Champion (473)

albs_br's picture

23-09-2020, 20:40

Something is worrying me: I'm using two names table, the middle third of the screen is the track. Each names table is populated with tiles of one color, the fast alternating between them is responsible for the speed impression.

That's OK, but, the top third of screen will be sky, clouds, and two horizon lines, with mountains for example, these three planes will scroll horizontally in different speeds to give a parallax effect, when the road was on curves.

So, I will need to update the two names table with the same data for the screen top. Not so good. Twice the data, twice the time.

Any ideas?

Page 2/2
1 |