26 August 2015, 04:18 | #21 | ||
Code Kitten
Join Date: Aug 2015
Location: Montreal/Canadia
Age: 52
Posts: 1,178
|
Quote:
If by "playable" you mean "reacts to user input by modifying the visuals" then I would be less surprised. Does anyone know how the coders achieved the very nice [ Show youtube player ] on the Master System? I assume that they are relying on tile-based techniques but if not then the effect might be transposable to an OCS Amiga. That does not exactly fit the Doom-like definition but that is reasonably close given the hardware. Update: Quote:
Last edited by ReadOnlyCat; 26 August 2015 at 04:29. |
||
26 August 2015, 07:38 | #22 |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,186
|
A bit-planar display is essentially a screenmode made up of multiple monochrome bitmaps stacked to yield multiple bits per pixel (assuming there is more than one bitplane). By rendering 3 bitplanes of shading and 5 bitplanes of texture mapping, the amount of computation lost to the chunky-to-planar conversion of the texture mapping is cut to 5/8 the normal amount of time. In addition to that, the other 3 bitplanes get a speed boost by letting the blitter do its polygon-filling while the CPU is doing other things.
In this context, a standard 8-bitplane chunky-to-planar routine like ADoom uses takes more CPU time and gets no boost from the blitter. Splitting the duty between the CPU and blitter makes a big speed improvement as in our 5 bit and 3 bit split mentioned in the example in the previous paragraph. It essentially is a compromise between dithered pattern fills by the blitter like Walls 1.7 linked in my previous post and Doom's 8-bit chunky routines. |
26 August 2015, 20:09 | #23 | |
Code Kitten
Join Date: Aug 2015
Location: Montreal/Canadia
Age: 52
Posts: 1,178
|
Quote:
That is very neat and I'm feeling a bit jealous not to ever have thought of such a technique. I feel like I would have dozens (read thee or four) other technical questions or remarks about this method but I guess it would be more appropriate to create a dedicated thread wouldn't it ? |
|
27 August 2015, 07:53 | #24 | |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,186
|
Quote:
|
|
28 August 2015, 22:53 | #25 |
Moderator
Join Date: Nov 2004
Location: Eksjö / Sweden
Posts: 5,602
|
90 deg turns is not a Doom clone It's a Dungeon Master clone, i.e. slideshow adventure game, not action shooter.
No, you wouldn't even play a 40x256 truecolor game. Well, for 5 minutes and then uninstall it. Surely if Quake runs at subpar framerates on Amiga, Doom can be special-cased to run at par framerates? There's quite a difference in horsepower required. Just some thoughts, I hope they don't sound too "realistic". Special-cased Quake type maps (without game logic, explosions, frags, enemies and 3D weapons) run at 25Hz in demos. I think that's some kind of reference to start from - regarding expectations. Certainly ID software spent lots of time on their well-made software renderer, but it's all about ideas. Soon the renderer was obsolete and other ideas were asked for. I.e. I would not rule out new ideas for textured 3D on Amiga. And in response to what I think the original question was about: for me, Eye of the Beholder (90 deg D&D type) and then I was out of it so other ones may have appeared. Last edited by Photon; 28 August 2015 at 23:07. |
01 September 2015, 03:37 | #26 | |||
Code Kitten
Join Date: Aug 2015
Location: Montreal/Canadia
Age: 52
Posts: 1,178
|
Quote:
Quote:
Now, what exact form that gameplay would have to take I am not too sure. Quote:
I think you are fair and measured, I am a bit more optimistic (idealist?) but I certainly could not prove I'm right if I had to. I guess only experimentation will tell eventually. Same here. Although I appreciate the efforts and the results of those who run Quake I & II on their heavily accelerated AGA Amigas I think the real challenge lies in extracting every bit of available power from the good ol' 500. |
|||
01 September 2015, 06:47 | #27 |
Total Chaos forever!
Join Date: Aug 2007
Location: Waterville, MN, USA
Age: 49
Posts: 2,186
|
Stock or acclerated? It's really hard to milk a stock A500 and still use texture mapping, especially with minimal RAM.
|
01 September 2015, 16:30 | #28 |
Registered User
Join Date: Feb 2015
Location: Sweden
Age: 50
Posts: 2,946
|
Somehow they did this on the Mega Drive with 64k video ram
[ Show youtube player ] I suppose its a given that a vanilla 500 (or maybe a 500+ and 600 1MB version) would need to rely on ALL the tricks and hacks you can possibly shake out of the 68000, the Copper and the Blitter. But therein lies the challenge and the fun, doesnt it? ;-) |
01 September 2015, 17:05 | #29 |
Registered User
Join Date: Oct 2007
Location: Athens , Greece
Posts: 1,840
|
@exeler0
I'm not the biggest expert around here, but I see no reason why miggy couldn't match this on the right hands. |
01 September 2015, 17:25 | #30 | |
ex. demoscener "Bigmama"
Join Date: Jun 2012
Location: Fyn / Denmark
Posts: 1,624
|
Quote:
|
|
01 September 2015, 23:00 | #31 |
Registered User
Join Date: May 2014
Location: inside the emulator
Posts: 377
|
[ Show youtube player ]
Atari 8bit @ 80x100 ~256 colors (software driven graphics mode) looks smooth and playable (if it was ever made into a game at least!). [ Show youtube player ] Atari 16bit (AKA ST). Haven't found a video capture running on a plain ST so imagine it actually being a bit slower. If one could do Doom or Duke Nukem 3D style graphics without texture mapping (some kind of shading would be nice though - would feel more 3D) I personally think that would be enough. Better a fluid game than a slow tech demo IMHO. Perhaps there already is such a game, have never been much of a gamer... |
02 September 2015, 00:04 | #32 |
Registered User
Join Date: Feb 2015
Location: Sweden
Age: 50
Posts: 2,946
|
The 8-bit Atari stuff was damn impressive, after checking some forums, it caused quite a stir back in 2010 when that video was released. But the man behind the code was seen on the same forums at least as recently as may/june this year.
After seeing these fairly impressive efforts on various obsolete hardware, I'm expecting to see Doom running in HAM6 on the A500+. |
02 September 2015, 07:20 | #33 |
Registered User
Join Date: Feb 2010
Location: Espoo / Finland
Posts: 818
|
|
02 September 2015, 07:29 | #34 |
Registered User
Join Date: Feb 2015
Location: Sweden
Age: 50
Posts: 2,946
|
Yea... no... that would benefit absolutely no one in Amigaland. ;-)
Im a graphics guy though, Ill gladly provide whatever gfx is needed. ;-) You know, all these guys who did the stuff on 8-bit Atari, the guy whos rewriting quake for the Falcon, the ppl doing wolfenstein clones on the Speccy... no one forced them. They just did it to prove a point. I just find it slightly curious that no Amiga wizard (and we all know there are some real wiz kids out there) tried to push the hardware to its veeeery limits in this particular genre. |
02 September 2015, 07:29 | #35 |
Registered User
Join Date: Feb 2010
Location: Espoo / Finland
Posts: 818
|
And just to be clear, most examples posted here are not Doom-clones, but Wolf3d-routines. There actually is a big difference.
Anyway, I made a wolf3d-routine on a stock A500 that runs in 80x90 resolution with 12bit colors (in copperchunky). It runs at 25fps, so adding enemies and game logic would most certainly slow it down even more. But considering a lot of people seem to think something running at 10-15fps is playable, it shouldn't be a problem |
02 September 2015, 07:31 | #36 |
Registered User
Join Date: Feb 2010
Location: Espoo / Finland
Posts: 818
|
I'm guessing no one has been interested in making one (and I can't blame them).
|
02 September 2015, 07:40 | #37 |
Zone Friend
Join Date: Jun 2006
Location: Gargore
Age: 43
Posts: 17,789
|
This is newest preview of Wolfenstein 3D engine for Atari 8-bit
[ Show youtube player ] It was used earlier in some demo but now you can control player with joystick.
|
02 September 2015, 09:20 | #38 | |
Registered User
Join Date: Feb 2015
Location: Sweden
Age: 50
Posts: 2,946
|
Quote:
@Britelite, seems a couple of other guys were willing to discuss the technical challenges in another thread. I'm sure your input from your previous experiences would be valuable / appreciated. |
|
02 September 2015, 10:51 | #39 |
Registered User
Join Date: Feb 2010
Location: Espoo / Finland
Posts: 818
|
Sure. But it's much more fun to do the techdemo/proof-of-concept, than an actual playable game. And most of the other 8/16bit-versions have also got stuck on the techdemo level
|
02 September 2015, 11:50 | #40 |
Registered User
Join Date: Feb 2015
Location: Sweden
Age: 50
Posts: 2,946
|
Ye but Id say thats fair enough. Its about the concept. To push the hardware beyond what most ppl assumed was even remotely possible. For that, a tech demo is fine. No one really expects a new full game on a vanilla A500/+ these days.
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Amy A500-clone in miniITX | fryguy | Amiga scene | 60 | 30 October 2017 20:43 |
music prog for vanilla A500 | Vaninna | support.Apps | 10 | 14 March 2015 06:22 |
A bejewelled clone, deviish clone, columns clone | Gordon | Looking for a game name ? | 10 | 16 June 2014 19:28 |
Possible to port Alien Breed 3D maps to Doom? (I know AB3D has features Doom can't) | dex | Coders. General | 2 | 21 January 2012 22:06 |
Vanilla Ice | techmain | request.Music | 0 | 01 September 2010 03:39 |
|
|