Author Topic: Rodland  (Read 28519 times)

0 Members and 1 Guest are viewing this topic.

Offline sigh

  • 6128 Plus
  • ******
  • Posts: 1.334
    • Awards
Re: Rodland
« Reply #125 on: 12:36, 27 June 20 »

A standard CPC screen is any combination of height and width that totals 1024 characters or less - and fits on the screen of course.  Because you appear to have reduced the CPC screen's width to 32 characters (128 mode 0 pixels), that would allow for a height of up to 32 characters, or 256 pixels, so there's no reason you couldn't go 224 pixels high, no overscan required.

*I had no idea about this! I always thought that the maximum height on the CPC was 200 pixels. :o


Thank you @sigh : I'll take some time to include your sprites (that looks better than mine) into the background I already did. To see how it works.
I assume you used a unique 16 color palettes for heroes bonus and items to take benefit from the HW sprites of the PLUS ? And 16 other colors for backgrounds or some enemies ?
It is 16 colours, however - I did not assign a colour for transparency, which would mean that a mask would have to be used for the sprites.
Another thing is that your colour palette is closer to the arcade, so the graphics I did would need to be re-coloured.


* Xyphoe Fantasy is 320 x224.
« Last Edit: 19:29, 28 June 20 by sigh »
like
0
No reactions

Offline OneVision

  • CPC664
  • ***
  • Posts: 54
  • Country: fr
    • Awards
Re: Rodland
« Reply #126 on: 17:30, 28 June 20 »
Duly noted.


Thanks !
like
0
No reactions

Offline sigh

  • 6128 Plus
  • ******
  • Posts: 1.334
    • Awards
Re: Rodland
« Reply #127 on: 20:17, 28 June 20 »
Duly noted.


Thanks !
Sorry, I double checked again! It's actually 15 colours and not 16. So a colour can be assigned for transparency - no masking is needed.
like
0
No reactions

Offline andycadley

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.013
    • Awards
Re: Rodland
« Reply #128 on: 21:20, 28 June 20 »
* Xyphoe Fantasy is 320 x224.


That requires overscan techniques to use more than one 16K bank for the screen though. If you're reducing the width to 256 pixels you can gain some height without needing to use more than one bank.
like
0
No reactions

Offline Vince

  • CPC664
  • ***
  • Posts: 73
  • Country: gb
  • Bubble Bobble is the greatest !
    • Awards
Re: Rodland
« Reply #129 on: 22:52, 28 June 20 »
ok, so, that's all the grooves ironed out, we just need a plucky volunteer to step forward and take on the coding...  :)
like
0
No reactions

Offline sigh

  • 6128 Plus
  • ******
  • Posts: 1.334
    • Awards
Re: Rodland
« Reply #130 on: 14:06, 02 July 20 »

A spectrum port is not about the graphics, it's about the code.  In all likelihood it is a spectrum port.


Basically it looks like it probably is a spectrum port with no thought put in to how the code design would work on CPC.  Even if not a spectrum port, it's been coded like one.  There's two main things it's doing that really weren't ever going to work well on the CPC that take the vast majority of the time.  One was the pretty common use in spectrum ports of a software copied back buffer with a string of LDI instructions.  With such a comparatively large play area for employing that method, it takes around 2.7 screen refreshes.  So that's down to 17fps to do 'nothing'.  Then there's how it handles updating that back buffer.  It doesn't just update what's animated or moved, no dirty tiles, it reprints the entire background screen every frame.  That also takes over 2.7 screen refreshes.  Add over a screen refresh for everything else and you have a game running at 7.5 fps and down.




I had a look on the Rodland wiki and it says that the CPC was the first port and that the Nes was the last.
So they probably had a spectrum programmer do the CPC?
like
0
No reactions

Offline Axelay

  • 6128 Plus
  • ******
  • Posts: 597
  • Country: au
    • Awards
Re: Rodland
« Reply #131 on: 15:13, 02 July 20 »



I had a look on the Rodland wiki and it says that the CPC was the first port and that the Nes was the last.
So they probably had a spectrum programmer do the CPC?


