News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_EgoTrip

New Platform Game - Jigsaw Rescue

Started by EgoTrip, 21:43, 30 October 13

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

EgoTrip

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): [attachmini=3]
Download Disk: [attachmini=2]
[attach=5][attach=4]

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.

Devilmarkus

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

EgoTrip

Thanks. How did you convert it?

Devilmarkus

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

EgoTrip

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.

Devilmarkus

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


Morn

Well, at least the crashes look kind of cool. I was expecting just a boring reset.  :)

EgoTrip

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.

Morn

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...


Targhan

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.



Targhan/Arkos

Arkos Tracker 2.0.1 now released! - Follow the news on Twitter!
Disark - A cross-platform Z80 disassembler/source converter
FDC Tool 1.1 - Read Amsdos files without the system

Imperial Mahjong
Orion Prime

EgoTrip

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.

Grim

#12
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:
Quote from: EgoTrip on 22:50, 01 November 13Did 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).

EgoTrip

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)

Executioner

Do the sprite routines clip properly? Sounds like the sprite data is overwriting the code or stack when the player goes off the screen.

Puresox

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

tastefulmrship

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.

EgoTrip

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.

tastefulmrship

Quote from: EgoTrip on 16:16, 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)

TFM

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

Devilmarkus

Quote from: TFM on 21:39, 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

EgoTrip

#21
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]

Puresox


arnoldemu

@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

Gryzor

This looks really cute :) Can't play at the laptop - will try tomorrow at my PC. Thanks!!!

Powered by SMFPacks Menu Editor Mod