CPCWiki forum

General Category => Games => Topic started by: Misel982001 on 17:30, 15 February 21

Title: Another World CPC
Post by: Misel982001 on 17:30, 15 February 21
Hi guys....I was wondering if Another World could be made on the plain CPC or on the plus ....
Title: Re: Another World CPC
Post by: zeropolis79 on 17:43, 15 February 21
No reason why it couldn't be done.. The CPC has shown it can do rotoscoped graphics (Ghost Hunters)... Not always much on screen.
Title: Re: Another World CPC
Post by: Misel982001 on 18:19, 15 February 21
https://www.youtube.com/watch?v=KZ2OOFeW_pE&ab_channel=Xyphoe


wow I didn't remember this one....well it definitely can do it and maybe the plus range is able to deliver a port of at least in par with that of the A500.
Title: Re: Another World CPC
Post by: robcfg on 19:32, 15 February 21
I remember playing a demo of Another World on Atari 8-bit computers, so definitely can be done.
Title: Re: Another World CPC
Post by: m_dr_m on 19:38, 15 February 21
Quote from: Misel982001 on 17:30, 15 February 21Hi guys....I was wondering if Another World could be made on the plain CPC or on the plus ....

Yes! A plain CPC 6128 is enough.
Title: Re: Another World CPC
Post by: zeropolis79 on 22:40, 15 February 21
One of my favourite non-CPC games - would love to see a port of it..
Title: Re: Another World CPC
Post by: eto on 09:01, 16 February 21


