Welcome, Guest. Please login or register.

Author Topic: Doom on an '030  (Read 8420 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline CU_AMiGA

  • Hero Member
  • *****
  • Join Date: Aug 2003
  • Posts: 1807
    • Show all replies
Re: Doom on an '030
« on: October 08, 2004, 11:10:10 AM »
I used both ADoom and DoomAttack on an 060 setup. I have to say that DoomAttack is probably the better option. As it runs at the maximum speed and also has tons more features such as the customed music (reall cool!). However, for compatibility, ADoom is top. The choice is yours! :-)

Regards,
A1200D / AGA / B1260 / 64MB RAM / KS 3.1 / AOS 3.9 / 4GB HD
 

Offline CU_AMiGA

  • Hero Member
  • *****
  • Join Date: Aug 2003
  • Posts: 1807
    • Show all replies
Re: Doom on an '030
« Reply #1 on: October 08, 2004, 11:23:11 AM »
Quote

keropi wrote:
someone made a crappy conversion? I remember playing DOOM full speed on my 486DX2/66 with 8MB ram and a yamaha sw20pc soundcard (GM midi card + sbpro) and it rocked! full 35fps everywhere... isn't the 68040 similar in power with a 486DX ??? why need a 060 to play doom? This is similar to pentium/66 ...


Yeah. I remember in the Alien Breed 3D 2 / Blizzard 1260 advert, that the Blizzard 1260 is compared to a Pentium processor. Infact i still have the advert! :-) The average FPS for Doom 2 on an 060 is around 20. I am not sure why it is slower on Amiga than PC, my only guess is that either the 680x0 is not able to calculate instructions as well or the graphics setup of the Amiga was designed for 3D graphics (at the time).

Regards,
A1200D / AGA / B1260 / 64MB RAM / KS 3.1 / AOS 3.9 / 4GB HD
 

Offline CU_AMiGA

  • Hero Member
  • *****
  • Join Date: Aug 2003
  • Posts: 1807
    • Show all replies
Re: Doom on an '030
« Reply #2 on: October 08, 2004, 11:53:11 AM »
Quote

nex4060 wrote:
I beleve that the main problem when you want to run a "Doom-like-game" on an amiga is:

All the 3D functions (texture mapping and so on) make a chunky-bitmap insted of a bitplane, and because of that the amiga processor has to spend ALOT of time in converting it from chunky to bitplanes so the amiga chipset can handle the graphics. I think it is about 60-80% of the processors time is/can be spend on this conversion.

To put it in another way, then it should be possible to run "Doom-like-game" in full speed when comparing the amiga processor to a PC processor (x86) if you have a chunky-pixel graphicscard like the CyberVision, Picasso BVission and so on. (The game has to support thoes graphics cards! otherwise it will still make the conversion a then a reconversion to the graphicscard!)

ps: correct me if I'm wrong :-)


Correct! :-) But when i ran Doom on my PPC Blizzardvision (we are talking the PPC version of Doom here), i didn't get that much of a speed increase. 060 with Bvision got around 30fps, the PPC one got 40fps on average. So i was a little disappointed. The PPC version also had a few bugs init that caused it to crash so i stuck with DoomAttack on the 68k.
A1200D / AGA / B1260 / 64MB RAM / KS 3.1 / AOS 3.9 / 4GB HD
 

Offline CU_AMiGA

  • Hero Member
  • *****
  • Join Date: Aug 2003
  • Posts: 1807
    • Show all replies
Re: Doom on an '030
« Reply #3 on: October 08, 2004, 03:07:20 PM »
Quote

nex4060 wrote:
@CU_AMiGA

Did it run in real chunky-mode? or did it do the bitplane conversion? Some grraphics cards have hardare support for this conversion and that becomes an bottleneck, it sounds like that it was this you experinced.

btw: A hope that i have time this weekend to run the ADoom on my Amiga (A4k 060@50Mhz CV3D)


-EDIT-
I have just found this information ADoom1.3

"ADoom puts up an ASL requester for the ScreenMode.

The -directcgx option causes scene rendering directly to the gfx-card (instead of using a chunky buffer in fastmem).  This can provide a significant speed-up with a fast gfx-card."


I am not sure which mode i used. I remember that requester coming up and just picking one. (I think 320 x 240). I remember selecting the -directcgx and the memory buffer, but this ran unreliably and caused graphic glitches. So i went back to default mode. I might have used bitplane conversion like you said.

Regards,
A1200D / AGA / B1260 / 64MB RAM / KS 3.1 / AOS 3.9 / 4GB HD
 

Offline CU_AMiGA

  • Hero Member
  • *****
  • Join Date: Aug 2003
  • Posts: 1807
    • Show all replies
Re: Doom on an '030
« Reply #4 on: December 02, 2004, 11:48:14 AM »
Quote

DaNi wrote:
For the best frame rate (depending the type of cpu) you can install some patches to your system and you can look the speed up of all, system, games, demos etc

best set up is this:

1- Install blizkick with all modules
2- if you have mediator & voodoo, put the mediator in mmu mode and the voodoo to 172mhz
3- Install MMUlibs and his tools
4- Install oxypatcher too
5- Install MCP 1.41 or similar version
6- -Only for AGA-, install FBLIT

With all the system is a lot of extra speed (requires 68030/040/060 with mmu & fpu)

and now, play doom =)


Good tip there DaNi, i will follow them :-)
A1200D / AGA / B1260 / 64MB RAM / KS 3.1 / AOS 3.9 / 4GB HD
 

Offline CU_AMiGA

  • Hero Member
  • *****
  • Join Date: Aug 2003
  • Posts: 1807
    • Show all replies
Re: Doom on an '030
« Reply #5 on: February 22, 2005, 01:29:49 PM »
Quote

patrik wrote:
@PMC:

If CGX v3 was much faster than Picasso96, why not use it instead?


/Patrik


AH! You wonder why! :-)
A1200D / AGA / B1260 / 64MB RAM / KS 3.1 / AOS 3.9 / 4GB HD