Author Topic: New Platform Game - Jigsaw Rescue  (Read 6830 times)

0 Members and 1 Guest are viewing this topic.

Offline EgoTrip

  • 6128 Plus
  • ******
  • Posts: 1.039
  • Country: gl
    • http://egochip.blogspot.co.uk/
  • Liked: 645
New Platform Game - Jigsaw Rescue
« on: 22:43, 30 October 13 »
Story:
Princess Amy was playing around in the abandoned laboratory that exploded in Lab Escape. On the way she had bought a jacket potato for dinner, which she dropped in a puddle of slime. Just as she was about to pick it up, an electric shock caused the potato to come to life. She kept Potato as her pet.

One day not too long afterwards, Potato was trying to do Amy's favourite jigsaw in the garden, when all of a sudden a gust of wind scattered the pieces throughout the castle grounds. Now, you must guide Potato to collect all 30 pieces before Amy arrives home.

Controls: Joystick only.

Download Tape (thanks to the Dinamic utility):

Download Disk:
 [ Invalid Attachment ]

* jisgawrescue01.png
(2.38 kB, 256x192 - viewed 893 times)


This game is about 95% finished. It is fully completeable, there are just a few minor things missing due to AGD bugs. I will have to re-do the entire thing in the next version so I thought screw it, I'm just gonna release it now as-is, and start a new game from scratch when the new AGD is released. There may be random crashes. I cannot help that. But I have played the game through without it crashing. I will not be working on this any more, and there will not be any fixes. Sorry.
« Last Edit: 22:47, 30 October 13 by EgoTrip »
EgoTrip's Stuff
EgoTrip's Stuff

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.039
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1007
Re: New Platform Game - Jigsaw Rescue
« Reply #1 on: 22:53, 30 October 13 »
Nice game...

Will play it now :P
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline EgoTrip

  • 6128 Plus
  • ******
  • Posts: 1.039
  • Country: gl
    • http://egochip.blogspot.co.uk/
  • Liked: 645
Re: New Platform Game - Jigsaw Rescue
« Reply #2 on: 22:53, 30 October 13 »
Thanks. How did you convert it?
EgoTrip's Stuff
EgoTrip's Stuff

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.039
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1007
Re: New Platform Game - Jigsaw Rescue
« Reply #3 on: 22:56, 30 October 13 »
Removed the attachment as the CDT doesnt load... (Perhaps you had a bad WAV-CSW conversation)

Well, I usually record tapes with JavaCPC as WAV.

Then I use the built-in feature: Samp2CDT, what is a GUI for the command line tool "Samp2CDT" :D
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline EgoTrip

  • 6128 Plus
  • ******
  • Posts: 1.039
  • Country: gl
    • http://egochip.blogspot.co.uk/
  • Liked: 645
Re: New Platform Game - Jigsaw Rescue
« Reply #4 on: 22:58, 30 October 13 »
I created the csw in CPCE. I dont usually do tapes so I don't know much about it, but I like the pretty colours it makes on the border.
EgoTrip's Stuff
EgoTrip's Stuff

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.039
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1007
Re: New Platform Game - Jigsaw Rescue
« Reply #5 on: 23:05, 30 October 13 »
Here's the CDT:


When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline EgoTrip

  • 6128 Plus
  • ******
  • Posts: 1.039
  • Country: gl
    • http://egochip.blogspot.co.uk/
  • Liked: 645
Re: New Platform Game - Jigsaw Rescue
« Reply #6 on: 23:13, 30 October 13 »
Thanks
EgoTrip's Stuff
EgoTrip's Stuff

Offline Morn

  • 464 Plus
  • *****
  • Posts: 346
  • Country: de
  • Liked: 94
Re: New Platform Game - Jigsaw Rescue
« Reply #7 on: 14:26, 31 October 13 »
Well, at least the crashes look kind of cool. I was expecting just a boring reset.  :)
Primary computers: CPC 6128 (’87–’90)→Amiga 2000 (’90–’95)→Windows/Linux/FreeBSD PC (’95–’06)→MacBook (’06–'12)→Linux/Windows PC and MacBook ('12-)

Offline EgoTrip

  • 6128 Plus
  • ******
  • Posts: 1.039
  • Country: gl
    • http://egochip.blogspot.co.uk/
  • Liked: 645
Re: New Platform Game - Jigsaw Rescue
« Reply #8 on: 15:45, 31 October 13 »
How did it happen? I have not seen that crash before. Any info would be useful, maybe Jonathan could use it to fix the bugs.
EgoTrip's Stuff
EgoTrip's Stuff

Offline Morn

  • 464 Plus
  • *****
  • Posts: 346
  • Country: de
  • Liked: 94
