English Amiga Board


Go Back   English Amiga Board > Main > Amiga scene

 
 
Thread Tools
Old 30 December 2019, 03:39   #1
AmigaHope
Registered User
 
Join Date: Sep 2006
Location: New Sandusky
Posts: 427
Will we ever get a Sundog ST->Amiga conversion?

Our old guard has continuously been putting out some amazing ST->Amiga ports over the past few years, it's really impressive.

The one that stands out to me that we've been missing is Sundog: Frozen Legacy. FTL's game from before they did Dungeon Master.

I keep hoping that I'll see it someday. =)

OK this thread is shameless begging from my sorry ass to coders who are way better than I am, but I figured I'd make an attempt anyway.
AmigaHope is offline  
Old 30 December 2019, 11:34   #2
meynaf
son of 68k
meynaf's Avatar
 
Join Date: Nov 2007
Location: Lyon / France
Age: 46
Posts: 3,643
I've had a quick look many years ago.
Sundog uses a strange programming system with code scattered everywhere, iow it's far from being easy.
I also suspect it might be using gem calls, turning the conversion into a nightmare.
meynaf is offline  
Old 30 December 2019, 12:06   #3
kamelito
Zone Friend
kamelito's Avatar
 
Join Date: May 2006
Location: France
Posts: 1,029
might be easier to port this re-implementation, not sure if it's complete.

https://github.com/laanwj/sundog
kamelito is offline  
Old 30 December 2019, 12:09   #4
jotd
This cat is no more
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 48
Posts: 3,453
porting a SDL2 game to Amiga... Well I can assure you that it's not trivial. SDL2 hasn't even been ported to amiga. That's why I stayed on SDL1.2 for all the windows things I've done.

Quote:
I also suspect it might be using gem calls, turning the conversion into a nightmare.
In 1998/1999 Harry started OSEmu, an amiga OS emulation in asm that was a prequel to KickEmu on whdload. He could make Another World run (which used dos/exec calls)

One can imagine rewrite only the relevant gem calls as long as there aren't graphical/windows stuff. For instance, file read/write allocate memory/other low level stuff would be feasible. But it would require a return on investment on several games.
jotd is offline  
Old 30 December 2019, 12:15   #5
kamelito
Zone Friend
kamelito's Avatar
 
Join Date: May 2006
Location: France
Posts: 1,029
Another recreation : https://github.com/laanwj/sundog
kamelito is offline  
Old 30 December 2019, 12:27   #6
meynaf
son of 68k
meynaf's Avatar
 
Join Date: Nov 2007
Location: Lyon / France
Age: 46
Posts: 3,643
Quote:
Originally Posted by jotd View Post
One can imagine rewrite only the relevant gem calls as long as there aren't graphical/windows stuff. For instance, file read/write allocate memory/other low level stuff would be feasible. But it would require a return on investment on several games.
File access and memory allocate are easy to replace in the code. That's no problem.
I even have XBios DoSound routine somewhere.
As you mention, gem calls can also sometimes be replaced - Oids used a few.
But Sundog appears to be using windows and menus, that is, graphical/windows stuff...
meynaf is offline  
Old 30 December 2019, 12:28   #7
Retro1234
Boo

Retro1234's Avatar
 
Join Date: Jun 2006
Location: 5150
Posts: 4,453
You can play it on 68000 Amiga with Atari ST emulator
http://eab.abime.net/showthread.php?p=614102#post614102
Retro1234 is offline  
Old 30 December 2019, 12:28   #8
Predseda
Puttymoon inhabitant
Predseda's Avatar
 
Join Date: Mar 2007
Location: The City of Townsville
Age: 42
Posts: 5,585
Send a message via ICQ to Predseda
Is that game any fun?
Predseda is offline  
Old 30 December 2019, 23:46   #9
AmigaHope
Registered User
 
Join Date: Sep 2006
Location: New Sandusky
Posts: 427
Quote:
Originally Posted by Predseda View Post
Is that game any fun?
If you liked the relatively-recent indie game FTL, then you'd like Sundog. Sundog is basically the spiritual ancestor of FTL.

And funnily enough, the company that made Sundog was called FTL! Coincidence or conspiracy?
AmigaHope is offline  
Old 30 December 2019, 23:54   #10
AmigaHope
Registered User
 
Join Date: Sep 2006
Location: New Sandusky
Posts: 427
Quote:
Originally Posted by meynaf View Post
File access and memory allocate are easy to replace in the code. That's no problem.
I even have XBios DoSound routine somewhere.
As you mention, gem calls can also sometimes be replaced - Oids used a few.
But Sundog appears to be using windows and menus, that is, graphical/windows stuff...
I suppose you could swipe some code from FreeGEM/OpenGEM?
AmigaHope 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
Amiga 1942 conversion agermose Coders. General 84 20 January 2020 16:49
New Atari ST conversion coming to Amiga Galahad/FLT Amiga scene 158 30 April 2017 19:05
Amiga Conversion Kit Jason_ Amiga scene 21 08 June 2014 22:54
Amiga conversion of Oids Antiriad Retrogaming General Discussion 11 05 May 2003 10:08

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 12:53.


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