English Amiga Board


Go Back   English Amiga Board > Main > Retrogaming General Discussion

 
 
Thread Tools
Old 30 November 2009, 08:02   #81
humble worm
Registered User
 
humble worm's Avatar
 
Join Date: Mar 2007
Location: BP/Poland
Age: 45
Posts: 745
Quote:
Originally Posted by jotd View Post
@humble worm: you mean in this remake? or in the original game.
I referred to Leffmann's post which referred to what you said about the original game
Have not checked the remake yet.
humble worm is offline  
Old 01 December 2009, 21:05   #82
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,160
DS version is on its way. ATM running only on emulators, but as you see it's working.
I have problems with controls & sound and the display is 8-bit but something works and on the DS it's an acheivement.

Click image for larger version

Name:	ds_menu.png
Views:	503
Size:	34.2 KB
ID:	23453

Click image for larger version

Name:	level1.png
Views:	539
Size:	46.9 KB
ID:	23454
jotd is offline  
Old 01 December 2009, 21:16   #83
Dastardly
Into the Wonderful
 
Dastardly's Avatar
 
Join Date: Mar 2002
Location: England
Age: 49
Posts: 2,335
Great work Jotd! Looking forward to this loads
Dastardly is offline  
Old 01 December 2009, 22:00   #84
Chain
A-Collector, repairments
 
Chain's Avatar
 
Join Date: Jul 2001
Location: Czech Rep.
Age: 50
Posts: 1,536
Send a message via ICQ to Chain
my acekard trembles for beta release
Chain is offline  
Old 16 December 2009, 22:29   #85
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,160
You can download a preview for the NDS here:

http://pagesperso-orange.fr/jotd/mag...ets/index.html

crashes after first level, options crashes, no sound. otherwise ok

Coding for the NDS is not a piece of cake, but it's fun to see the result.
jotd is offline  
Old 17 December 2009, 17:25   #86
Chain
A-Collector, repairments
 
Chain's Avatar
 
Join Date: Jul 2001
Location: Czech Rep.
Age: 50
Posts: 1,536
Send a message via ICQ to Chain
cant get it workin :/

i have acekard and dstt, main file goes in root directory ?
and did i need to keep it in magicpockets subdirectory?


im getting only:

<Cross> NDS console OK
<mainclass> init video complete

*** Error <worldsetset>: Level d
irectory not found
Chain is offline  
Old 17 December 2009, 17:59   #87
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,160
on my M3, directory structure is as follows:

NDS/MagicPockets.nds (NDS is the dir where your NDS roms are stored)
data/MagicPockets where the files are located: levels, tiles, etc... (like Lemmings or Reminiscence DS do)
jotd is offline  
Old 17 December 2009, 18:35   #88
Jonathan Drain
Registered User
 
Join Date: Sep 2009
Location: Sector K240
Posts: 338
This might be a good candidate for listing on Amiga Development Wiki.

Is there a beginner's guide to porting games? Do you work from a disassembly and try to make it code-accurate, or throw the code away, write the new game from scratch and call it done when it looks close enough?
Jonathan Drain is offline  
Old 21 December 2009, 13:08   #89
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,160
I never work from disassembly. I'm too lazy for that. I figure out level data by guessing and if I can by modifying data and seeing what it affects. Gave good results with MP & Cadaver.
jotd is offline  
Old 21 December 2009, 13:20   #90
CFou!
Moderator
 
CFou!'s Avatar
 
Join Date: Sep 2004
Location: France
Age: 50
Posts: 4,277
great job Jeff like always
CFou! is offline  
Old 21 December 2009, 14:11   #91
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,160
thanks Bertrand, I have found a lot of bugs in the game, most annoying of them being tiny memory leaks causing the game to crash (on DS) after a while. I'm currently tracking the little gits down.
jotd is offline  
Old 23 December 2009, 21:25   #92
radon_22
Registered User
 
Join Date: Jul 2009
Location: Louisville, KY
Posts: 77
You're right- it is pretty crash prone.

That being said- this is awesome! I love C64/Amiga remakes on my DS, and this is shaping up nicely. Keep it up!
radon_22 is offline  
Old 23 December 2009, 22:15   #93
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,160
thanks. The DS port helps me to finetune my PC version too, find more bugs, keep memory requirements low and performance high... That's the Amiga spirit.
jotd is offline  
Old 23 December 2009, 22:35   #94
Chain
A-Collector, repairments
 
