Poster | Thread |
Karlos
| |
Time to end the collective trauma .. Posted on 8-Oct-2024 8:01:12
| | [ #1 ] |
|
|
|
Elite Member |
Joined: 24-Aug-2003 Posts: 4589
From: As-sassin-aaate! As-sassin-aaate! Ooh! We forgot the ammunition! | | |
|
| |
Status: Offline |
|
|
pixie
| |
Re: Time to end the collective trauma .. Posted on 8-Oct-2024 8:33:32
| | [ #2 ] |
|
|
|
Elite Member |
Joined: 10-Mar-2003 Posts: 3323
From: Figueira da Foz - Portugal | | |
|
| @Karlos
Could we ask ppcamiga1 to start this thread? It's only because Grind/Dread deserves all the engagement it gets!
Now for something serious, playing this locked 50fps on a CRT should be quite something! _________________ Indigo 3D Lounge, my second home. The Illusion of Choice | Am*ga |
|
Status: Offline |
|
|
Karlos
| |
Re: Time to end the collective trauma .. Posted on 8-Oct-2024 9:20:37
| | [ #3 ] |
|
|
|
Elite Member |
Joined: 24-Aug-2003 Posts: 4589
From: As-sassin-aaate! As-sassin-aaate! Ooh! We forgot the ammunition! | | |
|
| @pixie
From what I gather, there are a range of AGA specific optimisation to be made that would free up the CPU further. The focus of the game, hower, is to work acceptably on A500 still. Last edited by Karlos on 08-Oct-2024 at 10:12 AM.
_________________ Doing stupid things for fun... |
|
Status: Offline |
|
|
NutsAboutAmiga
| |
Re: Time to end the collective trauma .. Posted on 8-Oct-2024 17:15:07
| | [ #4 ] |
|
|
|
Elite Member |
Joined: 9-Jun-2004 Posts: 12922
From: Norway | | |
|
| |
Status: Offline |
|
|
Karlos
| |
Re: Time to end the collective trauma .. Posted on 8-Oct-2024 18:05:33
| | [ #5 ] |
|
|
|
Elite Member |
Joined: 24-Aug-2003 Posts: 4589
From: As-sassin-aaate! As-sassin-aaate! Ooh! We forgot the ammunition! | | |
|
| |
Status: Offline |
|
|
agami
| |
Re: Time to end the collective trauma .. Posted on 9-Oct-2024 4:46:31
| | [ #6 ] |
|
|
|
Super Member |
Joined: 30-Jun-2008 Posts: 1823
From: Melbourne, Australia | | |
|
| @Karlos
Sweet colour scheme too. Very atmospheric.
_________________ All the way, with 68k |
|
Status: Offline |
|
|
ppcamiga1
| |
Re: Time to end the collective trauma .. Posted on 9-Oct-2024 5:46:32
| | [ #7 ] |
|
|
|
Cult Member |
Joined: 23-Aug-2015 Posts: 898
From: Unknown | | |
|
| @Karlos
grind still look like a shit compared to original DOOM no textures on ceilings and floors too low resoultions of walls here how DOOM should look on a1200 + fast ram https://www.youtube.com/watch?v=-kDM3S7gQTk
Commodore bankrupt because AGA has not chunky pixels no chunky pixels mean substandard performance of AGA and no DOOM that was 31 years ago aand nothing changes that get it
|
|
Status: Offline |
|
|
agami
| |
Re: Time to end the collective trauma .. Posted on 9-Oct-2024 6:31:01
| | [ #8 ] |
|
|
|
Super Member |
Joined: 30-Jun-2008 Posts: 1823
From: Melbourne, Australia | | |
|
| @ppcamiga1
People look upon OG Doom through nostalgia glasses. Doom always looked like shit to me.
_________________ All the way, with 68k |
|
Status: Offline |
|
|
Karlos
| |
Re: Time to end the collective trauma .. Posted on 9-Oct-2024 6:41:04
| | [ #9 ] |
|
|
|
Elite Member |
Joined: 24-Aug-2003 Posts: 4589
From: As-sassin-aaate! As-sassin-aaate! Ooh! We forgot the ammunition! | | |
|
| @ppcamiga1
It's ok, it doesn't use AGA. It's OCS. The game is designed to run on an unexpanded A500. Which it does, at a speed better than most FPS did on A1200. Happy now? Last edited by Karlos on 09-Oct-2024 at 07:30 AM.
_________________ Doing stupid things for fun... |
|
Status: Offline |
|
|
Karlos
| |
Re: Time to end the collective trauma .. Posted on 9-Oct-2024 7:31:51
| | [ #10 ] |
|
|
|
Elite Member |
Joined: 24-Aug-2003 Posts: 4589
From: As-sassin-aaate! As-sassin-aaate! Ooh! We forgot the ammunition! | | |
|
| @agami
Doom looks fine. The depth cue was a bit janky though. AB3D2 did that a lot better on a 256 colour screen by making use of of dithering. _________________ Doing stupid things for fun... |
|
Status: Offline |
|
|
bhabbott
| |
Re: Time to end the collective trauma .. Posted on 9-Oct-2024 9:39:15
| | [ #11 ] |
|
|
|
Regular Member |
Joined: 6-Jun-2018 Posts: 437
From: Aotearoa | | |
|
| @ppcamiga1
Quote:
ppcamiga1 wrote: @Karlos
grind still look like a shit compared to original DOOM no textures on ceilings and floors too low resoultions of walls
|
That's what the SNES version of Doom looked like, and it needed a 'SuperFX 2' chip in the cartridge to do it. Yet Nintendo didn't go bankrupt (despite the SNES not even getting Doom until 1995).
Quote:
A CD32 with FastRAM gets about 6 fps when using Akiko C2P. The main limitation here is the speed of 3D calculations and texture mapping. A 14MHz 68020 just isn't fast enough for Doom. As for a 7MHz 68000 - forget it. I have a 16MHz 80386SX with VGA and it only gets ~3fps in low detail mode.
Quote:
Commodore bankrupt because AGA has not chunky pixels no chunky pixels mean substandard performance of AGA and no DOOM that was 31 years ago aand nothing changes that get it |
Grind proves that the Amiga could have had jaw-dropping texture-mapped 3D games way back in 1985, if only someone had thought of it. Chunky pixels weren't needed. The limitation wasn't the hardware, but imagination and programming skills.
If you want to know why Commodore failed, consider that more games were released for the PC in crappy CGA and EGA, including many games ported from the Amiga. The Amiga never gained more than 10% of the desktop computer market even before VGA became popular, despite being way cheaper and having much better 2D gaming performance. The PC won by shear force of numbers. They were purchased for business use - where price didn't matter - then used to play games. Developers produced games for the PC not because it had better hardware, but simply because there were more of them (and owners were generally more affluent and more likely to buy games than pirate them!).
Texture-mapped 3D didn't become popular until mid 1992, by which time Commodore was already at death's door. Chunky pixels wouldn't have saved them. OTOH if they hadn't dropped the A500 in 1991 and if something like Grind had been released around then, they might have lasted a while longer. Imagine if Grind had come out before Wolfenstein 3D.
|
|
Status: Offline |
|
|
Karlos
| |
Re: Time to end the collective trauma .. Posted on 9-Oct-2024 9:44:58
| | [ #12 ] |
|
|
|
Elite Member |
Joined: 24-Aug-2003 Posts: 4589
From: As-sassin-aaate! As-sassin-aaate! Ooh! We forgot the ammunition! | | |
|
| @bhabbot
It's worth noting that the first iterations of Doom ran like absolute shit even on the intended hardware. Romero also broke it completely with a level having some concentric stepped zones. The breakthrough moment that saved it from being shitcanned all together was Carmack going away and coming back with a different solution for visibility using a BSP tree. Almost every 3D game that followed for the next decade used the same approach.
All those thinking that Grind just isn't as good as Doom can literally swivel on it because they'll be shocked to discover that not only is the engine capable of the varying floor and ceiling heights (the v2 renderer is incomplete however), it actually uses the same BSP approach as Doom and even uses the same tooling as Doom for level creation etc. You can watch Altair/KK's video series on the development.
In summary, it's essentially a clean room reimplementation of the engine specifically designed for 68000/OCS. Last edited by Karlos on 09-Oct-2024 at 09:54 AM.
_________________ Doing stupid things for fun... |
|
Status: Offline |
|
|
agami
| |
Re: Time to end the collective trauma .. Posted on 10-Oct-2024 2:48:04
| | [ #13 ] |
|
|
|
Super Member |
Joined: 30-Jun-2008 Posts: 1823
From: Melbourne, Australia | | |
|
| @Karlos
Quote:
Karlos wrote:
In summary, it's essentially a clean room reimplementation of the engine specifically designed for 68000/OCS. |
A-friken-mazing.
_________________ All the way, with 68k |
|
Status: Offline |
|
|
Karlos
| |
Re: Time to end the collective trauma .. Posted on 10-Oct-2024 12:15:12
| | [ #14 ] |
|
|
|
Elite Member |
Joined: 24-Aug-2003 Posts: 4589
From: As-sassin-aaate! As-sassin-aaate! Ooh! We forgot the ammunition! | | |
|
| @agami
It does make me wonder what the same approach specifically for 020+Fast+AGA would be capable of. Though as soon as you start going down that rabbit hole you end up heaping features on that erode the raw speed. _________________ Doing stupid things for fun... |
|
Status: Offline |
|
|
agami
| |
Re: Time to end the collective trauma .. Posted on 10-Oct-2024 23:38:26
| | [ #15 ] |
|
|
|
Super Member |
Joined: 30-Jun-2008 Posts: 1823
From: Melbourne, Australia | | |
|
| @Karlos
Quote:
Karlos wrote: @agami
It does make me wonder what the same approach specifically for 020+Fast+AGA would be capable of. Though as soon as you start going down that rabbit hole you end up heaping features on that erode the raw speed. |
This reminds me of a comment by David Heinemeier Hansson which I like to quote "The liberating freedom of constraint".
All too often when barriers are removed/reduced, as you point out, it scatters the singular focus. Still though, I agree it would be nice to see the outcome of the alternative.
_________________ All the way, with 68k |
|
Status: Offline |
|
|
pavlor
| |
Re: Time to end the collective trauma .. Posted on 11-Oct-2024 14:54:28
| | [ #16 ] |
|
|
|
Elite Member |
Joined: 10-Jul-2005 Posts: 9636
From: Unknown | | |
|
| @Karlos
Looks good! Sure, far from the Doom engine complexity, but still quite an achievement. |
|
Status: Offline |
|
|
pavlor
| |
Re: Time to end the collective trauma .. Posted on 11-Oct-2024 14:58:01
| | [ #17 ] |
|
|
|
Elite Member |
Joined: 10-Jul-2005 Posts: 9636
From: Unknown | | |
|
| @agami
Quote:
People look upon OG Doom through nostalgia glasses. Doom always looked like shit to me. |
Colour palette of the first episode is nice, colours in other episodes are bland and I must admit I don't like how they look.
Of the Doom engine games, Heretic has simply the best colour palette choice: rich colours in all the episodes/levels. |
|
Status: Offline |
|
|
Karlos
| |
Re: Time to end the collective trauma .. Posted on 11-Oct-2024 15:24:51
| | [ #18 ] |
|
|
|
Elite Member |
Joined: 24-Aug-2003 Posts: 4589
From: As-sassin-aaate! As-sassin-aaate! Ooh! We forgot the ammunition! | | |
|
| @pavlor
Quote:
Sure, far from the Doom engine complexity, but still quite an achievement. |
I'm not quite sure what you mean by this. The game uses untextured floors and ceilings to gain speed but other than that, it's capable of pretty much anything the Doom engine can do. And some things, it just does *better*, e.g. using sprite animation for the weapon models. It uses the same BSP approach as Doom and even uses the same (or slightly modified) tooling for creating the levels.
There is a v2 version of the renderer that adds in support for different level floors allowing for stairs and so on, but it's incomplete (and buggy) and the team have focused their effort on making the actual game using the v1 renderer instead. _________________ Doing stupid things for fun... |
|
Status: Offline |
|
|
pavlor
| |
Re: Time to end the collective trauma .. Posted on 11-Oct-2024 15:29:16
| | [ #19 ] |
|
|
|
Elite Member |
Joined: 10-Jul-2005 Posts: 9636
From: Unknown | | |
|
| @Karlos
Quote:
There is a v2 version of the renderer that adds in support for different level floors allowing for stairs and so on |
This sounds interesting! (stairs were what I had in mind) |
|
Status: Offline |
|
|
ppcamiga1
| |
Re: Time to end the collective trauma .. Posted on 11-Oct-2024 18:00:10
| | [ #20 ] |
|
|
|
Cult Member |
Joined: 23-Aug-2015 Posts: 898
From: Unknown | | |
|
| this is how real DOOM run on CD32 (which is a1200 just with akiko) with FAST RAM
https://www.youtube.com/watch?v=-kDM3S7gQTk
Amiga with 68020 14 MHz FAST RAM is good enough to run original DOOM as good as on cheap pc in 1994 or even better.
Commodore bankrupt because AGA has not chunky pixels. they screw it in 1992. that was 32 years ago and nothing changes that. even if they just add akiko to a1200 they will not bankrupt in 1994.
hs I even try to buy CD32 when I see this wonderfull DOOM port on CD32 but prices are too high
|
|
Status: Offline |
|
|