Hey i am new to this forum so hope i put this right.
I am going to get a Amiga 4000 with 030 cpu and 18 mb ram and hard disk, but do you know if that is good engugh for playing 3d games? like Doom and other games like that?
A high end 030 setup can be more than 2x as fast as a low end 030 setup. The low end is barely acceptable for 3D games while the high end can be better than a low end 040 setup in performance. What can make a high end 030 setup? High clock speed, fast memory, chunky gfx display (2D gfx card) and/or 3D hardware support (3D gfx card). A stock 4000 030 would be:
high clocked 030 CPU: no (25 MHz)
fast memory access: no (slow SIMMs on the motherboard, no burst)
2D gfx card: no (slow 2D AGA only needing chunky to planar and stealing CPU cycles)
3D gfx card: no (no 3D hardware, no FPU needed for 3D)
A stock 4000 030 Amiga isn't good for 3D games. It's strong point would be good backward compatibility with AGA and CD32 games but it's slow.
i have found a place where i can buy 128 mb ram, but does the extre ram make a faster amiga for demanding games, or should i upgrade to 040 cpu?
More memory isn't going to help the speed unless it's faster (Zorro ram expansions are not faster). An accelerator would likely increase the CPU speed and memory speed but is expensive. You should probably compare an fpgaArcade to the price of an accelerator for the 4000 as it's likely to offer improved CPU speed, memory speed and 2D gfx speed so may give more bang for the buck. The 4000 offers more expansion possibilities but at a higher price.