Re: New Platform Game - Jigsaw Rescue
« Reply #9 on: 16:11, 31 October 13 »
I think I was jumping out of the screen on the right side (from the top platform). The switch to the next screen happened while I was in mid-air, so I suppose it has something to do with jumping or getting joystick input during screen switching.

Of course the exact way the freeze looks might be emulator-dependent. MESS isn't exactly the most accurate CPC emulator out there, so I suppose the graphics effect might look different in other emulators...

Primary computers: CPC 6128 (’87–’90)→Amiga 2000 (’90–’95)→Windows/Linux/FreeBSD PC (’95–’06)→MacBook (’06–'12)→Linux/Windows PC and MacBook ('12-)

Online Targhan

  • Supporter
  • 6128 Plus
  • *
  • Posts: 677
  • Country: fr
  • Liked: 602
Re: New Platform Game - Jigsaw Rescue
« Reply #10 on: 14:10, 01 November 13 »
I played the game on emulator (Winape), and also had the game crash after I used the first lift, and went to the room to the left.
Besides that, I noticed two bugs:
- There is something wrong with the music. The sound has a very strange stuttering, which does not appear while a room is being drawn. Are you doing something under interruption that would fiddle with the PSG registers after the music has been played? Winape emulation isn't perfect but I never experienced anything like that, so you must do something strange with your sound player.
- When on the lift, the character was automatically teleported on the higher platform, but ON it, not ON TOP OF it. So the character was stuck, and I had to jump to make it go on top of the platform.


On what platform did you develop it? Did you test it on a real CPC?


Trg.




Offline EgoTrip

  • 6128 Plus
  • ******
  • Posts: 1.039
  • Country: gl
    • http://egochip.blogspot.co.uk/
  • Liked: 645
Re: New Platform Game - Jigsaw Rescue
« Reply #11 on: 23:50, 01 November 13 »
I created the game using AGD on WinAPE. I have not got a real CPC to test it on. AGD is pretty buggy and limited really. I have no idea what is causing the music to stutter. Did the Lab Escape music stutter? Hopefully it's something Jonathan (the AGD creator) might be able to figure out.
EgoTrip's Stuff
EgoTrip's Stuff

Offline Grim

  • CPC6128
  • ****
  • Posts: 202
  • Country: gp
  • La pak ba, bèf ka pasé
    • THERE IS NO GAME
  • Liked: 133
