|
Register or have you forgotten your password?
|
|
|
| General chat about Amiga topics This forum is for conversations which are specifically "Amiga" related, but don't fit into other categories. Contents of this forum do appear on the main page, unlike Talk About. If a subject appears to be non-related, it will be moved to Talk About. |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#31 | |||||||||
|
Defender of the Faith
![]()
Join Date: May 2010
Posts: 1,045
|
Quote:
The benchmarks show a 50% speed improvement. So if you wrote any game engine and it managed 13-15fps on A1200 sans Akiko you can make it run 22fps for free on Akiko. The issue is 95% of Amiga games had sloppy n00b coding. Both A1200 and CD32 should have had a single SIMM slot to add fast ram AND Akiko. 040 50mhz card = £799 in 1992 so stop going off topic. |
|||||||||
|
|
|
|
|
#32 | |||||||||
|
Defender of the Faith
![]()
Join Date: May 2010
Posts: 1,045
|
Quote:
|
|||||||||
|
|
|
|
|
#33 | |||||||||
|
Defender of the Faith
![]()
Join Date: May 2010
Posts: 1,045
|
Quote:
Commodore didn't go bankrupt because nobody wrote Doom style games for Retina or Picasso graphics card equipped 33mhz 040s you know A1200 was not thought out properly, a SIMM slot costing 50 pence would have allowed users to easily double the speed of the new fashionable Doom style crap popping up everywhere and if Akiko was on the motherboard too thats 50% for Akiko and 100% for CPU speed increase for the price of a 512kb SIMM purchase compared to what we were stuck with. And luckily for us because Amiga games were so badly programmed most of that increase in speed is automatic. A1200 had no Akiko option and bare FAST RAM cards alone were £125 with no memory included for A1200s and CD32 was an 'unexpandable toy' unless you spent another £300 on an SX32 type device. £650 for a 14mhz computer vs £999 for a 40mhz one with monitor and 16bit sound card from Win/Tel world. Commercial suicide. Can you imagine Sega or Nintendo or Sony getting themselves in that situation? Exactly. Sad thing is the A1400 (A1200 with CD drive and 28mhz 020 and 2mb Fast Ram in A3000 style 3 piece case design was nearly ready for 3rd quarter 94). |
|||||||||
|
|
|
|
|
#34 | |||||||||
|
Defender of the Faith
![]()
Join Date: Mar 2009
Posts: 1,280
|
Quote:
It seems to run really slow on my 1200 and I'd expect better from an 060. anyway, how do you start the timedemo... |
|||||||||
|
|
|
|
|
#35 | |||||||||||
|
Cult Member
![]()
Join Date: Aug 2007
Location: Kansas
Posts: 753
|
I wouldn't say 95%. There were some very good Amiga programmers too.
Quote:
Quote:
Quote:
Last edited by matthey; 10-29-2011 at 07:50 PM.. |
|||||||||||
|
|
|
|
|
#36 | |||||||||
|
Premium Member
Join Date: Feb 2002
Posts: 902
|
Quote:
And there was no "fashionable Doom style crap popping up everywhere" because Doom came out a year after the A1200. |
|||||||||
|
|
|
|
|
#37 | ||||||||
|
Defender of the Faith
![]()
Join Date: Mar 2009
Posts: 1,280
|
it gets an error but says
2134 gametics in 15115 realtics anyway, this is not the killer app I upgraded past my 030/40 for... |
||||||||
|
|
|
|
|
#38 | ||||||||
|
Cult Member
![]()
Join Date: Aug 2007
Location: Kansas
Posts: 753
|
|
||||||||
|
|
|
|
|
#39 | ||||||||
|
Hobbyist
![]()
Join Date: Aug 2011
Location: Gold coast/Tweed AUS
Posts: 61
|
The formula for FPS is:
gametics / realtics * 35 So 2134 / 15115 * 35 = 4.94 FPS (well, for the DOS version anyway. I assume the amiga version treats timedemos the same way) A timedemo renders every frame in the demo and tells you how long it took (in realtics). Number of gametics will always stay the same for each demo file. During normal gameplay doom will skip frames to keep the speed up, this is why the timedemo is much slower than the actual game. Last edited by DonutKing; 10-29-2011 at 10:01 PM.. |
||||||||
|
|
|
|
|
#40 | |||||||||
|
Defender of the Faith
![]()
Join Date: Mar 2009
Posts: 1,280
|
Quote:
seriously, should it not be faster on an 060? |
|||||||||
|
|
|
|
|
#41 | ||||||||
|
Kindred of Babble-on
![]()
|
Well, if matthey is right and this is just a straight recompile from source, it's understandable that it wouldn't run all that great (though it depends on what compiler is used.) What I'm a little surprised at is that nobody's done a 68k-optimized version yet...
__________________
Amiga 1200 (KS3.1/ClassicWB3.1, 4GB HD, 34MB RAM, 68030 @ 50MHz) DEC VAXStation 4000/60 (OpenVMS 7.3, 9GB HD, 104MB RAM, KA46 @ 55MHz) DEC MicroPDP-11/73 (RT-11, 32MB HD, 4MB RAM, KDJ11 @ 15MHz) "'Legacy code' often differs from its suggested alternative by actually working and scaling." - Bjarne Stroustrup |
||||||||
|
|
|
|
|
#42 | ||||||||
|
Cult Member
![]()
Join Date: Aug 2007
Location: Kansas
Posts: 753
|
@DonutKing
Thanks. That sounds reasonable. Are you saying you have a 68060 and you're only getting 5 fps? I'm getting 40fps with ADoom using 68060@75MHz. ADoom was fastest on my system using... adoom -forcedemo -timedemo demo3 -cpu 68060 @commodorejohn There are CPU optimized versions of part of the code but that probably just means that it was compiled for the 68060 which doesn't mean much. Assembler for the 060 by someone who knows what they are doing will usually result in a 50% speed increase from 060 compiled code I've seen. The c2p routines are probably assembler but I'm using a gfx board which skips this. Last edited by matthey; 10-29-2011 at 10:49 PM.. |
||||||||
|
|
|
|
|
#43 | ||||||||
|
Defender of the Faith
![]()
Join Date: Mar 2009
Posts: 1,280
|
|
||||||||
|
|
|
|
|
#44 | ||||||||
|
Technoid
![]()
|
I had the same problem. It turned out I wasn't running the 060 executable.
__________________
Amiga4000T 604e-233 060-50 128MB CVisionPPC VLabMotion Toccata Peggy+ Someone built me a brand new 4000T motherboard so that I can use all the stuff I have once again! |
||||||||
|
|
|
|
|
#45 | ||||||||
|
Cult Member
![]()
Join Date: Aug 2007
Location: Kansas
Posts: 753
|
There's something wrong with your setup. In the Doom benchmark page, there is an Amiga 1200 with 060@50MHz using AGA getting 24.6 fps and even a 1200 with 040@40MHz using AGA getting 13.4 fps. You should be at least 20fps. Here is my setup...
All 060 caches turned on and MAPROM off (for BlizKick) in accelerator menu (ESC) AmigaOS 3.9 BB4 "BlizKick myROM QUIET" line in S:Startup-Sequence using my custom made 3.9 ROM ThoR's MuLibs installed (http://aminet.net/util/libs/MMULib.lha) "MuFastZero MOVESSP ON" line added to S:Startup-Sequence for above CopyMem installed (http://aminet.net/util/boot/CopyMem.lha) The most likely problems would be incorrectly installed 68040 and 68060 libraries and not turning on the caches. The 68040.library in Libs: should be tiny. Mine is 748 bytes. If yours is over 1k then that is your problem. Open a shell and type "CPU" <return>. You should see "System: 68060 68882 (INST: Cache Burst) (DATA: Cache CopyBack)". If these are fine, then try removing programs from your WBStartup, S:User-Startup and S:Startup-Sequence that might be causing a slow down. Edit: I installed the 060 executable for Doom Attack and it made a large difference. I now get 1945 realtics (38.4 fps) instead of 2420 realtics (30.9 fps). ADoom is still faster though. The Doom Attack manual does mention removing divsu.l and divsl.l instructions because he thought they didn't exist on the 68060 but they do (the 68060 manual is not clear in some places) and his compiler did not support the 060 at all. The executables probably do contain some assembler which does provide a speed increase. There is probably room for improvement and the source is on Aminet. Here is Doom Attack with CPU specific executables... http://aminet.net/game/shoot/DoomAttack.lha Last edited by matthey; 10-30-2011 at 12:55 AM.. |
||||||||
|
|
|