Author Topic: Graphics remapping techniques?  (Read 2381 times)

ccovell

  • Hero Member
  • *****
  • Posts: 2245
Preserving the beauty of Magician Lord
« Reply #45 on: May 04, 2012, 01:37:12 AM »
Magician Lord on the Neo-Geo is a beautiful game.  Let's see if -- just hypothetically -- its graphics can be brought to the PCE.

First, I played with the title screen.

Neo Geo original on left.  Around 80 unique colours (not counting "Alpha" text). 
Middle is a simple constraining to PCE colour space.  Not bad, but down to 50 colours and it's looking a little like a rotten egg.
Right is a touching-up that I did to make the colour balance better and have few or no "lost" colours on the egg, the tree, or the logo.  (Twisty thing on the right edge got some colour loss, but who cares?)  58 colours.


Next, I imagined if I ported the game, I'd expand the screen size to something befitting the PCE.

Neo-Geo original.  192 colours.

Simple constraining.  Not bad actually.  108 colours.

Finally, here's a recolouring and re-compositing of all the layers.  123 colours.  Not a great gain, but there's less colour banding in several areas.


The final is 352x242 compared to the Neo's 320x224.  Well, a guy can dream...

grahf

  • Hero Member
  • *****
  • Posts: 880
Re: Graphics remapping techniques?
« Reply #46 on: May 04, 2012, 02:57:07 AM »
The PCE is really capable of some colorful games, isn't it? Too bad we didn't get more Neo ports back then...

sunteam_paul

  • Hero Member
  • *****
  • Posts: 4732
Re: Graphics remapping techniques?
« Reply #47 on: May 04, 2012, 05:45:27 AM »
Nice! Does this take into account the max PCE palettes / colours per palette limitations?
The PC Engine Software Bible
Quote from: Tatsujin
I just felt in a hole!

ccovell

  • Hero Member
  • *****
  • Posts: 2245
Re: Graphics remapping techniques?
« Reply #48 on: May 04, 2012, 01:30:31 PM »
If remapped to the SGX (as intended) to preserve the parallax, then, more or less.

The pyramids in the sky are sprites, 16 colours each.  The instrument panels also would take up a single sprite palette.

The sky/mountains are 32 colours and easily split up into top/bottom halves of 16 colours each.  The foreground platforms are 32 colours and could be split up too.

That leaves the statues, etc in the foreground, which use 48 colours and would need a bit of work.

There's actually a middle layer of faded grass and ruins between the FG and mountains, but I don't think that could technically be made to parallax.

[Edit] But if that middle layer is made to slide around below the mountains, it could be part of the same BG layer.  (The middle layer of ruins would have to be sprites.)
« Last Edit: May 04, 2012, 02:28:58 PM by ccovell »

roflmao

  • Hero Member
  • *****
  • Posts: 4830
Re: Graphics remapping techniques?
« Reply #49 on: May 04, 2012, 01:51:04 PM »
Wow, that looks great! 

Bonknuts

  • Hero Member
  • *****
  • Posts: 3292
Re: Graphics remapping techniques?
« Reply #50 on: May 04, 2012, 06:47:39 PM »
Quote
The final is 352x242 compared to the Neo's 320x224.  Well, a guy can dream...

 The NeoGeo's 320 res and 304 pixel res is the same. The 320 mode has unecessary overscan. Anyway, my point is the NeoGeo dot clock is exactly 6.0mhz. PCE low res is 5.37mhz and mid res is 7.16mhz dot block. The mid point between 5.37mz and 7.16mhz is 6.265mhz. So NG dot clock (horizontal width pixel size) is closer to the low res mode on the PCE than the mid res mode. I.e. you could get away without even rescaling, but just cropping a bit.

Bonknuts

  • Hero Member
  • *****
  • Posts: 3292
Re: Graphics remapping techniques?
« Reply #51 on: May 04, 2012, 07:19:51 PM »
Also:



 That image would need quite a bit of editing still (it chokes on my image converter).

 Some more statistic of the above image:

touko

  • Hero Member
  • *****
  • Posts: 953
Re: Graphics remapping techniques?
« Reply #52 on: May 06, 2012, 02:13:12 AM »
wow, what's pc-engine image converter,a custom tool ??  =P~
« Last Edit: May 06, 2012, 02:15:14 AM by touko »