01 July 2019, 18:09 | #1 |
Registered User
Join Date: Jun 2010
Location: US
Posts: 111
|
Given this info, is it possible to port Diablo to the Amiga?
[ Show youtube player ]
Essentially, there's enough debug code on the Diablo (PC version) CD-ROM that a single coder reconstructed the code to run on just about anything, and the video's creator ported it to the Nintendo Switch in a single evening. Just curious - I am not a coder! |
01 July 2019, 18:11 | #2 |
Zone Friend
Join Date: May 2006
Location: France
Posts: 1,889
|
Well only doing the disassembly would cost more. After it is x86 code and the Switch is ARM...
|
01 July 2019, 19:29 | #3 |
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
Funny you should mention this, there's a thread from 2 weeks ago about just that: Diablo demo conversion for Amiga!!!
|
01 July 2019, 23:09 | #4 | |
Registered User
Join Date: Jun 2010
Location: US
Posts: 111
|
Quote:
|
|
02 July 2019, 09:45 | #5 | |
AmigaDev.com
Join Date: Mar 2016
Location: Stockholm, Sweden
Age: 35
Posts: 625
|
Quote:
That thread was not about this though. This would either require SDL2 to be ported to AmigaOS 3.x or DevilutionX to be backported to SDL1.2. Either way as it’s written now it requires OpenGL... |
|
02 July 2019, 17:54 | #6 |
J.M.D - Bedroom Musician
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,668
|
Am honest: even though i would love Diablo on Amiga i deduce that a 1:1 port would be tough for a machine that has less than a 030, lots of stuff happening: real time turn based, bunch of monsters, 256 colors hi-res, dynamic lighting and wall transparency;
however we might follow some of the footprints and create a similar game optimized for the platform, but definitely will not be a short task |
02 July 2019, 19:06 | #7 | |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,223
|
Quote:
|
|
03 July 2019, 14:57 | #8 | |
cheeky scoundrel
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 43
Posts: 7,051
|
Quote:
But let's face it, the original PC specs were a Pentium 60 and the Playstation port had to be tuned down to make it run at a decent speed... |
|
03 July 2019, 15:19 | #9 |
Registered User
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 2,152
|
A guy named Notaz wrote a PC -> ARM reverse engineering tool for this specific game, and then ported it to the OpenPandora.
Would be nice to see if it could be done for the Miggy indeed. |
03 July 2019, 18:28 | #10 |
Registered User
Join Date: Feb 2016
Location: Space
Posts: 36
|
|
03 July 2019, 21:16 | #11 |
Registered User
Join Date: May 2014
Location: Norway
Posts: 379
|
The mac version had a PowerPC 601 as requirement. Which did not perform significantly better then the 040 (although on the Mac they had much higher clock speeds, so the upgrades were good) and should perform worse then an 060.
Looking at the benchmarks of the 601 I think a fast 040 should probably run it and an 060 should be able to handle Diablo fine on an AGA or RTG system (with properly optimized code). By all accounts the 060 running at 50mhz is a more powerful/faster CPU then a pentium 60. |
03 July 2019, 23:40 | #12 |
Registered User
Join Date: Jul 2015
Location: The Netherlands
Posts: 3,456
|
Diablo does not run particularly well on a Pentium 60 though, Blizzard recommended a Pentium 90. That said, a 68060 version would be interesting to see. Though I expect it's a game better suited to RTG than AGA.
|
04 July 2019, 00:06 | #13 | |
Registered User
Join Date: May 2014
Location: Norway
Posts: 379
|
Quote:
I can imagine that to be true. The slowest machine I've ever played it on was a P90 and it ran perfectly. The P90 probably has a bit of an edge on the 060, but with some inventive use of the MMU for graphics routines I don't see why some inventive and motivated coders can't work it out It is sure to be a huge task though.. I don't know who would take it upon themselves to do it, but I sure hope someone does |
|
06 July 2019, 20:04 | #14 | |
Registered User
Join Date: Jun 2010
Location: US
Posts: 111
|
Quote:
|
|
06 July 2019, 22:43 | #15 |
Registered User
Join Date: Apr 2016
Location: T/C
Posts: 199
|
Looks like Vampire would be perfect match
|
07 July 2019, 04:54 | #16 |
Moon 1969 = amiga 1985
Join Date: Apr 2007
Location: belgium
Age: 48
Posts: 3,914
|
Diablo is an incredible game,
but the chalenge will be high. Higher than the port i asked if it was possible, the port i thought about was ufo 2 terror from the deep, it was a sdl version, easier to port, but nobody pick it. But perhaps diablo is more attractive. ps: openxcom https://github.com/OpenXcom/OpenXcom sdl-opensource and can play xcom 1 and 2 (terror from the deep never released on the amiga) !! |
08 July 2019, 09:48 | #17 |
cheeky scoundrel
Join Date: Nov 2004
Location: Spijkenisse/Netherlands
Age: 43
Posts: 7,051
|
|
15 July 2019, 18:26 | #18 |
AmigaDev.com
Join Date: Mar 2016
Location: Stockholm, Sweden
Age: 35
Posts: 625
|
|
15 July 2019, 18:30 | #19 |
Banned
Join Date: Aug 2005
Location: London / Sydney
Age: 47
Posts: 20,420
|
Good stuff indeed, hope you guys succeed
|
15 July 2019, 22:36 | #20 |
mä vaan
Join Date: Nov 2001
Location: Finland
Posts: 1,690
|
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Diablo demo conversion for Amiga!!! | ecalius | Coders. AMOS | 23 | 04 July 2020 16:32 |
sys info lazy port? | vertigo | support.Other | 0 | 25 May 2015 20:23 |
Diablo 1 like game for Amiga? | diablothe2nd | Amiga scene | 6 | 24 May 2014 23:51 |
OT: X-Box and Diablo x | lucadip | Retrogaming General Discussion | 28 | 18 September 2008 19:15 |
A2000 Comp.Z Tower: info on floppy port mod... | keropi | support.Hardware | 14 | 17 May 2007 21:40 |
|
|