Outrun style road demo MSX2

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

Van wimpie3

Champion (324)

afbeelding van wimpie3

17-12-2019, 06:17

Can you make the difference on the road between the dark grey and light grey stripes a bit less visible? It gives a stroboscopic effect now. When you look at the original Out Run, the difference between the two grey colors is less obvious and intrusive.

Van Metalion

Paragon (1215)

afbeelding van Metalion

17-12-2019, 08:58

Thanks for your praises, it does help with the motivation to continue Smile

wolf_ wrote:

Would you gain fps (or otherwise free up resources for things like music etc.) if the output frame would be smaller? Say 192x128 pixels or something like that?

The output frame is already smaller due to the "Outrun-type" geometry parameters.
A flat road is rendered in a 256x72 rectangle (y values from 140 to 211).
I do not feel the need to work on the fps right now, as the result is good.
If the framerate drops when I add background, other sprites, music, then I'll work on it.

wimpie3 wrote:

Can you make the difference on the road between the dark grey and light grey stripes a bit less visible? It gives a stroboscopic effect now. When you look at the original Out Run, the difference between the two grey colors is less obvious and intrusive.

I know, I feel the same as you. I already tried but the RGB values on the MSX2 do not give much room for a subtle grayscale. The dark grey is (4,4,5) and the light gray is (5,5,6).


In Outrun, the light gray is (144,144,144), the dark gray is (152,152,152), which unfortunately translates for MSX2 into (4,4,4) for both colors. In fact, I am considering dropping the color difference for the road, and keeping it only for the shoulder. The strips would then replace color as a way of visually separating the segments.

Van DarkSchneider

Paladin (939)

afbeelding van DarkSchneider

17-12-2019, 09:02

Try reducing only 1 or 2 components. Once the sight gets used probably it would be natural.

Van Ivan

Ascended (9201)

afbeelding van Ivan

17-12-2019, 09:02

wimpie3 wrote:

Can you make the difference on the road between the dark grey and light grey stripes a bit less visible? It gives a stroboscopic effect now. When you look at the original Out Run, the difference between the two grey colors is less obvious and intrusive.

That's a minor issue imho. Plus they enhance the 3D effect, specially when there are changes of grade.

Van wimpie3

Champion (324)

afbeelding van wimpie3

17-12-2019, 10:57

Quote:

In Outrun, the light gray is (144,144,144), the dark gray is (152,152,152), which unfortunately translates for MSX2 into (4,4,4) for both colors. In fact, I am considering dropping the color difference for the road, and keeping it only for the shoulder. The strips would then replace color as a way of visually separating the segments.

I like the strips because they give a sensation of speed. Almost all arcade racers from the 80's have them as well (Hang On, Super Hang On, Enduro Racer). But the flicker is a bit too much now. So I'd suggest either no strips on the road, or a more subtile difference (4,4,5 and 5,5,5 for instance, it's worth experimenting). Same remark for the scenery on the left and right of the road. I think a more subtile pattern would be better there as well. Just my opinion... I adore your work!

Van Pac

Guardian (5924)

afbeelding van Pac

17-12-2019, 11:12

Metalion wrote:


In Outrun, the light gray is (144,144,144), the dark gray is (152,152,152), which unfortunately translates for MSX2 into (4,4,4) for both colors. In fact, I am considering dropping the color difference for the road, and keeping it only for the shoulder. The strips would then replace color as a way of visually separating the segments.

You could make use of dithering mixing these two grey colors to get an "extra" grey between them. Besides the resulting grey will be more similar. IMHO removing this effect in the tarmac will affect the speed feeling.

Van hit9918

Prophet (2897)

afbeelding van hit9918

17-12-2019, 16:02

Metalion wrote:

I know, I feel the same as you.

in the arcade version everything is stroboscope. bushes and tunnels dont move, just flicker. they need a gap to have something move.
I would remove the stripes. the outrun arcade needs the stripes because of its wrong rendering where the street moves faster than the hills!
meanwhile your rendering is correct. I would work with that. you cant get the framerate of the arcade but you can easily get nicer moves.
the code for the stripes could be used to make lighting. uphill is brighter, downhill is darker.

Van DarkSchneider

Paladin (939)

afbeelding van DarkSchneider

17-12-2019, 17:53

Removing stripes also reduces the movement feeling. Many classic driving games have them because of this, to avoid large plain solid color areas that gives a staticness feeling.

Van Ivan

Ascended (9201)

afbeelding van Ivan

17-12-2019, 18:19

DarkSchneider wrote:

Removing stripes also reduces the movement feeling. Many classic driving games have them because of this, to avoid large plain solid color areas that gives a staticness feeling.

+1. I wouldn't remove them in any case (even if some FPS are lost). In the arcade game unsurprisingly everything moves fast (2x68000 CPUs) but if you remove them on an 8-bit home computer version the landscape would look static and without much variety.

Take a look at the Megadrive version of OutRun. Stripes with high contrast colours and it looks pretty good.

Van hit9918

Prophet (2897)

afbeelding van hit9918

18-12-2019, 18:49

when removing the colorbars makes the move disappear, then the road renderer is trash
meanwhile the metalion road renderer is better than outrun arcade

of course, if one removed the colorbars, in the moment things would look empty. but. the road is already flashing too much. maybe keep the bars in the gras but not in the road.

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