English Amiga Board


Go Back   English Amiga Board > Main > Retrogaming General Discussion

 
 
Thread Tools
Old 26 August 2023, 23:46   #1
CCCP alert
Registered User
 
Join Date: May 2023
Location: essex
Posts: 457
Alone in the Dark 1 on Amiga 1200?

I was looking at the machine minimum spec requirements for the game in the manual an it says.

8mb hard drive space.
640k (588k free) + 128 EMS/XMS RAM
PC AT (so any 286 PC compatible) PC AT @ 16mhz is recommended.
Adlib blablah
and VGA of course.

OK so if we say your A1200 needs Fast RAM in the trapdoor, bringing the superior 020 up to full 14mhz speed in it, and you had a hard drive too, could Alone in the Dark have been natively coded to Amiga 1200?

Of course nobody on Youtube has set up DOSbox to run like a 12mhz or 8mhz 286. Don't know if the CD-ROM edition this manual is from had different requirements to the original floppy version I had.

*A decent 3D coder not using a C compiler, proper Amiga 100% machine code polygon experts on the development. Not some lazy port either, a ground up bespoke Amiga 1200 game engine from scratch with only the geometry and background bitmaps etc ported over.
CCCP alert is offline  
Old 26 August 2023, 23:52   #2
Aladin
Registered User
 
Join Date: Nov 2016
Location: France
Posts: 854
https://www.mobygames.com/game/325/a...he-dark/specs/

Mac: 68040 - 4Mo - 256 couleurs

What justifies this difference in power?
Aladin is offline  
Old 26 August 2023, 23:52   #3
Retro1234
Phone Homer
 
Retro1234's Avatar
 
Join Date: Jun 2006
Location: 5150
Posts: 5,775
You can run it under Mac emulation and iirc in Low res get a decent speed boost
[ Show youtube player ]
Retro1234 is offline  
Old 26 August 2023, 23:55   #4
malko
Ex nihilo nihil
 
malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 4,884
Given that Alone in the Dark has static rooms (fixed camera view) I am sure even an A500 version can be doable (ex: cruise for a corpse).

AitD :
[ Show youtube player ]

CfaC:
[ Show youtube player ]

Last edited by malko; 27 August 2023 at 00:06. Reason: added link to videos
malko is offline  
Old 27 August 2023, 01:30   #5
saimon69
J.M.D - Bedroom Musician
 
Join Date: Apr 2014
Location: los angeles,ca
Posts: 3,529
Alone in the dark however has more than the usual 8 color vectors used in an A500, and in some points even attempted Texture mapping. Will need a review of the assets, both in the bitmaps and in the vectors but yeah, i think could be done in ECS for accelerated machines and in AGA for base 1200
saimon69 is offline  
Old 27 August 2023, 07:56   #6
derSammler
Senior Member
 
Join Date: Jun 2001
Location: Germany
Posts: 1,648
Quote:
Originally Posted by malko View Post
Given that Alone in the Dark has static rooms (fixed camera view) I am sure even an A500 version can be doable (ex: cruise for a corpse).

AitD :
[ Show youtube player ]

CfaC:
[ Show youtube player ]
Don't judge games by how they look on screen. AitD runs at a snails pace even on the 3DO, which is a way more powerful system.

The minimum specs of the PC version are also just want you need to run it (e.g. code will excute if met), but don't assume it will be playable with that. It won't.

And, of course, everything 3D on the Amiga has the issue that you have to use planes to get pixels on screen, but you draw to a chunky framebuffer.
derSammler is offline  
Old 27 August 2023, 09:30   #7
kamelito
Zone Friend
 
kamelito's Avatar
 
Join Date: May 2006
Location: France
Posts: 1,801
During the interview of the developers back in the day, they said that a version for Amiga and Atari ST was planned.
kamelito is offline  
Old 27 August 2023, 11:08   #8
Seiya
Registered User
 
Seiya's Avatar
 
Join Date: Nov 2014
Location: Italy
Posts: 2,365
reading this topic, i thought someone was working at amiga porting
Seiya is offline  
Old 27 August 2023, 12:37   #9
sokolovic
Registered User
 
sokolovic's Avatar
 