The manual for the game on cpc-power indicates the CPC & spectrum versions had the same coder.
like
0
No reactions

Offline sigh

  • 6128 Plus
  • ******
  • Posts: 1.334
    • Awards
Re: Rodland
« Reply #132 on: 20:00, 02 July 20 »

The manual for the game on cpc-power indicates the CPC & spectrum versions had the same coder.
Ahh - they also had the same artist too. Interesting as the differences between the two are games are night and day.
like
0
No reactions

Offline Vince

  • CPC664
  • ***
  • Posts: 73
  • Country: gb
  • Bubble Bobble is the greatest !
    • Awards
Re: Rodland
« Reply #133 on: 21:17, 02 July 20 »
Ahh - they also had the same artist too. Interesting as the differences between the two are games are night and day.
Yeah Shaun McClure. Though the booklet says Shaun McClurg. I am not sure what went awry with the conversion because the Spectrum version is stellar.
like
0
No reactions

Offline Vince

  • CPC664
  • ***
  • Posts: 73
  • Country: gb
  • Bubble Bobble is the greatest !
    • Awards
Re: Rodland
« Reply #134 on: 21:31, 02 July 20 »
having said that, for all we know they were working on the Speccy version and late in the hour someone said,'Oh we need a CPC version out of you too!', and they might have only had a few weeks to bang it together?
like
0
No reactions

Offline redbox

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.793
  • Country: gb
    • redbox
    • Awards
Re: Rodland
« Reply #135 on: 20:45, 09 February 21 »
I can neither confirm or deny if I have been working on a new version of Rodland...  8)

Attached is a quick preview of the intro... It's called "Rit and Tam" as a nod to the original arcade name.

Code by redbox
Graphics are converted from the Arcade, Atari ST and Amiga
Music is converted from the Atari ST
Code uses ZX0 compressor by Einar Saukas


like
0
No reactions

Offline XeNoMoRPH

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.140
  • Country: es
  • " ... in space no one , can hear you scream ... "
    • https://auamstrad.es/
    • Awards
Re: Rodland
« Reply #136 on: 22:56, 09 February 21 »
like
0
No reactions
your amstrad news source in spanish language : https://auamstrad.es

Offline sigh

  • 6128 Plus
  • ******
  • Posts: 1.334
    • Awards
Re: Rodland
« Reply #137 on: 02:14, 10 February 21 »
Oh boy! This is good news and I'm really happy to see someone working on a much needed remake.
If any of the graphics I did are of any use to you, then please feel free to use them in the game.
like
0
No reactions

Offline redbox

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.793
  • Country: gb
    • redbox
    • Awards
Re: Rodland
« Reply #138 on: 14:12, 10 February 21 »
If any of the graphics I did are of any use to you, then please feel free to use them in the game.

Thanks sigh, I appreciate that.

I've been working on the tiles and I used your mockups as an initial basis for my tileset.  I then used the Atari ST/Amiga tileset (which contains quite a few errors) and finally the Arcade tiles to fix any glitches.  I've tried to keep it as faithful to the arcade as possible.  Once this was all done, I optimised the tileset to make the level fit within 8kb with the tilemap.

I'm currently working on the engine which is coming along nicely.  I initially tried to disassemble the original Rodland code but it was a complete mess (and slow - less than 7fps!) so decided to start from scratch.  I'm aiming for double buffered, dirty tilemap and probably 25fps (because this will keep the speed inline with the Arcade version taking into account the CPC's double width mode 0 pixels) with full 32x32 sprites.

Here's some tileset previews:




like
0
No reactions

Offline robcfg

  • Supporter
  • 6128 Plus
  • *
  • Posts: 2.429
  • Country: se
  • 8-Bit Technomancer
    • index.php?action=treasury
    • Awards
Re: Rodland
« Reply #139 on: 15:34, 10 February 21 »
Really looking forward to this!


Rodland is one of my all-time favourite games and I’ve always felt a better port could have been done on the CPC.
like
0
No reactions

Offline Mr. DVG

  • CPC6128
  • ****
  • Posts: 162
  • Country: it
    • Il Dizionario dei VideoGiochi
    • Awards
Re: Rodland
« Reply #140 on: 23:00, 11 February 21 »
I am very happy to learn that more and more people (for me real heroes) of good will manage to do justice to many of my favorite games of that period (by the way, the Amstrad version of Rod-Land is the only penalized version of all. those made for the 8-bit of the time) on a computer that literally started me in the computer world and to which I owe a lot on a sentimental level...

Since it is Rod-Land, I also enclose an old disk of mine with some graphic screenshots (nothing professional for charity, they were made just for fun and they also have a broken image report).
Good luck to those who are thinking of making Rod-Land for Amstrad and I hope with all my heart that the project will be realized.

Anyway, thanks for everything! ;)
« Last Edit: 23:05, 11 February 21 by Mr. DVG »
like
0
No reactions

