Welcome, Guest. Please login or register.

Author Topic: what machine to run amiga FPS comfortably?  (Read 3897 times)

Description:

0 Members and 1 Guest are viewing this topic.

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: what machine to run amiga FPS comfortably?
« on: May 26, 2010, 10:57:03 PM »
Any decent 030 card with 8MB+ should be enough for those titles.

Caveats:

If you plan to run breathless in fullscreen 1x1 pixelmode, you may need more poke. Never tried it on anything less than an 040, so I can't say. The same applies to Gloom Deluxe.

If you meant Alien Breed 3D 2, then you need at least an 040 for any serious joy. Even then, I played it at 2/3 screen size.
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: what machine to run amiga FPS comfortably?
« Reply #1 on: May 26, 2010, 11:06:17 PM »
Do you know, I actually completed AB3D on a bare A1200? Not even any fast ram. The last few levels were fun, you'd need several goes on most of them so you could use foresight on your final attempt. You needed it, since it could literally drop to like 2 frames a second :D
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: what machine to run amiga FPS comfortably?
« Reply #2 on: May 26, 2010, 11:33:25 PM »
You can play fullscreen, as long as you don't mind it using what appears to be some 3x3 pixelmode.

On the A1200, pressing the numeric pad enter key seemed to toggle it IIRC.

I would have loved to have seen a proper C2P/RTG capable version of the original. Peter McGavin (I think) did make a C2P hack of the original 1 level demo.

Despite the slowness, I had a lot of fun with AB3D 2 once I figured out how the modding tools worked. I made some additional weapons and improved the animation for the existing ones. I still have that mod somewhere.
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: what machine to run amiga FPS comfortably?
« Reply #3 on: June 02, 2010, 09:17:35 AM »
Quote from: runequester;562531
Wont have the accelerator for another week or two, but for comparison, I loaded up Alien Breed 3D and it runs surprisingly well on a stock 1200.

Im sure with a lot going on, it'll croak and groan, but I was impressed playing through the first level.

Can't wait to see it with some more oomph


It was very fluid on my old 040. So much so that you end up wishing it had a 1x1 pixel mode.
int p; // A
 

Offline Karlos

  • Sockologist
  • Global Moderator
  • Hero Member
  • *****
  • Join Date: Nov 2002
  • Posts: 16879
  • Country: gb
  • Thanked: 5 times
    • Show all replies
Re: what machine to run amiga FPS comfortably?
« Reply #4 on: June 13, 2010, 11:41:45 AM »
Quote from: Hattig;562541
We need some disassembler ace to mod the game's renderer to have a 1x1 mode.

I presume the game renders to a (guessed from the screenshots) 128x100 chunky bitmap, and then there is a C2P module to copy and expand that onto the screen.

I remember playing the demo of this game, in some ways on a fuzzy monitor the chunkyness of the rendering added to the atmosphere, it didn't feel too crisp and angular.


I think Peter McGavin hacked the demo to use c2p but he mentioned he had no idea where the resolution data was.

It's quite likely that the width and height values were assembler macros that are now peppered through the object code.

You know, I'm not at all sure about this but it seemed that the AB3D2 source code contained all the game assets for AB3D. The code might well be in there too. It has been a long time since I looked as it was a bit of a nightmare, TBH.
int p; // A