The virtual machine to run Another Worl
d is only 20kb, but the performance requirements to appropriately recreate the atmosphere are probably hard to achieve on an 8bit machine. The Atari 8Bit demo is no counterexample. It replicates a few screens with background pictures and some sprites. Saying this would be a similar experience is like saying Star Wars in ASCII is a similar experience to Star Wars the movie (btw: if you haven't seen Star Wars ASCII yet, you definitely should).

Another World is not only a game but also a movie. To achieve that it requires lots of effects, that are possible on 16Bit machines like the Amiga or ST but are hard on 8Bit machines. Filled polygons and  cinematic effects like zooming and sound effects create the atmosphere. Pixel graphics and 3-channel YM sounds will be just a game similar to Prince of Persia - not necessarily bad, but not Another World.

If you need some  insights on what it requires, then I would recommend the following two sites:

http://www.anotherworld.fr/anotherworld_uk/another_world.htm (http://www.anotherworld.fr/anotherworld_uk/another_world.htm)

https://fabiensanglard.net/anotherWorld_code_review/index.php (https://fabiensanglard.net/anotherWorld_code_review/index.php)




Title: Re: Another World CPC
Post by: Gryzor on 09:22, 16 February 21
Actually, I was going to say "why mention Ghost Hunters* and not PoP?". Saying that PoP on the CPC is "not necessarily bad" is an insult :D I think it's an excellent, very playable and very faithful port.

Yes, Another World has a few more things thrown in, sure, lots of cinematic stuff going on but I don't think it'd be impossible to cut it down to something still respectable...


*I had forgotten about this one!
Title: Re: Another World CPC
Post by: zeropolis79 on 09:43, 16 February 21
Quote from: Gryzor on 09:22, 16 February 21
Actually, I was going to say "why mention Ghost Hunters* and not PoP?". Saying that PoP on the CPC is "not necessarily bad" is an insult :D I think it's an excellent, very playable and very faithful port.

Yes, Another World has a few more things thrown in, sure, lots of cinematic stuff going on but I don't think it'd be impossible to cut it down to something still respectable...


*I had forgotten about this one!


I didn't mention PoP as I didn't know if the CPC version had rotoscoped graphics. (even though that version is a beautiful one and very playable). Ghost Hunters I knew for certain.
Title: Re: Another World CPC
Post by: roudoudou on 10:05, 16 February 21
Quote from: eto on 09:01, 16 February 21
The virtual machine to run Another World is only 20kb, but the performance requirements to appropriately recreate the atmosphere are probably hard to achieve on an 8bit machine. The Atari 8Bit demo is no counterexample. It replicates a few screens with background pictures and some sprites. Saying this would be a similar experience is like saying Star Wars in ASCII is a similar experience to Star Wars the movie (btw: if you haven't seen Star Wars ASCII yet, you definitely should).
Except that Another World Atari/Amiga is the Ascii version of the game  ;D
So a pixel version with all animations can't be worse than the original
I check the second link you post, with the background designed with 981 polygones. As the same link says, a polygone is many bytes, even optimised and crunched afterward

So i converted the background screen to a Plus version 160x200
This is crunched in 2142 bytes with ZX0 and the decrunch is done in 0.25s, not that bad for a 8bits machine  8)
The Another World technical choice had sense back in the days. Not today
Anyway, convert such a game is a lot of work and i doubt someone will try to do it  ;D
(https://i.postimg.cc/wjBph7CQ/another-cpc.png)
Title: Re: Another World CPC
Post by: eto on 10:14, 16 February 21
Quote from: roudoudou on 10:05, 16 February 21So i converted the background screen to a Plus version 160x200

Agreed, the backgrounds are not the problem, especially with state of the art compression technology. But do you think you can do animations and sound on the CPC that is even close to what we see on the ST?


Title: Re: Another World CPC
Post by: Otto on 10:18, 16 February 21
Another-World and the cinema-technically very similar Flashback game from the same French developers, had SNES versions. There the vector cinema seqeuences were slower than those of true 16-bit machines like Sega Megadrive (Mc68000) or Atari ST/Amiga (Mc68000), since the SNES' CPU was more like a 8-bit CPU and the SNES' sprite chips didn't help with vector graphics. Still the SNES versions were very nice.

How does the CPC's 8-bit Z80 with 4 MHz compare to the SNES's CPU with its 8-bit data bus and even less MHz? Wikipedia says:
QuoteThe [SNES'] CPU is a Ricoh 5A22, which is a derivative of the 16-bit WDC 65C816 microprocessor. In NTSC regions, its nominal clock speed is 3.58 MHz but the CPU will slow down to either 2.68 MHz or 1.79 MHz when accessing some slower peripherals. ... This CPU has an 8-bit data bus and two address buses.
Title: Re: Another World CPC
Post by: Gryzor on 10:22, 16 February 21
Quote from: roudoudou on 10:05, 16 February 21
Except that Another World Atari/Amiga is the Ascii version of the game  ;D
So a pixel version with all animations can't be worse than the original
I check the second link you post, with the background designed with 981 polygones. As the same link says, a polygone is many bytes, even optimised and crunched afterward

So i converted the background screen to a Plus version 160x200
This is crunched in 2142 bytes with ZX0 and the decrunch is done in 0.25s, not that bad for a 8bits machine  8)
The Another World technical choice had sense back in the days. Not today
Anyway, convert such a game is a lot of work and i doubt someone will try to do it  ;D
(https://i.postimg.cc/wjBph7CQ/another-cpc.png)


Impressive result.
Title: Re: Another World CPC
Post by: roudoudou on 10:27, 16 February 21
Quote from: eto on 10:14, 16 February 21
Agreed, the backgrounds are not the problem, especially with state of the art compression technology. But do you think you can do animations and sound on the CPC that is even close to what we see on the ST?

Animation is not the problem, in my point of view, even huge ones. SoundFX will be harder because it's memory/time consuming a lot
Title: Re: Another World CPC
Post by: Misel982001 on 10:41, 16 February 21
Since PRINCE OF PERSIA was running well, wouldn't it be possible that a version with still screens instead of cinematics be created on a plain cpc? If we were talking about a plus version . I would expect something equal to the A500.
Title: Re: Another World CPC
Post by: Gryzor on 10:48, 16 February 21
Another World *is* comprised of still screens. The cinematics aspect refers to cut scenes, things flying in front of the camera, spot sound fx, stuff like that.
Title: Re: Another World CPC
Post by: Skunkfish on 11:05, 16 February 21
In these days of mass storage solutions, we don't have to worry about the memory limitations that Éric Chahi was trying to work around on the Amiga/ST.

This could be the first game to really flex the muscles of those storage solutions....
Title: Re: Another World CPC
Post by: Misel982001 on 11:07, 16 February 21
so from our conversation so far, I many infer that contemporary cpc masters can indeed creat a great ANOTHER WORLD game for the plain CPC as well as its sequel, THE HEART OF THE ALIEN which was released only for sega saturn.
Title: Re: Another World CPC
Post by: VincentGR on 12:43, 16 February 21
As @eto (https://www.cpcwiki.eu/forum/index.php?action=profile;u=3625) said.
You can't compare it with flashback, fb is using sprites.
Sound fx is not a problem, we could live without them.
Maybe some noise from the AY or that thingy that @roudoudou (https://www.cpcwiki.eu/forum/index.php?action=profile;u=1714) made back then with the singing bird (if I remember correctly)


@Otto (https://www.cpcwiki.eu/forum/index.php?action=profile;u=2982) I agree with the snes cpu, nintendo was yelling back then about the pc engine not being a true 16bit... well well.
Title: Re: Another World CPC
Post by: andycadley on 12:58, 16 February 21
Quote from: Misel982001 on 10:41, 16 February 21
Since PRINCE OF PERSIA was running well, wouldn't it be possible that a version with still screens instead of cinematics be created on a plain cpc? If we were talking about a plus version . I would expect something equal to the A500.


I'm a massive fan of the Plus hardware, but I'm not about to kid myself that it's equal to an A500. I think you could do a passable version of an Another World/Flashback style game (and have been tempted to try), but I think it would be better to tailor the game around the hardware rather than doing a conversion that would probably end up lacking somewhat.


As for the SNES CPU, yes it was underpowered, but the graphics hardware is really quite a long way ahead of what home computers had, so most of the taxing work is lifted off onto custom hardware when playing the types of games that tended to be around at the time.
Title: Re: Another World CPC
Post by: Misel982001 on 13:26, 16 February 21
Iam not claiming that the plus is equal to an A500. However I think that is a very capable piece of hardware that was not appreciated during its short commercial life. Of course it was the era of the 16bit and the 32bit machines back then. Today however, there is a renewed interest on such machines and the PLUS is thoroughly examined. New people begin learning on old 8bit hardware. Also, new plus games are released and they look amazing.
Title: Re: Another World CPC
Post by: VincentGR on 13:31, 16 February 21
Plus machines were 5 years late.
Even the A1200 was a piece of crap back then.
Title: Re: Another World CPC
Post by: Otto on 13:41, 16 February 21
Quote from: Misel982001 on 13:26, 16 February 21
Iam not claiming that the plus is equal to an A500. However I think that is a very capable piece of hardware that was not appreciated during its short commercial life.
On Youtube there's a Shadow of the Beast demo running on a CPC+ , which is so amazing that it can directly be compared to the Amiga version. OK, so a demo is not a final game, but stil it's a nice demo.

I'd love to see a kind of Another-World or Flashback type game on the CPC(plus). Technically something like that should be possible, I think.
Title: Re: Another World CPC
Post by: Misel982001 on 13:43, 16 February 21
Totally agree here. A 6128 plus in 1987 or 1988 would have been a radical piece of hardware, very capable and with a large dedicated user base. In 1992 the A1200 was very outdated and slow. It should have been launched with the same hardware as A4000T in order it stood a chance....and still it would have failed. The PCs had already dominated the market since IBM had allowed other manufacturers to market their own combatible hardware.
Title: Re: Another World CPC
Post by: roudoudou on 14:07, 16 February 21
Quote from: Otto on 13:41, 16 February 21
On Youtube there's a Shadow of the Beast demo running on a CPC+ , which is so amazing that it can directly be compared to the Amiga version.
there is a shadow of the beast game work in progress (but less impressive than a one screen intro FX obviously)
there is some previews on youtube => https://www.youtube.com/channel/UCX7PR_ROWYA36FTFQptStaQ
Title: Re: Another World CPC
Post by: roudoudou on 16:39, 16 February 21
Here is some (little) stuff with Flashback sprite sheet  8)
Title: Re: Another World CPC
Post by: norecess464 on 16:46, 16 February 21
Did you really enjoy that game ? I mean, seriously ? did someone here really finish the game?
Only my personal opinion: I loved the atmosphere, the graphics. Impressive back then, still impressive today.
But the game itself (the gameplay) ? I always found it too difficult / too frustrating. Probably because I wished to play the game as fast as an arcade game..
Title: Re: Another World CPC
Post by: VincentGR on 17:11, 16 February 21
I loved that game and finished it on my A500 back then.
Later on the MD an PC.
A few days ago I was live-streaming it :-)
Title: Re: Another World CPC
Post by: Gryzor on 17:41, 16 February 21
An amazing experience on my ST. Some parts may be hard, but it does feel like you're playing a _story_ and not just a game.
Title: Re: Another World CPC
Post by: manossg on 17:41, 16 February 21
I completed it bitd as well as in the past few months.

It is certainly completable, but you have to persist. Especially the parts before the arena and the underground one with the falling rocks are very frustrating and require buddha's patience.
Title: Re: Another World CPC
Post by: VincentGR on 18:04, 16 February 21
The controls are laggy, so you must learn how to dance with it indeed.
Title: Re: Another World CPC
Post by: zeropolis79 on 18:34, 16 February 21
Quote from: manossg on 17:41, 16 February 21
I completed it bitd as well as in the past few months.

It is certainly completable, but you have to persist. Especially the parts before the arena and the underground one with the falling rocks are very frustrating and require buddha's patience.


The rellections in the green light thing took me a while to figure out.
Title: Re: Another World CPC
Post by: norecess464 on 19:01, 16 February 21
OK I get it ; I did not enjoy the game but that does not mean it's a bad game -- this game is just not for me.  :)  Thanks all for sharing your experiences!
Title: Re: Another World CPC
Post by: robcfg on 21:12, 16 February 21
Quote from: roudoudou on 16:39, 16 February 21
Here is some (little) stuff with Flashback sprite sheet  8)


Hehehe, brilliant!  ;D
Title: Re: Another World CPC
Post by: zeropolis79 on 22:48, 16 February 21
Quote from: norecess on 19:01, 16 February 21
OK I get it ; I did not enjoy the game but that does not mean it's a bad game -- this game is just not for me.  :)  Thanks all for sharing your experiences!


Each to their own.
Title: Re: Another World CPC
Post by: XeNoMoRPH on 08:50, 17 February 21
https://youtu.be/5aM-McVryQM
Title: Re: Another World CPC
Post by: Gryzor on 09:27, 17 February 21
Quote from: roudoudou on 16:39, 16 February 21
Here is some (little) stuff with Flashback sprite sheet  8)
Hahaha that was great :D
Title: Re: Another World CPC
Post by: Gryzor on 09:29, 17 February 21
Quote from: XeNoMoRPH on 08:50, 17 February 21
https://youtu.be/5aM-McVryQM

Doesn't tell you much does it?
Title: Re: Another World CPC
Post by: Sykobee (Briggsy) on 14:07, 17 February 21
I'm sure that all the in-game aspects of the game could be done for the CPC (with enough storage for however many screens it has) - often only a small area of the screen is updating as well which means things aren't too difficult, as long as you can store the image data.


It's the cinematics that would need some work, to be done appropriately (rendering polygons or similar, not playing a video from mass storage!). Someone did the intro on the C64 recently, so it's possible to some extent. As they're mainly flat colours, maybe each frame could be stored as differences from the previous rather than rendering the polys direct (did the 16-bit versions even do this though?), but again, storage space.
Title: Re: Another World CPC
Post by: NiNxPe on 17:07, 17 February 21
In CPC mode Plus; it could be better like this :
Title: Re: Another World CPC
Post by: XeNoMoRPH on 14:38, 11 March 21
if C64 can do it, Amstrad can too ...  :-X :-X :-X

https://youtu.be/t6xqaMjlGKI
Title: Re: Another World CPC
Post by: Gryzor on 15:09, 11 March 21
That is nice indeed!
Title: Re: Another World CPC
Post by: roudoudou on 15:48, 11 March 21
Quote from: XeNoMoRPH on 14:38, 11 March 21
if C64 can do it, Amstrad can too ...  :-X :-X :-X
[/l]
QuoteNO SPRITES USED, NO PRE COMPUTED ANIMATION DATA.
obviously the animations are pre-computed  ;D the missing information is what the renderer is doing precisely

We do not know the media used (romboard/cartridge, floppy) or the requirements


Title: Re: Another World CPC
Post by: Sykobee (Briggsy) on 16:26, 11 March 21
A lot of modern C64 games are using a 512KB cartridge format that has become popular. I imagine any large game, graphically, will be using the same these days.
Title: Re: Another World CPC
Post by: Targhan on 16:50, 11 March 21
There is nothing really hard to do, it's always a matter of how long it's going to be. As the animated scenes are rather simple, a simple diff with tilesets could do wonders. The same for the static images, and even probably the sprites. 128k is enough (with loading here and there of course).
Title: Re: Another World CPC
Post by: BSC on 17:32, 11 March 21
Quote from: norecess on 16:46, 16 February 21I always found it too difficult / too frustrating.

Exactly my experience with the game! Also all the other things you wrote. I have just recently read about the guy who made the original Amiga version (all on his own, apparently) and the many follow-ups etc and I found that it is still considered one of the best games ever. I mean, I gave it my fair amount of time, but I think I that some day I just quit trying no to get shot in the bathroom time and again. Did you have to start over from scratch after dying?
Title: Re: Another World CPC
Post by: roudoudou on 18:04, 11 March 21
Quote from: BSC on 17:32, 11 March 21
Exactly my experience with the game! Also all the other things you wrote. I have just recently read about the guy who made the original Amiga version (all on his own, apparently) and the many follow-ups etc and I found that it is still considered one of the best games ever. I mean, I gave it my fair amount of time, but I think I that some day I just quit trying no to get shot in the bathroom time and again. Did you have to start over from scratch after dying?
there is codes every 2 or 3 screens, you do not have to retry from scratch every time you play
Title: Re: Another World CPC
Post by: manossg on 19:28, 11 March 21
If you guys find Another World difficult and frustrating, oh boy, you must try Heart of the Alien, you're in for a treat! :P
Title: Re: Another World CPC
Post by: Gryzor on 08:44, 12 March 21
Quote from: manossg on 19:28, 11 March 21Heart of the Alien

Who will sell me a Sega CD at a reasonable price? :)
Title: Re: Another World CPC
Post by: VincentGR on 13:41, 12 March 21
Quote from: Gryzor on 08:44, 12 March 21
Who will sell me a Sega CD at a reasonable price? :)


