Jump to content
IGNORED

Chimera+ A new enhanced remake of the original game released


Tezz

Recommended Posts

Hi all,

This is my new remake of Shahid Ahmad's classic game Chimera for the Atari XL XE.

Chimera+ is a complete rewrite of the game from the ground up to create an enhanced version with the goal of optimising performance for faster gameplay, changing the controls and, adding the features missing in the original Atari release. The new version works on both PAL and NTSC machines with a minimum of 48k.


Here's a summary of the new features:

The Spaceman (yes it's not a robot!) is now a masked hardware sprite procedure which means it's also independently coloured from the backgrounds.

The room sprites are now drawn and updated dirty rectangle

The game now has directional joystick movement like the c64 version rather than rotate and walk as the original Atari version had

The gameplay maintains a consistant speed regardless of the size of the room or what is occurring within it.

The rooms all have a new colour scheme designed instead of the ubiquitous shades of the same colour monochrome original

The vocal samples are now featured including the famous scream.

I disassembled and ported Rob Hubbard's c64 music player procedures which I'm playing via Święty/Saint's Pokey SID emulation procedures for the title music and game completion music.

There's a new title screen which is a mix of the c64 and original Atari version

The sound effects have been tweaked and there's no longer a clash of effects during gameplay. The walking and life support ECG sound effect have been changed.

The gameplay screen is slightly larger than the original version

Thanks to Popmilo and Phaeron for their support.

Phaeron has kindly tested the game on various hardware configurations for me. With one 800xl equiped with Ultimate1Mb there was a lockup during the sample playback which wasn't reproduced on other machines or under emulation so that might be due to the Pokey installed in that particular machine. Please let me know if this occurs with anyone elses machine.

 

To fit all the new features in and keep the game within 48k I've removed the broken Kettle of Fish game. My original intention was to retain Chimera+ running under the OS rom so the new game would be compatible with 48k 400/800 machines. The OS VBL takes up too much time however so the title screen with sid music fell down under ntsc and I needed full control for the sample playback so it was pointless in the end working around the OS rom and memory restriction.

 

Here's a brief YouTube video. If you're using the Chrome browser you can view the video at 1080 50fps

 

I'll add a packed version with the loading picture here at some point.

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

chimera+.xex

  • Like 36
Link to comment
Share on other sites

Thanks Tezz and good to see you managed to finish / release it. Just watchted the video... it is so faster than the slow original... ;) I am so used to the stumping sound from the old days... that it sounds like "fast forward" ;)

 

 

which SID-routine did you use?

Edited by Heaven/TQA
Link to comment
Share on other sites

Thanks to all for the kind words. I hope many will play it to completion without Googling the solution or cheating :)

 

which SID-routine did you use?

I'm using Święty/Saint's Pokey SID emulation procedures.

 

Thank you for that, Tezz! :) And keeping fingers crossed for Manic Miner... ;)

MM is up next on the list.

  • Like 1
Link to comment
Share on other sites

Tezz,

 

Thank you so much. And as Emkay has said, it has finally become a game!

 

I found the original (with respect to Shahid as technically it is an amazing game) too slow to play and this has now come good.

 

Thanks for all of your time.

 

Now I will ask the question I usually ask when someone has worked on something for a long time, is the code open enough to be adaptable to a similar but brand new game?

 

And thanks for the better control method, it is appreciated!

 

Good luck with MM!

 

Appreciative Steve.

Edited by snicklin
Link to comment
Share on other sites

WOW! Awesome job. Using the Pm with masking is such a great idea here. I never played much, but I tried hard with Chimera back then. The slow movement was really annoying, but even more annyoing were some bugs that made the game crash or impossible to complete. Did you also find/fix those?

  • Like 1
Link to comment
Share on other sites

...is the code open enough to be adaptable to a similar but brand new game?

Thanks Steve, yes absolutely I was considering creating a new game from the basis of the new procedures which is adaptable and can be extended for a host of new ideas.

 

WOW! Awesome job. Using the Pm with masking is such a great idea here. I never played much, but I tried hard with Chimera back then. The slow movement was really annoying, but even more annyoing were some bugs that made the game crash or impossible to complete. Did you also find/fix those?

Thanks Peter, yes there were several bugs here and there that I noticed. It's almost all rewritten, there's not too much recycled from the original procedures so hopefully I've not missed something and replicated an existing flaw. I've played the game through to completion several times whilst testing.

 

One thing to mention for anyone unfamiliar with the original game, when you arm the warheads in the blue rooms you must be facing the exit or else you'll be killed.

 

Tezz... I ment which of the 2 SID play routines? I got public 2 sources... At least at atari source code archive

Oh sorry :) it was the first version that he released that I'm using

Link to comment
Share on other sites

Wow, you did it ! Awesome work Tezz! Congratulations!

Thanks Vladimir, I'm happy to get it completed although I'll miss working on this now as it was enjoyable to do.

 

I'm looking forward to your new Monk game progressing too, it will be something that hasn't been done before on the A8 :)

  • Like 3
Link to comment
Share on other sites

Thanks Steve, yes absolutely I was considering creating a new game from the basis of the new procedures which is adaptable and can be extended for a host of new ideas.

 

Ooh, well, that leaves some options open for the future...! :)

 

I like it when people design their software for potential future expansion / refinements / changes.

  • Like 2
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...