Welcome, Guest. Please login or register.

Author Topic: What games can i play with a voodoo card and an 030 accelerator?  (Read 2034 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline matthey

  • Hero Member
  • *****
  • Join Date: Aug 2007
  • Posts: 1294
    • Show all replies
Quote from: Karlos;758592
Unfortunately, unless you have an FPU for your 030 you can forget any 3D games that need Warp3D. Even if you fit a 50MHz 68882 it's going to be slow going.


This is true. Warp3D absolutely needs an FPU. Even a very slow 68881/68882 may be fast enough to play ADescent with a fast Voodoo 3 card. It could be almost as fast as a 68040 on a CV64/3D which I recall was 10-15 fps with specs something like 68040@30MHz and an overclocked CV64/3D. It depends where the bottleneck is and how optimized the software is. A Voodoo 3 card can offload a lot of CPU work where the Virge was sometimes called a gfx decelerator (maybe true with a fast CPU).

Quote from: carvedeye;758594
So I'm limited to games like Doom :(

Are there any bits of 3D software I can run on my system?


Pretty much any Voodoo hardware 3D is going to need an FPU. If there is a slot for a 68881/68882 in your accelerator then I recommend getting one as they aren't that expensive anymore. Some 2D programs can make use of it also. There is 3D software that doesn't need lots of speed like The Vague 1 and 2 magazines, 3D object viewers, maybe the Sculpt3D clone, etc. However, there are a few problems with an 68030 + 68881/68882 that you should be aware of:

1) The Avenger (Voodoo 3/4/5) Warp3D drivers are compiled for the 68040 and don't work with the 68881/68882. GCC uses the FSxxx and FDxxx fp instructions which are new on the 68040 and 68060 and allow for better IEEE compliance at the cost of precision. There is good news here as I have fixed these problems and have a patch that should allow the 68030+68881/68882 to run as well as speeding things up, fixing some bugs and saving memory.

2) Many GCC compiled Warp3D programs have the same problems as the drivers. This means you will probably need a 68030+68881/68882 compiled binary which is recommended for such a slow system anyway. Vbcc binaries compiled for the 68040 or 68060 should work with the 68030+68881/68882.  I believe SAS/C compiled FPU code should work although it's not very common for ports and code using the FPU. It would be optimal to have code compiled for the 68030+68881/68882.

3) An MMU and at least 32MB of memory are recommended or you may have issues playing around with setups to get some programs to run.
 

Offline matthey

  • Hero Member
  • *****
  • Join Date: Aug 2007
  • Posts: 1294
    • Show all replies
Re: What games can i play with a voodoo card and an 030 accelerator?
« Reply #1 on: February 07, 2014, 08:44:50 PM »
Quote from: carvedeye;758609
Will this one work?

http://www.ebay.co.uk/itm/Motorola-MC68882RC33A-33Mhz-FPU-32-bit-68-pin-68PGA-Gold-Ceramic-Co-processor-/201016344440?pt=LH_DefaultDomain_0&hash=item2ecd81ff78

Probably but there is no guarantee that it would overclock to 50MHz. In my experience, the 68882 overclocks a lot but you could still get one that doesn't. Most 3000 owners were able to overclock their 25MHz 68882 to 50MHz. A 50MHz 68882 is the only way to be certain and they are less common and generally cost more.

http://amigakit.leamancomputing.com/catalog/product_info.php?products_id=120

http://69.175.70.189/cgi-bin/test/Web_store/web_store.cgi?page=catalog/hardware/memory/50mhz_pga.html&cart_id=7245564_301214

Edit: It does look like it can use any speed 68882 as long as you have the oscillator. It's probably worthwhile to try some overclocking though. It looks like it needs a full can oscillator from pics (AmigaKit has them):

http://www.bigbookofamigahardware.com/bboah/categorylist.aspx?se=M1230

Some boards have a jumper that allow to use the same oscillator as the CPU. The manual is available if you follow the link above.
« Last Edit: February 07, 2014, 09:00:35 PM by matthey »