Chain's Avatar
 
Join Date: Jul 2001
Location: Czech Rep.
Age: 50
Posts: 1,536
Send a message via ICQ to Chain
got it working too. main file must be in nds subdir and data in data subdir
(dstt or acekard dont need .nds files in particular directory, but it helps here)
Chain is offline  
Old 24 December 2009, 09:56   #95
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,160
I have fixed a lot of bugs, but cannot upload a version now because of the connection here only accepting http. grrrr.

EDIT: I have made 2 separate PC + NDS packages for you to download. NDS version is much better, with sound, and less crashes.

Last edited by jotd; 26 December 2009 at 22:29. Reason: could upload v0.04
jotd is offline  
Old 03 January 2010, 16:25   #96
Chain
A-Collector, repairments
 
Chain's Avatar
 
Join Date: Jul 2001
Location: Czech Rep.
Age: 50
Posts: 1,536
Send a message via ICQ to Chain


Yikes! someone shrinked my display
Chain is offline  
Old 03 January 2010, 17:00   #97
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,160
argh! loads of memory problems on the NDS! I'll upload a new version ASAP.

Edit: released a new version. Still some bugs but most of the nasty crashes are gone & sound is working properly. First level fully playable, despite some little glitches.

Last edited by jotd; 21 January 2010 at 18:41. Reason: new release
jotd is offline  
Old 17 April 2017, 21:32   #98
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,160
Bumping this old thread.

I'd like to resume work on that cool game again. The current state of the code shows a lot of missing features & a lot of bugs. So much to implement explains why I didn't continue with the remake, DS or Windows.

My new approach: write some new levels for the orginal game engine. That would be limited because a lot of stuff is hardcoded: level size, teleport locations, level/file organization, the level title letter animation which is not trivial to tamper with... but I think a new set of levels could be done if one respects those constraints:

- player start doesn't change
- teleport locations & sequences don't change

Apart from that:

- level layout can change a lot (including the exits)
- enemies & bonuses can be peppered out everywhere
- contents of the teleport rooms CAN change

So since I've already created a working editor, I tried to convert back map & object data to original data files. I think I can do that for MS-DOS version (easiest, because it's file-based) but also Amiga version(s) (whdload version, using diskfile & reading extra level files on the side)

Anyone interested in seeing fan-made levels of this cool game running on the original engine ?

(I don't say I'll drop the remake, because gfx would be better, it would run on a NDS, would have full liberty for custom levels ... but that first step would help me for motivation & for debug purposes as well, as I didn't quite figure out some A.I. parameters, despite my reverse engineering efforts & Kroah's)
jotd is offline  
Old 18 April 2017, 02:43   #99
Qube
Registered User
 
Qube's Avatar
 
Join Date: Aug 2006
Location: England
Posts: 218
Hi Jotd,

Sounds like a fun endevour!

Would be neat to get some new levels into the Amiga version, better than the PC version which had poor audio from memory. You'll have to engineer an update to the WHDloader to support the custom level files and pull them into memory and all that, shame there isn't a file version of pockets available for the Amiga, but it may not matter if you get it working via WHDload.

The joys of reverse engineering!

Sounds fun :-)

Q;
Qube is offline  
Old 18 April 2017, 04:58   #100
Anakirob
Unregistered User
 
Anakirob's Avatar
 
Join Date: Nov 2005
Location: Tasmania
Age: 42
Posts: 893
Quote:
Originally Posted by jotd View Post
Anyone interested in seeing fan-made levels of this cool game running on the original engine ?
Is the Amiga community interested in a new set of levels for an existing classic Amiga game? Do you even need to ask?

Of course we are interested, do it!
Anakirob 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
Magic Pockets (US) Mr Softy support.WinUAE 18 03 February 2015 04:27
[Ripped] Magic Pockets Ultron project.Sprites 14 26 October 2006 01:25
Magic Pockets sareks support.Games 6 18 July 2006 22:04
Ripping-Magic Pockets gifgit project.Sprites 6 24 May 2005 13:53

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 07:31.

Top

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