Given this info, is it possible to port Diablo to the Amiga?
https://www.youtube.com/watch?v=5tADL_fmsHQ
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! |
Well only doing the disassembly would cost more. After it is x86 code and the Switch is ARM...
|
Funny you should mention this, there's a thread from 2 weeks ago about just that: Diablo demo conversion for Amiga!!!
|
Quote:
|
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... |
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 |
Quote:
|
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... |
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. |
Quote:
|
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. |
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.
|
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 :crazy 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 :bowdown |
Quote:
|
Looks like Vampire would be perfect match
|
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) !! |
Quote:
|
|
Good stuff indeed, hope you guys succeed :great
|
Quote:
|
All times are GMT +2. The time now is 13:04. |
Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.