CPCWiki forum

General Category => Games => Topic started by: Jean-Marie on 17:58, 12 April 25

Title: Turrican (128K)
Post by: Jean-Marie on 17:58, 12 April 25
Can you guess what's in the extra 64K RAM ?
Easter is coming....
Title: Re: Turrican (128K)
Post by: Gryzor on 03:59, 13 April 25
Bunnies? 😁
Title: Re: Turrican (128K)
Post by: flolore on 05:56, 13 April 25
Start menu music from Atari ST ?
Digital speech intro from C64 ?
The both would be perfect but  whatever you do would be great. ;)



Title: Re: Turrican (128K)
Post by: Gryzor on 06:00, 13 April 25
Quote from: flolore on 05:56, 13 April 25Start menu music from Atari ST ?
Digital speech intro from C64 ?
The both would be perfect but  whatever you do would be great. ;)




Oh you had to go and bring back memories... 

https://youtu.be/8_Y_5gnY68A
Title: Re: Turrican (128K)
Post by: flolore on 06:25, 13 April 25
Since the sound chip for the atari.st and cpc are quite similar, why not? I'm thinking of the intro to Crazy Cars 2, for example.

Else, there are this music used on a 128k edition for ZX Spectrum, from atari.st, i don't know this one...
https://www.youtube.com/watch?v=REa6UJ0Y1so&t=243s to 3:00

Finally there are many possibilties ;)
Title: Re: Turrican (128K)
Post by: Jean-Marie on 08:28, 13 April 25
I've used the Atari ST musics indeed. They can be found on N.Guillaumin's website :
 turrican - [n/a] (https://nguillaumin.github.io/ym-jukebox/)
 I've converted the YM files to AYC format using the good old YMCruncher from F-Key, and they're played using the good old AYC Player from Overlanders.
The music for the title is not the sampled one. I'm not sure samples can be converted to YM format.


Title: Re: Turrican (128K)
Post by: Gryzor on 08:30, 13 April 25
Oooh goody!
Title: Re: Turrican (128K)
Post by: flolore on 08:32, 13 April 25
Great Job Jean-Marie, thank you so must for this 128k version, and for secret agent, ninja turtles 2, & more than you did in the past ! :)
Title: Re: Turrican (128K)
Post by: Jean-Marie on 11:29, 19 April 25
All tunes were composed by Jochen Hippel, after you know who. Except title music whose composer is unknown.
This is a PARADOS disc (80 tracks), so you'll need it installed in ROM 7. PARADOS can be downloaded from here (https://www.cpcwiki.eu/index.php/ParaDOS).
Alternatively, I guess you can just copy/paste the whole files on your U2/M4/Gotek or whatnot.
RUN"TURRICAN" to start. RUN"CHEAT" for invincibility.

Controls:
• H to pause the game, followed by S to switch between Music and SFX.
• CTRL+ESC to abort current game.
• Hold Fire button to activate the Lightning ray.
• ENTER to launch an energy line.
• SHIFT to launch a grenade
• Joystick Down+RETURN to turn into a gyroscope.
• Hold Fire button+Joystick Down to activate a mine.

Alternate download link :  Turrican (128k) PARADOS B6E1C04A.dsk (https://1drv.ms/u/c/df7f34b0a9412a65/ETSECDW1sHhMn6eqvb6_VLcBYE5FUSBRg43x5LNcNLxpnQ?e=2vq4Rf)
Happy Easter!✝️
Title: Re: Turrican (128K)
Post by: flolore on 12:08, 19 April 25
It's masterful  ;) with the music in play, it's a whole different game but even better!!

Thank you so much JMB ;)
Title: Re: Turrican (128K)
Post by: abalore on 14:03, 19 April 25
Great work! Apparently playing the music doesn't affect the performance, or not too much.
Title: Re: Turrican (128K)
Post by: OneVision on 20:43, 19 April 25
Thanks a lot JMB ! 

Let's see what we can do about gfx ... ;)
Title: Re: Turrican (128K)
Post by: scorp6128+ on 09:02, 20 April 25
Downloaded and played it yesterday.

Turrican was always one of my favourite games.
And now it reaches a higher level in the gameplay, much more arcade like.
It's a fantastic addition. :)