Try the Amiga port and the Another World lost level till you get one  ;D
Title: Re: Another World CPC
Post by: zeropolis79 on 11:29, 13 March 21
Quote from: VincentGR on 13:41, 12 March 21

Try the Amiga port and the Another World lost level till you get one  ;D


Didn't know there was an Amiga port of the sequel.. Though tthat was a Mega-CD exclusive..
Title: Re: Another World CPC
Post by: Gryzor on 11:32, 13 March 21
Can't think it compared very favorably?
Title: Re: Another World CPC
Post by: VincentGR on 11:36, 13 March 21
They both are late ports.
Title: Re: Another World CPC
Post by: Gryzor on 13:20, 13 March 21
From?
Title: Re: Another World CPC
Post by: VincentGR on 13:52, 13 March 21
earok did the lost level.


heart of an alien:
http://aminet.net/package/game/actio/HeartOfTheAlienRedux
Title: Re: Another World CPC
Post by: Gryzor on 15:20, 13 March 21
No, I meant, if both are ports, what was the original?
Title: Re: Another World CPC
Post by: VincentGR on 15:31, 13 March 21
The first one was on an Amiga original and later ported to the megadrive with some more content, an extra level.
Well this level is a standalone now on the Amiga.


The second was a megacd exclusive.
Powered by SMFPacks Menu Editor Mod