English Amiga Board


Go Back   English Amiga Board > abime.net - Hosted Projects > project.Sprites

 
 
Thread Tools
Old 20 February 2017, 09:27   #1
hajodick
Registered User
 
hajodick's Avatar
 
Join Date: Jan 2017
Location: Stuttgart / Germany
Age: 56
Posts: 44
Leander - Another Try 4 a complete Rip

Back in the Days my brother and I tried to rip Leander completely. The Method was very different from the techniques used today. But that was the fun of it.

Yesterday I started again after more than 25 years with the Loading and Intro Sequence. I'm going to do this the very old-fashioned way with one difference. I use memory dumps from WinUAE where possible and suitable.

On the other hand I read the asm code of the game to find all the files the game is loading and write them separately to disk. They have to be decrunched, so the decruncher has to be found and reassembled. I will try to bring all single files online over my own site when this is done.

All graphics will then be ripped manually with asm code and all palettes have to be searched by hand. That was the fun back in the days. I want to do that again.

If you are interested I will add some info about the ripping besides the images. I'm working on an amiga asm coding site which will have a game graphics section too. There you will then be able to find the original IFF Files that I create.

Let's start with the "Extra Memory Found and Used" Animation from the very beginning.
Attached Thumbnails
Click image for larger version

Name:	Leander_ExtraMemory.png
Views:	428
Size:	2.5 KB
ID:	52106   Click image for larger version

Name:	Leander_ExtraMemory_Anim1.png
Views:	459
Size:	9.2 KB
ID:	52107   Click image for larger version

Name:	Leander_ExtraMemory_Anim2.png
Views:	409
Size:	8.4 KB
ID:	52108   Click image for larger version

Name:	Leander_ExtraMemory_Anim3.png
Views:	414
Size:	9.2 KB
ID:	52109  
hajodick is offline  
Old 20 February 2017, 11:27   #2
hajodick
Registered User
 
hajodick's Avatar
 
Join Date: Jan 2017
Location: Stuttgart / Germany
Age: 56
Posts: 44
Leander Intro Pictures

Here are the Intro Pictures that - besides the Leander Logo - are missing in most cracks because of missing disk space. They were taken from the Memory Dumps and saved as RAW/IFF Files - These are not screenshots.
Attached Thumbnails
Click image for larger version

Name:	Leander_Psygnosis.png
Views:	390
Size:	6.5 KB
ID:	52110   Click image for larger version

Name:	Leander_Travellers_Tales.png
Views:	415
Size:	16.5 KB
ID:	52111   Click image for larger version

Name:	Leander_Logo.png
Views:	381
Size:	5.2 KB
ID:	52112   Click image for larger version

Name:	Leander_Dragon.png
Views:	428
Size:	13.9 KB
ID:	52113  

Last edited by hajodick; 20 February 2017 at 23:45.
hajodick is offline  
Old 20 February 2017, 23:45   #3
hajodick
Registered User
 
hajodick's Avatar
 
Join Date: Jan 2017
Location: Stuttgart / Germany
Age: 56
Posts: 44
Leander Animated Intro Sequence

And here are the graphics for the animated intro sequence. So now I can start with World 1.1.
Attached Thumbnails
Click image for larger version

Name:	Leander_Intro_Back1.png
Views:	369
Size:	820 Bytes
ID:	52121   Click image for larger version

Name:	Leander_Intro_Back2.png
Views:	440
Size:	7.6 KB
ID:	52122   Click image for larger version

Name:	Leander_Intro_Leander1.png
Views:	372
Size:	2.2 KB
ID:	52123   Click image for larger version

Name:	Leander_Intro_Leander2.png
Views:	391
Size:	3.2 KB
ID:	52124   Click image for larger version

Name:	Leander_Intro_Enemy.png
Views:	398
Size:	3.5 KB
ID:	52125  

Click image for larger version

Name:	Leander_Intro_Tree.png
Views:	342
Size:	1.4 KB
ID:	52126  
hajodick is offline  
Old 21 February 2017, 09:46   #4
Z-team
 
Posts: n/a
yes.. great work the brothers..
 
Old 21 February 2017, 10:16   #5
zenox98
Joy Division
 
zenox98's Avatar
 
Join Date: Nov 2006
Location: East Yorkshire
Age: 60
Posts: 239
I am incredibly interested in this as I have been after the resources - and the asm - for a long while, as it is one of my favourite games.