Thanks for your great work Jean-Marie
Title: Re: Turrican (128K)
Post by: Devlin on 09:33, 20 April 25
Cracking job! I've not had a chance to play through it on hardware yet, but i'm looking forward to it when i'm near my CPC again.
Title: Re: Turrican (128K)
Post by: vasilisk on 19:48, 20 April 25
How do we run this in retro vitrual machine? In rom manager I dont see rom 7 slot. From 6 goes to 8. Which version of parados is needed?
Title: Re: Turrican (128K)
Post by: Jean-Marie on 23:21, 20 April 25
From the console, you must type :
load "Parados 1-2.ROM" rom7:#C000
You'll have to navigate to the correct directory beforehand.
The thing is: this is a 3"1/2 disc, and the drive B in RVM is a second 3". I'm not sure we can change that.
I'd recommend using Amspirit (https://amspirit.fr/amspirit-v1-0-rc1/) instead, the sound rendering is really top-notch.
Title: Re: Turrican (128K)
Post by: viddi on 23:26, 20 April 25
Or use the CPC Plus and the Parados CPR.
Title: Re: Turrican (128K)
Post by: vasilisk on 06:16, 21 April 25
Quote from: Jean-Marie on 23:21, 20 April 25From the console, you must type :
load "Parados 1-2.ROM" rom7:#C000
You'll have to navigate to the correct directory beforehand.
The thing is: this is a 3"1/2 disc, and the drive B in RVM is a second 3". I'm not sure we can change that.
I'd recommend using Amspirit (https://amspirit.fr/amspirit-v1-0-rc1/) instead, the sound rendering is really top-notch.

I cant seem to find the "hammer" icon in RVM. I remember it in old versions. I tried Amspirit, and it crashes when i insert the parados rom. Am I doing something wrong?

cpc+ workaround worked.
Title: Re: Turrican (128K)
Post by: Jean-Marie on 11:28, 21 April 25
Yeah, only version 2.0 has the "developer tools", but you can still download it from their website. They removed it on later versions. But even if you manage to install PARADOS, the B drive seems reluctant to read the DSK, as it is not a 3"1/2 drive. 
With AMSPIRIT, edit the file AmspiriT_Config.txt and change the content with the following :
VERSION=v1.01_RC_x64;
LANGUE=1;
MODELE=2;
PAYS=0;
ACTIVE_DRIVE=1;
EXTENSION_MEMOIRE=5;
VIDEO_TYPE=1;
CRTC_TYPE=0;
CRTC_VERSION=0;
MARQUE=7;
MONITEUR=0;
FILTRE_VIDEO=1;
AFFICHAGE_VIDEO=0;
SORTIE_SON=1;
VOL_SOUND=10;
MELANGE_VOIES=0;
ETAT_IMPRIMANTE=1;
MAPPING_JOYSTICK=0;
MAPPING_CLAVIER=1;
OPEN_CONSOLE=0;
AUTOLOAD FLOPPY=1;
AUTOLOAD_TAPE=1;
PROTECTED_TAPE=1;
BACKUP_TAPE=1;
PROTECTED_FLOPPY_A=0;
BACKUP_FLOPPY_A=0;
FRQ_CPU=1799.992065;
FRQ_SOUND=62500;
ID_EMULATOR=0;
PROTECTED_DISK=0;
SCREEN_WIDTH=767;
SCREEN_HEIGHT=540;
OFFSET_X=172;
OFFSET_Y=55;
ZOOM_VIDEO=100;
ROM_SYSTEM=6128\OS_6128[ENG].rom;
ROM_BASIC=6128\BASIC_6128[ENG].rom;
ROM_AMSDOS=AMSDOS.rom;
ROM_EXTERNE_0=;
ROM_EXTERNE_1=;
ROM_EXTERNE_2=;
ROM_EXTERNE_3=;
ROM_EXTERNE_4=;
ROM_EXTERNE_5=;
ROM_EXTERNE_6=;
ROM_EXTERNE_7=ParaDOS 1-2.ROM;
ROM_EXTERNE_8=;
ROM_EXTERNE_9=;
ROM_EXTERNE_10=;
ROM_EXTERNE_11=;
ROM_EXTERNE_12=;
ROM_EXTERNE_13=;
ROM_EXTERNE_14=;
ROM_EXTERNE_15=;
FICHIER_FLOPPY_A=;
FICHIER_FLOPPY_B=;
FICHIER_CASSETTE=;