Re: New Platform Game - Jigsaw Rescue
« Reply #12 on: 02:16, 02 November 13 »
I'm also experiencing systematic crashes (on a real machine) when I'm on a platform and jump out of the screen. (sometime it freezes "artistically", like on Morn's screenshot, or does a boring reset).

There's some kind of mute-all-sounds AY3 routine at &3801 which is called every two frames or so, causing all the stuttering. I've poked a RET (&C9) there and could finally enjoy the music (nice sounds with the envelope btw! :).

Edit:
Did the Lab Escape music stutter?
Yes, it did. Exactly for the same reason Jigsaw Rescue does. Here are two snapshots of Lab Escape. One is the original game, the other is a modified version (I poked RET at &3801 to disable that AY routine causing all the trouble with the music).
« Last Edit: 19:59, 03 November 13 by Grim »

Offline EgoTrip

  • 6128 Plus
  • ******
  • Posts: 1.039
  • Country: gl
    • http://egochip.blogspot.co.uk/
  • Liked: 645
Re: New Platform Game - Jigsaw Rescue
« Reply #13 on: 21:13, 03 November 13 »
Thanks. I have no idea what the routine is for, thanks for the poke, its good to know in case its still in the next build of AGD (if the routine addresses are the same)
EgoTrip's Stuff
EgoTrip's Stuff

Offline Executioner

  • Supporter
  • 6128 Plus
  • *
  • Posts: 783
  • Country: au
  • WinAPE Developer
    • WinAPE
  • Liked: 390
Re: New Platform Game - Jigsaw Rescue
« Reply #14 on: 04:11, 05 November 13 »
Do the sprite routines clip properly? Sounds like the sprite data is overwriting the code or stack when the player goes off the screen.

Offline Puresox

  • 6128 Plus
  • ******
  • Posts: 1.290
  • Country: 00
  • Liked: 244
Re: New Platform Game - Jigsaw Rescue
« Reply #15 on: 05:59, 05 November 13 »
Hey this is a nice little game, with a bit of spit and polish It will make it great. It reminds me of a BBC type of game or Tynesoft with the style of graphics. Enjoyable romp . look forward to the end result. Cheers

Offline SuTeKH/Epyteor

  • 6128 Plus
  • ******
  • Posts: 1.220
  • Country: 00
  • Epyteor - THE Amstrad Chiptune Coverband!
  • Liked: 1094
Re: New Platform Game - Jigsaw Rescue
« Reply #16 on: 08:56, 06 November 13 »
Another great little game, and it shows a lot more what the engine can do; really nice. If you keep releasing games at this rate, you'll be making the CPC into a viable games machine once more! ^_^

One question, though; once you get all 30 pieces, where do you go to complete the game? I've tried everywhere (well, not everywhere obviously) but cannot seem to find anywhere to complete the game.

Offline EgoTrip

  • 6128 Plus
  • ******
  • Posts: 1.039
  • Country: gl
    • http://egochip.blogspot.co.uk/
  • Liked: 645
Re: New Platform Game - Jigsaw Rescue
« Reply #17 on: 17:16, 06 November 13 »
Thanks for the comments.

To complete the game, theres a screen on the right of the map, which is the main entrance to the castle. You'll see a black door 1x2 blocks high, just touch that with all 30 pieces and you'll be taken to the final screen.

I dont know what causes the crash, I know one of the sprite bugs has been fixed, just waiting patiently for the new version before I do any more work on AGD as the current build has too many issues.
EgoTrip's Stuff
EgoTrip's Stuff

Offline SuTeKH/Epyteor

  • 6128 Plus
  • ******
  • Posts: 1.220
  • Country: 00
  • Epyteor - THE Amstrad Chiptune Coverband!
  • Liked: 1094
Re: New Platform Game - Jigsaw Rescue
« Reply #18 on: 21:53, 06 November 13 »
To complete the game, theres a screen on the right of the map, which is the main entrance to the castle. You'll see a black door 1x2 blocks high, just touch that with all 30 pieces and you'll be taken to the final screen.
Do you mean like this? (Also .sna file attached)

Offline TFM

  • Visit the mysteries of the CPC at www.futureos.de
  • Supporter
  • 6128 Plus
  • *
  • Posts: 9.899
  • Country: aq
  • Space Chicken for FutureOS is free!
    • index.php?action=treasury
    • FutureOS - The revolution on CPC!
  • Liked: 1972
Re: New Platform Game - Jigsaw Rescue
« Reply #19 on: 22:39, 06 November 13 »
Snapshot crashed on WinCPC.

TFM of FutureSoft
Also visit the CPC and Plus users favorite OS: FutureOS - The Revolution on CPC6128 and 6128Plus

Offline Devilmarkus

  • Vivid source of indefiniteness
  • 6128 Plus
  • ******
  • Posts: 4.039
  • Country: de
  • WebCPC / JavaCPC developer
    • index.php?action=treasury
    • CPC-Live website
  • Liked: 1007
Re: New Platform Game - Jigsaw Rescue
« Reply #20 on: 22:57, 06 November 13 »
Snapshot crashed on WinCPC.

Sure, as you can see: It's compressed.
Use WinApe... ;)
When you put your ear on a hot stove, you can smell how stupid you are ...

Amstrad CPC games in your webbrowser

JavaCPC Desktop Full Release

Offline EgoTrip

  • 6128 Plus
  • ******
  • Posts: 1.039
  • Country: gl
    • http://egochip.blogspot.co.uk/
  • Liked: 645
Re: New Platform Game - Jigsaw Rescue
« Reply #21 on: 01:25, 07 November 13 »
Yep that's it. You'll see a special screen after that. Well, at least you should do, it worked in testing, no idea why it doesn't enter the room now.

Here is the special screen. It is the completed jigsaw on a room, you could walk around in the bottom but it restarted the game after a short while. Well that was the plan anyway.

[attachimg=1]
« Last Edit: 01:42, 07 November 13 by EgoTrip »
EgoTrip's Stuff
EgoTrip's Stuff

Offline Puresox

  • 6128 Plus
  • ******
  • Posts: 1.290
  • Country: 00
  • Liked: 244
Re: New Platform Game - Jigsaw Rescue
« Reply #22 on: 02:17, 07 November 13 »
\Spoiler alert  ;D

Offline arnoldemu

  • Supporter
  • 6128 Plus
  • *
  • Posts: 5.273
  • Country: gb
    • Unofficial Amstrad WWW Resource
  • Liked: 2154
Re: New Platform Game - Jigsaw Rescue
« Reply #23 on: 11:46, 07 November 13 »
@EgoTrip: I will say it again: I think it's great that you can make your game ideas a reality on the cpc cpc using AGD. Really good to see the games you are making! I hope that Jonathan fixes the AGD bugs.
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Offline Gryzor

  • Administrator
  • 6128 Plus
  • *****
  • Posts: 14.380
  • Country: gr
  • CPC-Wiki maintainer
    • CPCWiki
  • Liked: 2590
Re: New Platform Game - Jigsaw Rescue
« Reply #24 on: 21:29, 09 November 13 »
This looks really cute :) Can't play at the laptop - will try tomorrow at my PC. Thanks!!!