Offline sigh

  • 6128 Plus
  • ******
  • Posts: 1.334
    • Awards
Re: Rodland
« Reply #141 on: 03:02, 13 February 21 »
Thanks sigh, I appreciate that.

I've been working on the tiles and I used your mockups as an initial basis for my tileset.  I then used the Atari ST/Amiga tileset (which contains quite a few errors) and finally the Arcade tiles to fix any glitches.  I've tried to keep it as faithful to the arcade as possible.  Once this was all done, I optimised the tileset to make the level fit within 8kb with the tilemap.

I'm currently working on the engine which is coming along nicely.  I initially tried to disassemble the original Rodland code but it was a complete mess (and slow - less than 7fps!) so decided to start from scratch.  I'm aiming for double buffered, dirty tilemap and probably 25fps (because this will keep the speed inline with the Arcade version taking into account the CPC's double width mode 0 pixels) with full 32x32 sprites.

Here's some tileset previews:
Nice one! I hope that I haven't left any stray pixels.
The tiles and sprites are also taken from the arcade/amiga, so they will be the same size.Are you using a modification on the engine you created for Brick Rick?
like
0
No reactions

Offline OneVision

  • CPC664
  • ***
  • Posts: 54
  • Country: fr
    • Awards
Re: Rodland
« Reply #142 on: 12:16, 13 February 21 »
Hello,


really nice to see this game advancing ! Is this for OLD or PLUS ?


I had started also some graphic works (as seen in previous pages here) and like Sigh, feel free to use any of these.
I had also done this title screen in PLUS conditions : up to you to use it if necessary.


Can't wait to check a first playable version :)


Good luck with the port !




like
0
No reactions

Offline zeropolis79

  • 6128 Plus
  • ******
  • Posts: 640
  • Country: gb
    • Awards
Re: Rodland
« Reply #143 on: 13:36, 13 February 21 »
Wasn't Amstrad CPC Rodland's version just sluggish ?
also less content (bosses) as it was perhaps a 64K version ?


Parasol Star anyone ?


Kawaï is Japanese word for "how cute it is".


I had it on the CPC and thought visually is was very good, but it was a bit sluggish at times. (and I played it on a 6128)
like
0
No reactions

Offline redbox

  • Supporter
  • 6128 Plus
  • *
  • Posts: 1.793
  • Country: gb
    • redbox
    • Awards
Re: Rodland
« Reply #144 on: 15:19, 22 June 21 »
I've redrawn the graphics from scratch using the Arcade version as the basis.

I became increasingly frustrated with the existing Atari ST / Amiga graphics because they were far from perfect.

This might mean that the CPC might well end up with the most "arcade perfect" port (at least visually)...  :D

like
0
No reactions

Offline Mr. DVG

  • CPC6128
  • ****
  • Posts: 162
  • Country: it
    • Il Dizionario dei VideoGiochi
    • Awards
Re: Rodland
« Reply #145 on: 00:12, 23 June 21 »
I've redrawn the graphics from scratch using the Arcade version as the basis.

I became increasingly frustrated with the existing Atari ST / Amiga graphics because they were far from perfect.

This might mean that the CPC might well end up with the most "arcade perfect" port (at least visually)...  :D
Fabulous!!!

At this point a first playable level to make us feel good for a few years would be welcome! :D 
like
0
No reactions