Unfortunately, even after many hours pouring over the code via Resource, I failed to get anywhere due to my lack of knowledge.

I'll be following your progress avidly.

All the best.
zenox98 is offline  
Old 21 February 2017, 11:31   #6
musashi9
Registered User
 
musashi9's Avatar
 
Join Date: Jul 2003
Location: Japan
Posts: 178
Send a message via ICQ to musashi9
I started a remake of this game in flash a good few years ago. I managed to recreate the first 4 levels (including the dragon, which I was very proud of :P ). I may look into redoing it in html5 one day. I dug around the code a lot while doing my remake , let me know if you need any help, if I can remember when I did :P
musashi9 is offline  
Old 21 February 2017, 13:06   #7
zenox98
Joy Division
 
zenox98's Avatar
 
Join Date: Nov 2006
Location: East Yorkshire
Age: 60
Posts: 239
Quote:
Originally Posted by musashi9 View Post
I started a remake of this game in flash a good few years ago. I managed to recreate the first 4 levels (including the dragon, which I was very proud of :P ). I may look into redoing it in html5 one day. I dug around the code a lot while doing my remake , let me know if you need any help, if I can remember when I did :P
How strange - creating an HTML version is what I've started also. I'm using a piece of software called 'Construct 2' which makes doing a remake quite easy, if you have all the resources

Here's a gifcam of where I am:https://dl.dropboxusercontent.com/u/...93/Leander.gif

Last edited by zenox98; 21 February 2017 at 13:30.
zenox98 is offline  
Old 21 February 2017, 17:04   #8
musashi9
Registered User
 
musashi9's Avatar
 
Join Date: Jul 2003
Location: Japan
Posts: 178
Send a message via ICQ to musashi9
Ah well that saves me the bother of redoing mine
Your one looks good.
Flash version for anyone who is interested
http://www.flashtro.com/index.php?e=page&c=Amiga&id=737
(level 1) click mouse to bypass the cracktro to get to the game. Then use arrow keys to move and CTRL or 0 (numpad) to fire
musashi9 is offline  
Old 11 December 2021, 10:09   #9
hajodick
Registered User
 
hajodick's Avatar
 
Join Date: Jan 2017
Location: Stuttgart / Germany
Age: 56
Posts: 44
Going on with the Gfx Extraction

After a long pause I restarted the work on Leander to add the results to my soon upcoming Amiga Website where the final results will be presented.

I lately worked on the files from Leander as they can be found in the latest WHDLoad archives.



This table is far from being complete. Most of the files are packed. After detecting the unpacker all files are now unpacked. All basic images are extracted as IFF.

The big problem is to locate the tiles for the levels. They don't exist in a raw format as I can tell, but it is very likely that they are compressed in a simple way to save memory. Does anyone know more about that and can help?

More infos will follow soon...

Last edited by hajodick; 12 December 2021 at 12:53. Reason: Changing IMG URL
hajodick is offline  
Old 11 December 2021, 10:39   #10
CodyJarrett
Global Moderator
 
CodyJarrett's Avatar
 
Join Date: Mar 2001
Location: UK
Age: 46
Posts: 6,160
You can rip the tileset using Maptapper.

The bitplane width is 4096 and the height 16 pixels although the tiles themselves are 16x16.
Attached Thumbnails
Click image for larger version

Name:	Leander Level 1 Tiles.png
Views:	180
Size:	17.5 KB
ID:	74060  
CodyJarrett is offline  
Old 11 December 2021, 12:26   #11
hajodick
Registered User
 
hajodick's Avatar
 
Join Date: Jan 2017
Location: Stuttgart / Germany
Age: 56
Posts: 44
Quote:
Originally Posted by CodyJarrett View Post
You can rip the tileset using Maptapper. The bitplane width is 4096 and the height 16 pixels although the tiles themselves are 16x16.
Thank you very much. I found it out before I've read your answer. I got the width with Maptapper and then converted the tiles with a little asm routine. This seems important for the other tiles from the forthcoming levels - I don't want to play each level to get a savestate. So now that the rule is clear, I have to get the color tables for all tile sets and then find out which tile set belongs to which level. Then I will calc the gamemaps from scratch with another code. I love to still rip by hand .

Below you find my result.
Attached Thumbnails
Click image for larger version

