English Amiga Board

English Amiga Board (http://eab.abime.net/index.php)
-   project.Amiga Game Factory (http://eab.abime.net/forumdisplay.php?f=69)
-   -   Turrican 2 MS-DOS AGA conversion (http://eab.abime.net/showthread.php?t=106735)

Muzza 26 April 2021 10:08

Turrican 2 MS-DOS AGA conversion
 
Hi,

I've shared my work in progress conversion of MS-DOS Turrican 2 in the zone. This is basically the same as the Turrican 2 we know and love, but with more colours.
This is a project I started initially to learn Amiga ASM, although much of it is written in C in the end. I also wanted to create an AGA game - something I couldn't do in AMOS back in the 90s.

It is only the first level, and various features are missing - most notably the bounce weapon does not bounce, there is no mid-level boss and the player cannot die. However most other features are working - even if many require extra polish.

It requires Fast RAM to run at 50hz on an A1200. From testing I found it can run at 50hz on a base A1200 but only if I reduce the number of bitplanes. I may do this eventually, but for now I'd rather get it working without modifications to any of the source artwork. Currently it uses 8 bitplanes.

I've tested on my real A1200 with Blizzard 1220/4 plus various WinUAE configs, but as this is the first thing I've released on the Amiga in the last two decades there may be unknown compatibility problems. Please let me know if it has problems on your machine.

Cheers

EDIT: Latest builds on post #342

Lisko 26 April 2021 11:17

Could you please post it here or on eab ftp? I don't have access to the zone

CFou! 26 April 2021 11:43

cool i will test it ;)

Muzza 26 April 2021 11:54

Dropbox link here

StingRay 26 April 2021 12:06

Quote:

Originally Posted by Lisko (Post 1479354)
Could you please post it here or on eab ftp? I don't have access to the zone


http://eab.abime.net/faq.php?faq=vb_...ezone_faq_item

Zarnal 26 April 2021 14:16

Hi,

Does the game work without Fast (without VBL of course)? Because I just tried without Fast with WinUae and it always crashes (Quickstart A1200).

I have a question regarding the second level part with the ship.

On the OCS version, there is a parallax which is not present on the PC version. Do you think you'll add it ? Thank you for your work.

kremiso 26 April 2021 16:01

Now that's a great project @Muzza :)
I have made quick test via winuae, and i can say that all is running almost greatly yet.
Prolly the 360 weapon activation need a shorter time pressing the button, and the jumps need a bit of extra work but...
for being a first test release is awesome

congrats, keep it up the good work

modrobert 26 April 2021 16:31

@Muzza

Just tested, runs great on my stock A1200 with 4mb fast RAM! Impressive work.

PS: The game loading after Amiga DOS from floppy shows some garbled graphics, perhaps normal?

bubbob42 26 April 2021 17:08

No luck with a 060 - stops at grey screen. :crying

AMike 26 April 2021 17:12

Holy shit, the demo is far better than I expected - I'm really impressed. The game feels 100% like Turrican II - some things are still missing, but I didn't expect that - great work so far.

The only thing I found worse so far is the Turrican sprite. It looks better in the amigaverison and is also better animated there. Please keep working on it :)

Do you know these tools?
https://github.com/movAX13h/turrican2tools

Aardvark 26 April 2021 18:06

Running perfect on ACA1233-55.

Quote:

Originally Posted by bubbob42 (Post 1479420)
No luck with a 060 - stops at grey screen. :crying

It works on 060 via Workbench31_4.slave with NoMMU and NoVBRMove Tooltypes. http://www.whdload.de/apps/Workbench31.html

Mixel 26 April 2021 18:42

Wow! incredible work! I've seen the MSDOS T2 before but not played it, and you've done a great job! I love how different everything looks. It's running smoothly on my A1200/030

You've got the handling down perfectly!

solaris104 26 April 2021 21:00

Please, support 2 button joystick such as Amiga original :-)

zzbylu 26 April 2021 21:26

and small gameplay:
https://www.youtube.com/watch?v=YPzpuW_SfXo

jotd 26 April 2021 22:15

that's is just great. Which assets did you re-use? graphics? code? sfx?

skan 26 April 2021 22:46

Holy f*ck! This is beyond cool indeed!
And once again, the proof that 1200 should have come with 2/4MB Fast out of the box...

tarr 27 April 2021 00:00

Cool expertiment, but it is not 50 fps, as the original Turrican II on the Amiga was, and the PC version of the main sprite is ugly. The real Turrican sprite is the Amiga one :P

Muzza 27 April 2021 00:08

Quote:

Originally Posted by Zarnal (Post 1479384)
Does the game work without Fast (without VBL of course)? Because I just tried without Fast with WinUae and it always crashes (Quickstart A1200).

It seems it runs out of chip RAM on a base A1200. It was running a few days ago so it must be a recent addition that has pushed it over the edge.
When I bodge it to use fewer bitplanes the RAM requirements go down of course.

Quote:

Originally Posted by Zarnal (Post 1479384)
I have a question regarding the second level part with the ship.

On the OCS version, there is a parallax which is not present on the PC version. Do you think you'll add it ? Thank you for your work.

One ship section has a lot of parallax, I've been looking forward to implementing that level, but there are other levels that lack parallax as you say. I'm certainly open to improving over the MS-DOS version where hardware limitations allow.

Muzza 27 April 2021 00:11

Quote:

Originally Posted by bubbob42 (Post 1479420)
No luck with a 060 - stops at grey screen. :crying


Changing my WinUAE config to use an 060 it ran ok for me.

If anyone can point me to a WinUAE 060 setup that does not run, I'll try and find the problem.

Muzza 27 April 2021 00:15

Quote:

Originally Posted by AMike (Post 1479422)
The only thing I found worse so far is the Turrican sprite. It looks better in the amigaverison and is also better animated there. Please keep working on it :)

Do you know these tools?
https://github.com/movAX13h/turrican2tools


I completely predicted the Turrican sprite would get complaints :), and I've seen several comments about it already! I agree it is worse, I was thinking I would add an option in the menu screen to use the Amiga sprite. They're both 16 colours.


And yes those tools were very useful in getting the artwork and extracting map data. I will need to credit the authors in a future version.


All times are GMT +2. The time now is 09:19.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2022, vBulletin Solutions Inc.

Page generated in 0.06458 seconds with 11 queries