Don't forget to copy the Parados file in the ROM folder.
The config panel should look like enclosed screenshot.
The sad news is that I discovered a small bug with Amspirit this night : the SHIFT key, which is used to launch a grenade, seems to be ineffective. It might be considered as a "dead key" by the emulator, and doesn't produce a scan code...

Title: Re: Turrican (128K)
Post by: vasilisk on 13:12, 21 April 25
Quote from: Jean-Marie on 11:28, 21 April 25The sad news is that I discovered a small bug with Amspirit this night : the SHIFT key, which is used to launch a grenade, seems to be ineffective. It might be considered as a "dead key" by the emulator, and doesn't produce a scan code...

Shift key works. You just have to click the Keyobard button to be CPC and not PC/CPC

Your approach worked (and no extra ram needed. I see you have 1024 in the picture). So the parados rom can only be inserted by the config file not in the settings menu? Seems like a bug to me  :D
Title: Re: Turrican (128K)
Post by: Jean-Marie on 13:25, 21 April 25
No, you can also press the button with the 3 dots right to the ROM number, and select the file of your choice.
Quote from: vasilisk on 13:12, 21 April 25Shift key works. You just have to click the Keyobard button to be CPC and not PC/CPC
Ah! you taught me something  :laugh: Thanks.
Title: Re: Turrican (128K)
Post by: vasilisk on 13:37, 21 April 25
Quote from: Jean-Marie on 13:25, 21 April 25No, you can also press the button with the 3 dots right to the ROM number, and select the file of your choice.
Strange. Because last night, as you see i posted earlier, whenever I tried that, the emulator crashed. Today, it loads the rom without problem.
Title: Re: Turrican (128K)
Post by: Jean-Marie on 13:51, 21 April 25
If the emulator crashed, it is a bug indeed. It would be interesting to reproduce it, so we can report it to the author.
Title: Re: Turrican (128K)
Post by: vasilisk on 14:01, 21 April 25
Quote from: Jean-Marie on 13:51, 21 April 25If the emulator crashed, it is a bug indeed. It would be interesting to reproduce it, so we can report it to the author.
Ok. I found out why it crashed. I was trying to load the rom which was not in the ROM folder. Apparently if the rom file is not in the ROM folder the emulator crashes. I am not sure if it is a bug or the author wanted the roms to be placed ONLY in the rom folder.
Title: Re: Turrican (128K)
Post by: Jean-Marie on 14:24, 21 April 25
Ok, I've managed to reproduce it. It's not a crash stricto sensu, more like a scary message of error before terminating the program. No need to bother him, I guess.
Title: Re: Turrican (128K)
Post by: vasilisk on 14:33, 21 April 25
I get no message. It crashes immediately. Also I see you are trying to load parados from inside the ROM folder. Copy the ParaDOS 1-2.ROM outside the ROM folder and try to load it from the settings menu.

Title: Re: Turrican (128K)
Post by: Jean-Marie on 00:07, 22 April 25
I deleted the file from the folder, and it showed me this message telling me in french that PARADOS is missing from the ROM folder.
I surmise that you don't see the message because the author has not yet translated it in English.
It is possible that all error messages only show up on French versions of Windows.

Title: Re: Turrican (128K)
Post by: Jean-Marie on 02:59, 23 April 25
Eh, I'm getting good! About time, I'm 53, lol.
Title: Re: Turrican (128K)
Post by: OneVision on 08:15, 24 April 25
Work in progress ...