Join Date: Aug 2013
Location: Marseille / France
Posts: 1,436
Maybe with non textured 3D (or isn't it "just" Gouraud shading ?).

Last edited by sokolovic; 27 August 2023 at 16:32.
sokolovic is offline  
Old 27 August 2023, 13:54   #10
Megalomaniac
Registered User
 
Join Date: Sep 2022
Location: Eastbourne
Posts: 1,014
The PC recommended specs suggest that it's doable on an A1200 (ideally with fastRAM), the Mac minimum specs suggest that it's emphatically not. Cruise For a Corpse probably isn't a fair comparison because that's an adventure and AITD is much more actiony and dependent on real-time reactions, with monsters and weapons. I can't think of any 3D games which look that good and run well on an A1200, even with fastRAM, but clearly the A1200 wasn't pushed as close to its limits as the A500 was.
Megalomaniac is offline  
Old 27 August 2023, 15:37   #11
grond
Registered User
 
Join Date: Jun 2015
Location: Germany
Posts: 1,918
Wasn't AitD just flat-shaded polygons? This could be done easily in planar graphics. The only thing 3D about the engine is coordinate transformation/projection, then it's all 2D. Moreover, the part of the screen that changes with game action usually is rather small. I'm pretty sure it could be done on an A1200.
grond is offline  
Old 27 August 2023, 17:24   #12
Nobby_UK
Registered User
 
Nobby_UK's Avatar
 
Join Date: Jul 2013
Location: Liverpool
Posts: 2,598
Just tried it on Amiga DosBox = Unplayable

It's an ugly game --- why would you want to play it anyway ?
Nobby_UK is offline  
Old 27 August 2023, 17:30   #13
malko
Ex nihilo nihil
 
malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 4,884
Quote:
Originally Posted by derSammler View Post
Don't judge games by how they look on screen. AitD runs at a snails pace even on the 3DO, which is a way more powerful system.

The minimum specs of the PC version are also just want you need to run it (e.g. code will excute if met), but don't assume it will be playable with that. It won't.

And, of course, everything 3D on the Amiga has the issue that you have to use planes to get pixels on screen, but you draw to a chunky framebuffer.
The minimum specs vary in regard of the developer skills. Have a look at what KK has done with Doom/Dread
Instead of CfaC I could also have given as example "Zdzislav Hero of the galaxy 3D" (and it's in HAM as well).

https://oldhol.abime.net/4968

[ Show youtube player ]
malko is offline  
Old 27 August 2023, 17:35   #14
malko
Ex nihilo nihil
 
malko's Avatar
 
Join Date: Oct 2017
Location: CH
Posts: 4,884
Quote:
Originally Posted by Nobby_UK View Post
Just tried it on Amiga DosBox = Unplayable
It's an ugly game --- why would you want to play it anyway ?
It's an amazing game. I played and finished the first 3 episodes on PC BitD. Atmosphere, gfx, exploration, puzzle, etc. Very well made.
Give it a serious go. I am sure you will be get by the game
malko is offline  
Old 27 August 2023, 18:00   #15
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,196
a port like that without the source code... no way!
jotd is offline  
Old 27 August 2023, 18:08   #16
Don_Adan
Registered User
 
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 55
Posts: 1,975
Quote:
Originally Posted by jotd View Post
a port like that without the source code... no way!
Why? You need only x86 to 68k code/source translator. You created Z80 translator, then maybe You can try to make x86 translator too? Meynaf want to makes some x86 conversion, but no good (for meynaf) x86 disassembler exist.
Don_Adan is offline  
Old 27 August 2023, 18:20   #17
meynaf
son of 68k
 
meynaf's Avatar
 
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
Quote:
Originally Posted by jotd View Post
a port like that without the source code... no way!
This is how I did all my game ports.
meynaf is offline  
Old 27 August 2023, 18:24   #18
jotd
This cat is no more
 
jotd's Avatar
 
Join Date: Dec 2004
Location: FRANCE
Age: 52
Posts: 8,196
yes, and I also ported games without the source, but we're talking about x86 to 68000 of a big game.

Quote:
Originally Posted by Don_Adan View Post
Why? You need only x86 to 68k code/source translator. You created Z80 translator, then maybe You can try to make x86 translator too? Meynaf want to makes some x86 conversion, but no good (for meynaf) x86 disassembler exist.
LOL. My translator is not perfect and requires a lot of reviewing and debug. You can't just take the binary, disassemble, convert, and it works. Some bugs can take a while, on a 64K ROM game... I can't imagine how much time it would take on a "modern" game like AITD.

A better approach would be maybe apply Ghidra or IDA excellent ability to convert x86 to C code and try to recompile it in 68020, identifying the main display & sound & control parts. The C code is difficult to understand, so a lot of RE is required first.
jotd is offline  
Old 27 August 2023, 19:05   #19
meynaf
son of 68k
 
meynaf's Avatar
 
Join Date: Nov 2007
Location: Lyon / France
Age: 51
Posts: 5,323
Quote:
Originally Posted by jotd View Post
yes, and I also ported games without the source, but we're talking about x86 to 68000 of a big game.
It also runs on Mac...
meynaf is offline  
Old 27 August 2023, 19:39   #20
Dunny
Registered User
 
Dunny's Avatar
 
Join Date: Aug 2006
Location: Scunthorpe/United Kingdom
Posts: 1,989
Quote:
Originally Posted by grond View Post
Wasn't AitD just flat-shaded polygons? This could be done easily in planar graphics.
Gouraud shaded and texture mapped also, I'm afraid.
Dunny 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
Dark Forces Amiga port BSzili Amiga scene 397 28 March 2024 08:21
Amiga 1200 & RGB scart cable results in very dark picture mrleeman support.Hardware 15 21 April 2019 19:48
amiga 600 Green then dark grey majsta support.Hardware 23 09 September 2012 22:07
dark century and dragonflight amiga winuae mike4466 support.Games 7 30 November 2009 20:28
cannot find the original Dark Castle for the Amiga boing_1000 request.Old Rare Games 4 25 January 2006 09:50

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 01:30.

Top

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