News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu

Rodland

Started by sigh, 15:19, 25 May 11

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

andycadley

Not entirely. The ULA only reads the attribute memory once for every 8 pixels, so no matter what you do you are limited to 2 colours every 8 pixels. And then there are limits on how fast you can update the display and prep for the next frame, so all engines will have to make certain compromises somewhere. There are plenty of puzzle games that do manage quite well though.

Vince

Quote from: andycadley on 18:57, 24 June 20
Not entirely. The ULA only reads the attribute memory once for every 8 pixels, so no matter what you do you are limited to 2 colours every 8 pixels. And then there are limits on how fast you can update the display and prep for the next frame, so all engines will have to make certain compromises somewhere. There are plenty of puzzle games that do manage quite well though.


Ok. I found the game I remembered from BITD. It's this:

https://www.youtube.com/watch?v=Vd2VPPTI6DU



I don't know if it is a good game but I was knocked out when I saw it. I thought, 'that's a speccy! How!'.




Edit: Removed rogue tag.

andycadley

The play area is mostly monochrome and the spot colour carefully restricted to attribute squares so that it can't clash with anything. It's one of those games that shows what happens when you lean in to the limitations of a machine and design around it rather than trying to avoid them.

Carnivius

Quote from: andycadley on 19:12, 24 June 20
The play area is mostly monochrome and the spot colour carefully restricted to attribute squares so that it can't clash with anything. It's one of those games that shows what happens when you lean in to the limitations of a machine and design around it rather than trying to avoid them.
Yeah it's basically just doing the same thing as the games I linked to videos of but way simpler, much less complicated sprite design and not scrolling or anything. 
Favorite CPC games: Count Duckula 3, Oh Mummy Returns, RoboCop Resurrection, Tankbusters Afterlife

OneVision

@sigh : Hello ! Your work on RodLand was so inspiring to me ! This is an awesome job.


I really liked the game back at the day and wanted to have fun trying to recreate the spirit on my side for the PLUS.


Here's an update :

sigh

@OneVision

That looks great and very much like the arcade. You should try and put the HUD in too to show a completed screen.

Nich

Quote from: Vince on 23:44, 23 June 20
@Nich . Not sure now if you were referring to the clash or the game without clash.

The commercial release of Pac-Land featured two-colour graphics, but someone reverse engineered the code a few years ago and discovered that there was a way to reintroduce the colour. The sprites use the same colour as the background scenery, so you could say there is still some colour clash.

QuoteI remember clearly years ago seeing a spectrum game without clash completely.

I forget the name, but recently a game was given big plaudits for pulling off the same trick and the same way I believe, but I can't think of the name of that one either.

Lightforce was hailed at the time of its release for minimising colour clash on the Spectrum. IIRC, when a few of the magazine reviewers saw it playing for the first time, they weren't convinced it was running on a Spectrum! ???

Vince

Quote from: Nich on 21:26, 25 June 20
Lightforce was hailed at the time of its release for minimising colour clash on the Spectrum. IIRC, when a few of the magazine reviewers saw it playing for the first time, they weren't convinced it was running on a Spectrum! ???
right, but Jesus how jittery is it ?

Vince

Quote from: OneVision on 08:38, 25 June 20
@sigh : Hello ! Your work on RodLand was so inspiring to me ! This is an awesome job.


I really liked the game back at the day and wanted to have fun trying to recreate the spirit on my side for the PLUS.


Here's an update :


looks great,  8) 8) 8) but why is it so wide?

Original arcade is 16 blocks / tiles wide by 14 high. yours is 14 high but 30? wide

OneVision

Quote from: Vince on 01:26, 26 June 20

looks great,  8) 8) 8) but why is it so wide?

Original arcade is 16 blocks / tiles wide by 14 high. yours is 14 high but 30? wide


It's just that I have put side by side the two first stages to work on the same palette, but you're totally right, a single stage is half the width of this screen.

Carnivius

Quote from: Nich on 21:26, 25 June 20
The commercial release of Pac-Land featured two-colour graphics, but someone reverse engineered the code a few years ago and discovered that there was a way to reintroduce the colour. The sprites use the same colour as the background scenery, so you could say there is still some colour clash.

Yeah I mentioned Pac-Land and with a link to the modded file. :D

Quote from: Carnivius on 14:18, 23 June 20
Really like that colour mod of Rodland on Spectrum.  Way better.  I don't mind some colour clash if it means I can actually see some colour.  The all-mono looks bores the hell out of me especially on a cute arcade game.

Turns out the guy who added colour did so with some other games too such as Golden Axe, Renegade, Pac-Land, After The War etc.  I downloaded some of them from:
https://www.everygamegoing.com/landingAuthor/index/author_id/6537/author_name/Rafal%20Miazga/Trying to find digital versions of Rod-Land, Renegade and some others cos it links to a site where you have to pay for cassette and i just want the rom :P
Found Rod-Land and some at https://www.zx-spectrum.cz/index.php?cat1=4&cat2=2&article_id=coloured.php
Favorite CPC games: Count Duckula 3, Oh Mummy Returns, RoboCop Resurrection, Tankbusters Afterlife

Vince

Quote from: OneVision on 09:05, 26 June 20

It's just that I have put side by side the two first stages to work on the same palette, but you're totally right, a single stage is half the width of this screen.


Good stuff, OneVision!  ;D 

I thought for a moment you had decided to opt for the NES version idea.

