Forums

Sega Master System / Mark III / Game Gear
SG-1000 / SC-3000 / SF-7000 / OMV
Home - Forums - Games - Scans - Maps - Cheats - Credits
Music - Videos - Development - Hacks - Translations - Homebrew

View topic - Looking to commission artwork

Reply to topic
Author Message
  • Joined: 25 Jul 2007
  • Posts: 716
  • Location: Melbourne, Australia
Reply with quote
Looking to commission artwork
Post Posted: Mon Nov 29, 2021 12:39 pm
Hello all artists

I am looking to commission some artwork of a toasty yule log and fireplace to fit with the Game Gear's 160x144 resolution.
  View user's profile Send private message
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 14687
  • Location: London
Reply with quote
Post Posted: Mon Nov 29, 2021 2:18 pm
Hopefully someone is thinking of making a fire demo effect to go with this :)
  View user's profile Send private message Visit poster's website
  • Joined: 25 Jul 2007
  • Posts: 716
  • Location: Melbourne, Australia
Reply with quote
Post Posted: Mon Nov 29, 2021 2:41 pm
That was the plan... I may need a little guidance on that, if I understand it involves using vertical interrupts and scroll register?
  View user's profile Send private message
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 14687
  • Location: London
Reply with quote
Post Posted: Mon Nov 29, 2021 6:49 pm
Traditional fire effects don’t play well with non-bitmapped displays, but I expect it can be made to work well at a sluggish frame rate. The algorithm is roughly:

- define a palette from “hot” to “cold” (eg white to yellow to orange to black), with higher values being “hotter”
- each pixel is the average of the three neighbours below it, minus a little bit for “cooling”
- the bottom row is randomly generated
- loop

Doing this with tiles would be super blocky. Maybe doing it at 4x4 resolution would look ok and avoid the need to generate tiles on the fly.

Another tactic would be to try to do it all with palette effects, but I suspect it would look pretty bad.
  View user's profile Send private message Visit poster's website
  • Joined: 25 Feb 2006
  • Posts: 863
  • Location: Belo Horizonte, MG, Brazil
Reply with quote
Post Posted: Mon Nov 29, 2021 9:18 pm
Using the blocks would end up looking somewhat like this, but with more colors:
  View user's profile Send private message Visit poster's website
  • Joined: 25 Jul 2007
  • Posts: 716
  • Location: Melbourne, Australia
Reply with quote
Post Posted: Sun Dec 12, 2021 3:44 am
I've decided I quite like the effect Haroldoop has presented.

Looks like in place of solid colour palette tiles it's using dithered tiles to get a broader range of palette transitions and blend edges together to reduce the appearance of blockiness.

I'm trying to decide how many unique tiles would be required to produce a similar effect.
  View user's profile Send private message
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 14687
  • Location: London
Reply with quote
Post Posted: Sun Dec 12, 2021 8:19 am
It’s just using dithering because the NES is limited to four colours per palette - here, white - yellow - red - black. On GG you could do a lot better and even betterer with dithering. The idea is to make n tiles where n-1 is the “hottest” colour (white), then adjust the cooling factor accordingly to make it have the height you want.
  View user's profile Send private message Visit poster's website
  • Joined: 25 Jul 2007
  • Posts: 716
  • Location: Melbourne, Australia
Reply with quote
Post Posted: Sun Dec 12, 2021 11:17 am
It's not the palette it's the limited view window, without dithering the fire would have to take up the entire 160x144 window to look anywhere decent, the dithering gives the illusion of pixel resolution instead of tile resolution.

Here's a sort of simulated fire using no dithering (SMS palette only).


fire.png (745 B)
fire.png

  View user's profile Send private message
Reply to topic



Back to the top of this page

Back to SMS Power!