02 April 2010, 01:40 | #1 |
Registered User
Join Date: Apr 2009
Location: France
Age: 46
Posts: 117
|
Phantasie I, II & III dungeon viewer
Hi all,
I've made a dungeon viewer for Phantasie I, II and III from my reverse engineering work on the Phantasie serie. The utility allows you to get cell information and to execute scripts located on "green stars" (while updating the map cells accordingly). Thanks to the Reload button, you can test every choices of the scripts easily. You'll need .NET framework 3.5. Dungeon files are joined with the utility, no need to extract them from the games. Before releasing it, i'll need someone having already played the game to check for bugs. Anyone interested? Last edited by Kroah; 02 April 2010 at 10:07. Reason: spelling |
02 April 2010, 09:20 | #2 |
Super Robot Pilot
Join Date: Dec 2007
Location: Modena (Italy)
Age: 48
Posts: 870
|
Nice job XD
|
02 April 2010, 18:00 | #3 |
Posts: n/a
|
Sounds like great work! It has been a while since I've finished I and III, never did play Phantasie II.
|
06 April 2010, 20:23 | #4 |
Registered User
Join Date: Jul 2005
Location: -
Posts: 1,686
|
Phantasie II isn't available for the Amiga. They did make it for Atari and C64.
Cool project. Wish I had more time to help you out. |
06 April 2010, 21:22 | #5 |
Registered User
Join Date: Apr 2009
Location: France
Age: 46
Posts: 117
|
Thanks for your kind words.
Even if nobody has much time testing the dungeon viewer, i'll release everything when the Phantasie section on my site will be ready. Because i don't know if i'll add my reverse engineering notes on Phantasie (depends if people are interested), i can't give any release date. In fact i've never played any Phantasie game on Amiga . I can't imagine skipping an episode and playing the 3 games in a row with the same party is really exciting. So the best choice (imho) is the Atari platform. |
08 April 2010, 00:10 | #6 |
Registered User
Join Date: Jul 2005
Location: -
Posts: 1,686
|
I once thought about porting the Atari version over, but I never got help on finding a suitable ST emulator.
|
08 April 2010, 10:27 | #7 |
Registered User
Join Date: Apr 2009
Location: France
Age: 46
Posts: 117
|
Yes i remember some of your posts.
P2 on Atari shares about 80% of P1 code, but i don't think those remaining 20% are easy to port. The core engine of P1 evolved a little and some UI added/updated. If P1 on Atari is almost the same as P1 on Amiga (besides disk/os access and gfx), then updating the Amiga P1 engine using P2 on Atari should be doable (both systems are 68k). But i don't think the Phantasie community is big enough to give someone the courage to work on this (given the time it would take...), not to mention the need to have both the knowledge of Atari and Amiga systems. I'm really surprised. Steem Engine is a well-known and remarkably stable Atari emulator. It comes with a powerful and intuitive debugger (the best i'm aware of). Compared with WinUAE debugger, it's night and day! |
11 April 2010, 22:31 | #8 | |||
Registered User
Join Date: Jul 2005
Location: -
Posts: 1,686
|
Quote:
Quote:
Quote:
Some ideas I had in order to do this would be: After finding a working P2 Atari image, the data files would need to be ported over. I prefer to do this via emulation directly, instead of copying the Atari images to disk and then copy the files to the Amiga side. In other words, I don't want to hook up my Amiga computer just to copy the files. The Resource disassembler would probably be used to read the Atari files on the Amiga side. I would need to familiarize with it, which could take a long time. Overall, there are a lot of challenges that I don't want to commit to by myself. Back to your dungeon viewer, does it require accessing old save games in order to read the maps or what? |
|||
12 April 2010, 10:26 | #9 | |
Registered User
Join Date: Apr 2009
Location: France
Age: 46
Posts: 117
|
Quote:
As long as copyright holders don't disagree and because roms can be found everywhere on the net with a search engine, I'll put these files in the release. I've included the Amiga, C64 and Apple II P3 dungeon files too. That was easy to make the viewer compatible with them because they differ little from the Atari version (structure is almost the same as well as data). In fact the most painful was to extract files from the disk images. I already got WinUAE and Steem Engine for Amiga (.adf) and ST (.st) files, but i had nothing for C64 (.d64) and Apple II (.dsk). I finally managed to extract them and I found some typos and scripts bugs fixed between versions. |
|
12 April 2010, 21:12 | #10 |
Registered User
Join Date: Jul 2005
Location: -
Posts: 1,686
|
There's also the Atart 8-bit and DOS versions for P1 & P3, which might be easy to adapt in a future version.
If you are looking for a big challenge, there's the Japanese P4, which might not have been made by the original creator: http://www.generation-msx.nl/msxdb/softwareinfo/1587 Handling Japanese characters would be a challenge, but .NET makes it easy. This link shows the P4 platforms and Japanese platforms for P1-3 as well: http://www.flickr.com/people/phantasie_98/ |
13 April 2010, 09:57 | #11 | ||
Registered User
Join Date: Apr 2009
Location: France
Age: 46
Posts: 117
|
[quote=demoniac;660417]There's also the Atart 8-bit and DOS versions for P1 & P3, which might be easy to adapt in a future version.
Quote:
Did you (or someone) played it ? Quote:
Do you know who did it? |
||
13 April 2010, 12:47 | #12 | ||
Registered User
Join Date: Jul 2005
Location: -
Posts: 1,686
|
Quote:
Quote:
|
||
18 April 2010, 12:23 | #13 |
Registered User
Join Date: Jun 2008
Location: somewhere else
Posts: 511
|
Demoniac asked me about his project to port Phantasie II to the Amiga, i uploaded the resource's files of the PII programs (in Amiga format) + their data into the zone.
Notice that utilit2 contains debug infos which may come in handy to decode the main exe especially for the c lib which is used in both files. Last edited by hitchhikr; 18 April 2010 at 12:31. |
18 April 2010, 14:41 | #14 | |
Coder/webmaster/gamer
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,630
|
@Kroah:
I'd be interested in trying out your map editor. Are you planning to add wilderness editing too? that would be really cool... I have already reverse-engineered P1&3 savegame formats (http://amigan.1emu.net/releases/rpg-form.txt) and made a character editor (http://amigan.1emu.net/releases/PCE.lha), you might be interested in them... Quote:
|
|
19 April 2010, 11:25 | #15 | |
Registered User
Join Date: Apr 2009
Location: France
Age: 46
Posts: 117
|
Quote:
Did you used Resource on Amiga? |
|
19 April 2010, 11:43 | #16 |
Registered User
Join Date: Jun 2008
Location: somewhere else
Posts: 511
|
I converted the files to Amiga executable format & used resource to disassemble them.
|
19 April 2010, 14:31 | #17 | ||
Registered User
Join Date: Apr 2009
Location: France
Age: 46
Posts: 117
|
Quote:
I could add an editing feature, but "as is" it will not be enough to make a new game. Maybe in the future if the community is big enough I'll write a gfx/map/script editdor... but i'm sceptical. The viewer does not browse wilderness maps. I've only extracted P3 maps to PNG. Quote:
|
||
19 April 2010, 14:53 | #18 |
Registered User
Join Date: Apr 2009
Location: France
Age: 46
Posts: 117
|
I've opened a Phantasie section on my website (http://bringerp.free.fr/RE/).
You'll find: - the dungeon viewer (loads P1,P2,P3 dungeons / can run "green stars" scripts) - the sprite viewer (loads and exports .CMP, .CSH, .SET P3 files / extracts P1,P2,P3 sprites) - P3 wilderness maps - P1,P2,P3 extracted sprites (PNG and GIF format) Both programs have their source code included in the zip. Actually i haven't added any info on my reverse engineering work (monsters data, combat rules, spells, stats). I'm a bit short on time. But i could add them on demand if needed. Have fun with Phantasie! |
19 April 2010, 20:42 | #19 | ||
Coder/webmaster/gamer
Join Date: Oct 2001
Location: Canberra/Australia
Posts: 2,630
|
Quote:
Quote:
|
||
20 April 2010, 12:17 | #20 |
Registered User
Join Date: May 2009
Location: Florida, USA
Age: 52
Posts: 57
|
Wow, nice - one of my favs back in the day.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
[Found: Phantasie III] Anyone help? Fantasy, turn-based rpg...should be easy, right? | floogles | Looking for a game name ? | 3 | 09 October 2012 10:33 |
Found and fixed a bug in Phantasie III | Nogg | Retrogaming General Discussion | 48 | 04 August 2011 10:39 |
Phantasie III | Asle | request.Old Rare Games | 7 | 29 November 2008 23:07 |
Dungeon Master & Chaos strike back | dlfrsilver | request.Old Rare Games | 3 | 08 May 2008 10:17 |
Phantasie III and I | solamnic | Games images which need to be WHDified | 6 | 03 March 2005 13:26 |
|
|