Difference between revisions of "R-Type"

From CPCWiki - THE Amstrad CPC encyclopedia!
Jump to: navigation, search
Line 109: Line 109:
  
 
[http://www.sitedesteph.freesurf.fr/rtype/index.php A good site in French]
 
[http://www.sitedesteph.freesurf.fr/rtype/index.php A good site in French]
 +
 +
[http://cpcwiki.eu/index.php/R-Type Game page at CPC Power (French)]
  
 
[[Category:Games]][[Category:Games 1988]]
 
[[Category:Games]][[Category:Games 1988]]

Revision as of 05:43, 18 November 2009

R-Type is a classical and cult Shoot'em up ported from the famous IREM's arcade game with the same name, released in 1987.

It was ported on almost every computer of the era. And was released on Amstrad CPC in 1988.

And despite being good, it remains an awfull Speccy Port.

The Fluff

  • The mission : defend the human race against the BYDO threat.
  • The weapon : the R-9 spacefighter, equiped with "the Force", a fragment of Bydo flesh.
  • The game : R-Type.

Blast off and strike the evil Bydo empire!

The Game

A classical lateral/horizontal shooter.

The game was notorious for being very hard, as you have to know precisely the patterns of enemy waves and movements.

Also the Weapon system was good and new at the time.

Graphics and design were typically inspired by GIGER's Alien designs. Some Bosses were actually made of Vagina, sphincters and strange tubular appendices, even clitoris...

Also the 3rd level started the great tradition of the big-big-big boss : A ship so big that it is the level in itself.

The Port

As said above, R-Type on CPC was a Speccy port.

Yet because the spectrum version was perhaps one of the best in the 8 bit area (and many say the best speccy game ever), the Amstrad version remained playable, fun, yet so disapointing... and by far inferior to the Spectrum's one.

It is well known the Amstrad R-Type is perhaps the worst version ever, yet this game remains good.


Animation was a bit sluggish, lacked the smooth moves and precision.

Scrolling was a bit saccaded.

Backgrounds were mono-coloured (a classical Speccy port feature) despite the Mode 1 screen displaying 5 colours...(maybe six...sometimes ?)

As usual, a Raster is included, just for nothing !

Sprites managed to feature a bit more colours, yet were afflicted by pseudo colour attributes : 8x8 pixels tiles were 1 bit coded, buta sprite could feature different inks.

Sprites were not masked too, as unmasked sprites were a trick to avoid Colour Clashes on ZX spectrum...

Thanksfully, it still features no colour clashes.

  • Comment from Arnoldemu: I looked at the code to discover why R-Type was like this.

Double buffer is not used, screen is located from &0040. &5800 even has attribute data just like on a real spectrum. &7800 has a copy of the attribute data (maybe double buffered so colours can be changed and then updated quickly). Screen is only updated where necessary. I think the same programmer worked on both the Spectrum and Amstrad version. Ok, start with the Spectrum version, remove some colours because the cpc can only display 4 colours in mode 1 (without using raster tricks), now use 90% Spectrum code and convert graphics at runtime into CPC form colouring them as you do this. The result is R-type. This explains all.. it explains why the colours are bad and why the game is so slow.

  • Comment from MacDeath : so if Colour attributes datas are present, they may be removed (as CPC don't even know what is it) in order to get a proper real re-coding of the graphics...

Maybe the Extra 6128 memory may be used well too... Yet it will remains sluggish ?

The good Aspects

As said the Spectrum version was good.

The main reason was because it was so close and faithfull to the Arcade version (the original).

  • In graphics : the fine square pixels (Mode 1) allows fine details.
  • In Gameplay : most enemies patterns were closely respected.

As a result, even the humble Amstrad version was very close to the Arcade, at least in gameplay (even sometimes more than the c64 version).

Also the Amstrad version did include good sound effects too... yet they were too few (and no real music).

It is also notable that the game was quite voluminous, as it included the full 8 levels... and very challenging too.

Last but not least, the intro screen was in Mode0 and quite nice.

Screenshots

Good exemple of pure fail:

  • mono colour backgrounds
  • unmasked sprites.
  • colour attributes.

Yet the original design were faithfully ported and still awesome.

The Cure

RType original level 2 Cpc.gif

Original Version, level 2.


Level2 plus.bmp Level recoloured and redesigned in CPC standards by MacDeath.

How it should have been... level 2 again.

Some often argue that a good Amstrad Version would be in Mode0. Why not too, but Mode 1 could have been better used too and get fine detailed graphics, and have the merit to actually exist.

Carnivac games-r type-mode0.pngMode0 R-type mock-up, courtesy of Carnivac Games.

Links

Official R-Type page at Irem web site

A good site in French

Game page at CPC Power (French)