Name:	Leander_Tiles_W1_1.png
Views:	191
Size:	13.8 KB
ID:	74061  
hajodick is offline  
Old 11 December 2021, 15:11   #12
CodyJarrett
Global Moderator
 
CodyJarrett's Avatar
 
Join Date: Mar 2001
Location: UK
Age: 46
Posts: 6,160
The HOL level maps might help: https://hol.abime.net/850/gamemap
CodyJarrett is offline  
Old 11 December 2021, 18:08   #13
DisasterIncarna
Registered User
 
DisasterIncarna's Avatar
 
Join Date: Oct 2021
Location: England
Posts: 1,170
if desperate you could contact the guy who made it? who knows maybe hes still got all the files ?

his yt channel is here : https://www.youtube.com/c/CodingSecrets
DisasterIncarna is offline  
Old 12 December 2021, 13:09   #14
hajodick
Registered User
 
hajodick's Avatar
 
Join Date: Jan 2017
Location: Stuttgart / Germany
Age: 56
Posts: 44
All 15 Tilesets done so far...

Here are the 15 Tilesets. I'm a little bit proud as it seems that these tilesets can nowhere be found and even my brother - The Ripper from God - never did them. But don't take me to serious here...

Some of them seem to be used with a different colormap as viewable on HOL.



The colors may slightly differ from the HOL colors because of a simple reason:

The Amiga uses 12-Bit RGB Colors with 3 times 4 Bits for each component of the color. DPaint stores then in 3 Bytes = 24-Bit RGB.
Take a look at an OCS/ECS-IFF Image in the CMAP chunk. The value $A74 is there stored as $A0,$70,$40.
The correct 24-bit-value is therefore $AA7744.
When checking the HOL-values you may find e.g. $AC7542 for a pixel. The difference is sometimes visible when taking a clear look at the pixels.

I personally prefer the exact Amiga-RGB-Values.

2021-12-13: Edit: There is a 16th tile set named SPIDER witch is still missing - It will follow soon.

Last edited by hajodick; 13 December 2021 at 12:59.
hajodick is offline  
Old 12 December 2021, 13:10   #15
hajodick
Registered User
 
hajodick's Avatar
 
Join Date: Jan 2017
Location: Stuttgart / Germany
Age: 56
Posts: 44
Quote:
Originally Posted by CodyJarrett View Post
The HOL level maps might help: https://hol.abime.net/850/gamemap
Thanxx. I got them before and used them to find / arrange the palettes.
hajodick is offline  
Old 12 December 2021, 13:27   #16
rothers
Registered User
 
Join Date: Apr 2018
Location: UK
Posts: 487
I think if you just emailed Jon he might send you the disk in a more friendly format. He seems to answer emails and be happy to help out with his old stuff where he legally can.
rothers is offline  
Old 12 December 2021, 13:42   #17
Cherno
Registered User
 
Cherno's Avatar
 
Join Date: Dec 2011
Location: Dortmund, Germany
Posts: 1,054
Great work on the tile rips. I'll have to play this game again, the graphics are so nice to look at.
Cherno is offline  
Old 13 December 2021, 03:52   #18
hajodick
Registered User
 
hajodick's Avatar
 
Join Date: Jan 2017
Location: Stuttgart / Germany
Age: 56
Posts: 44
Game Map for World #1 Level #1

Here is the gamemap for the starting level completely calculated with an asm routine from the original tiles and map data.
No HOL watermark and rendered as IFF in the original 3 bitplane format. The resulting PNG as attached below is stored in 4-bit-PNG, so the file is much shorter than the HOL version.
Attached Thumbnails
Click image for larger version

Name:	Leander_Gamemap_W1_1_Hajo.png
Views:	177
Size:	89.6 KB
ID:	74070  
hajodick is offline  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Leander DamienD support.Games 15 06 November 2015 14:58
Leander fab request.Old Rare Games 1 02 June 2014 11:31
Personal Nightmare and Waxworks Complete Rip GBAura request.Modules 8 14 June 2012 22:54
GAMES: 1) impossible to complete, 2) almost completed, 3) you will complete adamst85 Retrogaming General Discussion 33 28 November 2004 14:30
Leander 2 never was 5thGear request.Old Rare Games 2 16 September 2003 19:39

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 17:50.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.15381 seconds with 14 queries