https://i.postimg.cc/43HhPcTr/image006.png
https://i.postimg.cc/qRf657Jg/image007.png
Title: Re: Turrican (128K)
Post by: OneVision on 08:17, 24 April 25
(https://i.postimg.cc/cKZH4rCm/image006.png) (https://postimg.cc/cKZH4rCm)

(https://i.postimg.cc/DWgzWnbK/image007.png) (https://postimg.cc/DWgzWnbK)
Title: Re: Turrican (128K)
Post by: dodogildo on 10:02, 24 April 25
Very bad ass. I like it. 
Title: Re: Turrican (128K)
Post by: OneVision on 09:00, 28 April 25
Work in Progress

(https://i.postimg.cc/pXnqcXKt/run4-Export.gif)

(https://i.postimg.cc/d3b4Bz1F/image.png)
(https://i.postimg.cc/7Y7kk4Sg/image2.png)
Title: Re: Turrican (128K)
Post by: abalore on 10:11, 28 April 25
Quote from: OneVision on 09:00, 28 April 25Work in Progress

(https://i.postimg.cc/pXnqcXKt/run4-Export.gif)

(https://i.postimg.cc/d3b4Bz1F/image.png)
(https://i.postimg.cc/7Y7kk4Sg/image2.png)

Very nice, it would be awesome to see the running animation side by side with the original for comparison.
Title: Re: Turrican (128K)
Post by: OneVision on 11:09, 28 April 25
Ola ! 

(https://i.postimg.cc/kGYv3GyF/run5-Export.gif)
Title: Re: Turrican (128K)
Post by: abalore on 13:47, 29 April 25
Quote from: OneVision on 11:09, 28 April 25Ola !

(https://i.postimg.cc/kGYv3GyF/run5-Export.gif)
Wow dude! amazing improvement!
Title: Re: Turrican (128K)
Post by: jackic on 19:11, 29 April 25
That is really quite the improvement for this game!

Do you think there could be the possibility to map the special attack (return key) to the second button of a joystick/joypad?

That would further improve the experience when playing with a joystick.

Thanks!
Title: Re: Turrican (128K)
Post by: Jean-Marie on 19:52, 29 April 25
Yes, I can do that for version 2. In the meantime, if you can poke your memory, try :
POKE &DE5D,9
POKE &DE5E,&20

Title: Re: Turrican (128K)
Post by: dodogildo on 19:58, 29 April 25
Quote from: jackic on 19:11, 29 April 25Do you think there could be the possibility to map the special attack (return key) to the second button of a joystick/joypad?
That'd be amazing..
Title: Re: Turrican (128K)
Post by: jackic on 22:12, 29 April 25
Thanks, there are so many games that would benefit of this... Turrican 1 and 2, Dragon Spirit, the list would be really long.
Title: Re: Turrican (128K)
Post by: OneVision on 10:24, 01 May 25
I'm rather a member of the team : Button 1 fire, Button 2 jump. 
And by the way, how would the game be playable on the GX with only 2 buttons ? I guess it's not, and only playable on a PLUS.
Title: Re: Turrican (128K)
Post by: jackic on 21:51, 01 May 25
Quote from: Jean-Marie on 19:52, 29 April 25Yes, I can do that for version 2. In the meantime, if you can poke your memory, try :
POKE &DE5D,9
POKE &DE5E,&20


Thanks, just in case this can be of help to someone, you can achieve this on original hardware extracting "turrican.scr" and changing the offset 12A0 from "02 04" to "09 20", I did this by basically by brute forcing, couldn't have done it without the pokes.

Quote from: OneVision on Yesterday at 10:24I'm rather a member of the team : Button 1 fire, Button 2 jump.
And by the way, how would the game be playable on the GX with only 2 buttons ? I guess it's not, and only playable on a PLUS.
Well, you can use both buttons for attack and "special attack" and jump pushing up or, alternatively, map button 2 for jumps and the up direction for "special attack". but then you will not be able to do the spin attack, achieved by crouching+"special attack".
Title: Re: Turrican (128K)
Post by: OneVision on 09:30, 02 May 25
Yeah Turrican is very special with lots of extra weapons and therefore many keys/buttons to activate.
Anyway, having to jump by pressing UP is not ideal and is the reason why so many arcade conversions or gameplays were somewhat "flawed" back in the days of 8-16 bits europeans computers.

I remember being able to play Turrican on my A500 with a Megadrive pad (3 buttons then) but still having to press up to jump was very awkward. 
Powered by SMFPacks Menu Editor Mod