Problem is, when a game is designed as a one screener, that tight fast action would be completely ruined (in my mind) if it were expanded outwards like the NES version.


As you are would be fantastic !




Edit: random size tags?

Vince

Quote from: OneVision on 09:05, 26 June 20

It's just that I have put side by side the two first stages to work on the same palette, but you're totally right, a single stage is half the width of this screen.


So... OneVision, what's the score, are you taking on this project ?

Vince

Quote from: OneVision on 09:05, 26 June 20

It's just that I have put side by side the two first stages to work on the same palette, but you're totally right, a single stage is half the width of this screen.


I think I was tricked by the near seamless background. Because it scrolls left to right to arrive at level 2.


Would you do the first screen scroll from left to right or scrap it?


If I remember rightly it was the only level to do so.


The rest either switch to cut-scene or scroll up. Saying that, there is no reason to even bother with the scrolling, you could just fade in or cut to the next level.

Never thought waiting for the next level to arrive (finish scrolling in) added anything to the game anyway.

sigh

Quote from: Vince on 15:21, 26 June 20

I think I was tricked by the near seamless background. Because it scrolls left to right to arrive at level 2.


Would you do the first screen scroll from left to right or scrap it?


If I remember rightly it was the only level to do so.


The rest either switch to cut-scene or scroll up. Saying that, there is no reason to even bother with the scrolling, you could just fade in or cut to the next level.

Never thought waiting for the next level to arrive (finish scrolling in) added anything to the game anyway.
On the Atari ST, the level scrolls up. I guess this was due to the scrolling abilities of the ST.

OneVision

Quote from: Vince on 15:10, 26 June 20

So... OneVision, what's the score, are you taking on this project ?


Hello,


I'm already working with someone on the Wonderboy remake for OLD but I finished all sprites and animations.
TNZS for PLUS is on hold the time Alcon is finished.
I'd like to work on Rod Land for PLUS, why not with @sigh 's graphics if he's OK ?
But the main problem is to find a coder, as usual.


OneVision

Quote from: Vince on 11:12, 26 June 20

Good stuff, OneVision!  ;D 

I thought for a moment you had decided to opt for the NES version idea.

Problem is, when a game is designed as a one screener, that tight fast action would be completely ruined (in my mind) if it were expanded outwards like the NES version.


As you are would be fantastic !




Edit: random size tags?




I think this game has been made for one screen action, as per arcade and should be adapted this way also.

Vince

#117

Quote from: sigh on 15:45, 26 June 20On the Atari ST, the level scrolls up. I guess this was due to the scrolling abilities of the ST.



Yeah, exactly, but to be fair, it only scrolls that way for the first level.

I think the devs realised that is was quite jerky for whatever reason. If you watch a youtube of the Arcade playthrough, after that scroll every other is up, aside from those that just cut to the cut-scenes.

Quote from: OneVision on 16:25, 26 June 20

Hello,


I'm already working with someone on the Wonderboy remake for OLD but I finished all sprites and animations.
TNZS for PLUS is on hold the time Alcon is finished.
I'd like to work on Rod Land for PLUS, why not with @sigh 's graphics if he's OK ?
But the main problem is to find a coder, as usual.



Bonjour, mon ami, Hello mate!


I assumed you were a coder. Sorry.

I have an incredible respect for artists. As a coder who can't draw. I'd love to get a project going on the CPC but this is probably too big for a first byte.


I'm working on a similar game on the PC! It just shows how brilliant and much loved the game is!!
:D



Edit: ^ comment added.

sigh

Quote from: OneVision on 16:25, 26 June 20

I'd like to work on Rod Land for PLUS, why not with @sigh 's graphics if he's OK ?

Feel free to use them.
However - they were traced and modified from the arcade sprites and background tiles, so there may not be enough screen height in regards to the background tiles. It cuts off the top a little.

Vince

Quote from: sigh on 17:22, 26 June 20
However - they were traced and modified from the arcade sprites and background tiles, so there may not be enough screen height in regards to the background tiles. It cuts off the top a little.
What do you mean by cuts off the top? They look right to me. It's the right scale 16x14 blocks. Not sure what I am missing? You've done a fine job.

sigh

#120
The graphics are traced from the arcade and the arcade has more vertical pixel height than the CPC. The arcade is 256x224. The CPC vertical height only reaches 200.Therefore it is missing 24 pixels.



I had already realized this when tracing the sprites, but at the time, I had all these crazy ideas that some overscan could be used to gain the extra 24 pixels! I basically was looking to do a pixel perfect port of the arcade - using wide pixel instead of course :laugh: .
The missing 24 pixels at the top means that when the player puts a ladder at the top and climbs up, the player sprite would disappear.

How much that would affect the gameplay? It would be annoying, but not unplayable.



Vince

#121


Edit|Reply got superseded by a better answer.

Axelay

Quote from: sigh on 02:13, 27 June 20
The graphics are traced from the arcade and the arcade has more vertical pixel height than the CPC. The arcade is 256x224. The CPC vertical height only reaches 200.Therefore it is missing 24 pixels.


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.

OneVision

Quote from: sigh on 17:22, 26 June 20
Feel free to use them.
However - they were traced and modified from the arcade sprites and background tiles, so there may not be enough screen height in regards to the background tiles. It cuts off the top a little.


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 ?




Vince

Quote from: Axelay on 05:47, 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.


Great! Much better reply than mine. I'd just said chop off the wooden bottom row and use that added space for headroom at the top of the screen!

Powered by SMFPacks Menu Editor Mod