Retro style low-res or not?

Got a programming project in mind? Tell everyone about it!
Post Reply
zolbatar
Posts: 36
Joined: Sat Sep 22, 2018 12:12 pm
Location: Nottingham, UK
Contact:

Retro style low-res or not?

Post by zolbatar » Fri Aug 09, 2019 12:27 pm

I'm having a go at a simple 3D "thing", a little descent in style but using flat shaded polygons (and maybe wireframe, not decided yet). I started in assembler but quickly moving to use GCC, it's quicker and "fast enough". I've written all my own graphics routines including filled polygons.

What's everyone opinion on deliberately using a low-res to give a retro feel? I'm targetting the Pi but do hope it would run on a RiscPC (SA maybe?) although I do a LOT of floating point right now and it's far from optimised - using matrices for all the 3D stuff.

I was thinking of MODE13, which is very blocky by today's standards but kinda looks cool too. With a limited colour palette it will look suitably old school.

So my question is - do I use that or is it just annoying when things look blocky? I could do 640x480 I guess which is more modern but still not super hi-res.
Master 128 with DataCentre and RPi co-pro.
RPi B+ & 3B+ both running RISC OS.
Poorly A4000 (battery damage, partially repaired).

User avatar
0xC0DE
Posts: 265
Joined: Tue Mar 19, 2019 7:52 pm
Location: The Netherlands
Contact:

Re: Retro style low-res or not?

Post by 0xC0DE » Fri Aug 09, 2019 12:34 pm

I like "pixely" things for extra 8-bit retro effect.
https://www.youtube.com/watch?v=lT0qxnIz3JU

Why not make it work in more than one screen mode?
0xC0DE
Visit my YouTube channel featuring my demos for Acorn Electron and BBC Micro

zolbatar
Posts: 36
Joined: Sat Sep 22, 2018 12:12 pm
Location: Nottingham, UK
Contact:

Re: Retro style low-res or not?

Post by zolbatar » Fri Aug 09, 2019 12:35 pm

0xC0DE wrote:
Fri Aug 09, 2019 12:34 pm
Why not make it work in more than one screen mode?
I suppose that is a bit obvious, as a vector game it shouldn't be too difficult. For pixel art style, it isn't quite so easy.

As I'm targeting the Pi rather than trying to do it for my Master I have plenty of power to play with, so don't need to hard-code everything.
Master 128 with DataCentre and RPi co-pro.
RPi B+ & 3B+ both running RISC OS.
Poorly A4000 (battery damage, partially repaired).

User avatar
0xC0DE
Posts: 265
Joined: Tue Mar 19, 2019 7:52 pm
Location: The Netherlands
Contact:

Re: Retro style low-res or not?

Post by 0xC0DE » Fri Aug 09, 2019 12:37 pm

I would be more impressed if you also get it to work on a Master 8)
0xC0DE
Visit my YouTube channel featuring my demos for Acorn Electron and BBC Micro

zolbatar
Posts: 36
Joined: Sat Sep 22, 2018 12:12 pm
Location: Nottingham, UK
Contact:

Re: Retro style low-res or not?

Post by zolbatar » Fri Aug 09, 2019 12:39 pm

That sounds like an insane challenge!! Video write speed alone would cause problems, never mind trying to do floating point on an 8 bit machine! Lots of tricks with integer maths and lookup tables :-)
Master 128 with DataCentre and RPi co-pro.
RPi B+ & 3B+ both running RISC OS.
Poorly A4000 (battery damage, partially repaired).

User avatar
simonm
Posts: 300
Joined: Mon May 09, 2016 2:40 pm
Contact:

Re: Retro style low-res or not?

Post by simonm » Sat Aug 10, 2019 3:15 pm

Pixel style aesthetic is evergreen I think. Plus fewer pixels to draw usually means faster frame rate.
If you have the inclination, I'd certainly consider optimizing away from floating point to integer maths as using software fp runtimes is much much slower.

zolbatar
Posts: 36
Joined: Sat Sep 22, 2018 12:12 pm
Location: Nottingham, UK
Contact:

Re: Retro style low-res or not?

Post by zolbatar » Sat Aug 10, 2019 7:52 pm

I'm currently considering some mixed wireframe and filled polygon Outrun style (the art style as well as game).

Not TOO difficult and MAY look retro in a fun way.
Master 128 with DataCentre and RPi co-pro.
RPi B+ & 3B+ both running RISC OS.
Poorly A4000 (battery damage, partially repaired).

zolbatar
Posts: 36
Joined: Sat Sep 22, 2018 12:12 pm
Location: Nottingham, UK
Contact:

Re: Retro style low-res or not?

Post by zolbatar » Tue Aug 13, 2019 7:49 am

Is it possible to upload videos here or do I need to post to something like YouTube and share a link?
Master 128 with DataCentre and RPi co-pro.
RPi B+ & 3B+ both running RISC OS.
Poorly A4000 (battery damage, partially repaired).

User avatar
0xC0DE
Posts: 265
Joined: Tue Mar 19, 2019 7:52 pm
Location: The Netherlands
Contact:

Re: Retro style low-res or not?

Post by 0xC0DE » Tue Aug 13, 2019 8:18 am

You have to use YouTube for that
0xC0DE
Visit my YouTube channel featuring my demos for Acorn Electron and BBC Micro

zolbatar
Posts: 36
Joined: Sat Sep 22, 2018 12:12 pm
Location: Nottingham, UK
Contact:

Re: Retro style low-res or not?

Post by zolbatar » Tue Aug 13, 2019 9:12 am

Thanks.

You do have me wondering just how realistic it is to do this on a Master. Possibly, but would be a ton of work!
Master 128 with DataCentre and RPi co-pro.
RPi B+ & 3B+ both running RISC OS.
Poorly A4000 (battery damage, partially repaired).

cmorley
Posts: 937
Joined: Sat Jul 30, 2016 7:11 pm
Location: Oxford
Contact:

Re: Retro style low-res or not?

Post by cmorley » Tue Aug 13, 2019 9:39 am

Record video from an emulator.

Post Reply