Outrun style road demo MSX2

Page 3/18
1 | 2 | | 4 | 5 | 6 | 7 | 8

By Ivan

Ascended (9139)

Ivan's picture

12-12-2019, 14:51

Metalion wrote:
erpirao wrote:

Now we just need a car and some curves

It's been a few days, but curves and hills have been added to the road engine.
Wink

Eager to watch a new video! Smile

By Metalion

Paragon (1076)

Metalion's picture

12-12-2019, 15:58

Quote:

Eager to watch a new video! Smile

Here you go Wink

You see lateral movement in the video, it's because I'm moving left/right with the cursor keys while recording it. The next steps will be to :

  • change the geometry of the current road, in order to have a result closer to the road on Outrun
  • add a car sprite
  • fix known bugs

https://www.youtube.com/watch?v=JwtjCHK0qns

By santiontanon

Paladin (862)

santiontanon's picture

12-12-2019, 18:00

Oh wow, looking very good!!! What frame rate are you getting with the current version?

By tfh

Paragon (1937)

tfh's picture

12-12-2019, 19:10

That looks pretty impressive!

By raymond

Champion (403)

raymond's picture

12-12-2019, 21:16

This looks very good!

By wolf_

Ambassador_ (9789)

wolf_'s picture

12-12-2019, 21:22

Whoa!

By wolf_

Ambassador_ (9789)

wolf_'s picture

12-12-2019, 21:25

Would a g9k give any observable boost in framerate, or is this mostly the Z80 at work?

By Manuel

Ascended (15960)

Manuel's picture

12-12-2019, 22:07

Wow, stunning!

By Grauw

Ascended (8612)

Grauw's picture

12-12-2019, 22:52

Very nice!

By NYYRIKKI

Enlighted (5422)

NYYRIKKI's picture

13-12-2019, 02:00

YES! I like! Very good looking road!

Pencioner wrote:

If you use long OTIRs (with bigger values in B register), you might try to optimize speed with kind of loop unrolling technique
--- CLIP ---
i tried to modify it to the case when you don't know exact number of bytes you OUT.

Your method seems quite complex... How about something like:


OTIR_UNROLL:
	LD E,A
	AND 15
	LD B,A
	OTIR
	XOR E
	RET Z
	LD B,A

OTIR_LOOP:
REPEAT 16   ; 16 OUTI command in a row
	OUTI
ENDR
	JP NZ,OTIR_LOOP
	RET
Page 3/18
1 | 2 | | 4 | 5 | 6 | 7 | 8