I own the fastest NG Amiga Compatible - Prove me wrong!
  • Paladin of the Pegasos
    Paladin of the Pegasos
    redrumloa
    Posts: 1424 from 2003/4/13
    Quote:

    Jim wrote:
    Yes, the R500 driver uses AtomBIOS calls, so PC X1950Pro cards work right out of the box (using MorphOS 3.11).
    There are no firmware prompts, and you cannot access firmware with these cards.
    Temporarily swapping out the X1950 with a cheap Apple 9600 will allow you to access firmware for any needed firmware tweaks and you can then reinstall your R500 video card.


    I can confirm it works as Jim says.
  • »04.09.18 - 19:36
    Profile
  • Priest of the Order of the Butterfly
    Priest of the Order of the Butterfly
    Doffo
    Posts: 508 from 2010/10/14
    From: Nevada
    For what its worth,

    I had an issue where I went to "upgrade" to 3.11. I had an x1650 card installed and it would boot up into the installer, but of course since my previous 3.10 install was on it, I deleted the boot.img file so it wont keep trying to boot it and have the CD complain about it. But after deleting boot.img from the boot partition, I was never able to even boot back into it. Nothing ever came back onto the screen. I put back my R9600 Mac to reinstall 3.11, and after the install, I put back the x1650 and it came back working.
    -=-=-=-
    YUUUP!
  • »04.09.18 - 23:28
    Profile Visit Website
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12150 from 2003/5/22
    From: Germany
    > that's a clever trick by Trevor. Tower57 runs faster in windowed mode than on
    > fullscreen (that's why the FPS counter on his page favours OS4 over MorphOS).

    You mean he ran the OS4 version windowed but the MorphOS version fullscreen?

    > AFAIK there are no "special benchmark saves"

    There are, which Daytona675x prepared and used for his benchmarks and obviously shared with Trevor.
  • »05.09.18 - 00:10
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    redrumloa
    Posts: 1424 from 2003/4/13
    Quote:

    Andreas_Wolf wrote:
    > AFAIK there are no "special benchmark saves"

    There are, which Daytona675x prepared and used for his benchmarks and obviously shared with Trevor.


    Where can I download it? Link?
  • »05.09.18 - 02:00
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    koszer
    Posts: 1250 from 2004/2/8
    From: Poland
    Quote:

    Andreas_Wolf wrote:
    > that's a clever trick by Trevor. Tower57 runs faster in windowed mode than on
    > fullscreen (that's why the FPS counter on his page favours OS4 over MorphOS).

    You mean he ran the OS4 version windowed but the MorphOS version fullscreen?



    I see no other way Tower57 could give him "65-74" FPS on PowerMac G5 2.5 GHz. Unless, maybe, running it on Radeon 9200 64 MB. But he mentions his Apple machines got stock graphic cards, so it probably was a Radeon 9600. Can someone confirm Tower57 gets only 60 FPS windowed on that config?
  • »05.09.18 - 05:10
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12150 from 2003/5/22
    From: Germany
    >> Daytona675x [...] obviously shared with Trevor.

    > Where can I download it? Link?

    If there was a (public) download link, there'd have been no need to share it with Trevor in particular. I guess you will have to request it from Daytona675x or Trevor.
  • »05.09.18 - 11:53
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    redrumloa
    Posts: 1424 from 2003/4/13
    Quote:

    koszer wrote:

    I see no other way Tower57 could give him "65-74" FPS on PowerMac G5 2.5 GHz. Unless, maybe, running it on Radeon 9200 64 MB. But he mentions his Apple machines got stock graphic cards, so it probably was a Radeon 9600. Can someone confirm Tower57 gets only 60 FPS windowed on that config?



    No. It depends what's going on in the game, the FPS varies wildly. Generally speaking I'd say the low end is 88 FPS and the top end 133 FPS in my limited playing.
  • »05.09.18 - 12:43
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    redrumloa
    Posts: 1424 from 2003/4/13
    Quote:

    Andreas_Wolf wrote:

    If there was a (public) download link, there'd have been no need to share it with Trevor in particular. I guess you will have to request it from Daytona675x or Trevor.


    So the ministry of propaganda comparisons are accurate then, especially considering the game is closed source to begin with.

    I wonder if TinyGL is even being used on MorphOS. The moment the game is launched my CPU load jumps to 100% and stays there. 100% of cpu load at 2.7Ghz?
  • »05.09.18 - 12:48
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    koszer
    Posts: 1250 from 2004/2/8
    From: Poland
    Quote:

    redrumloa wrote:
    Generally speaking I'd say the low end is 88 FPS and the top end 133 FPS in my limited playing.


    And that would be about the same results I get with X850XT.
  • »05.09.18 - 13:03
    Profile
  • Jim
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Jim
    Posts: 4977 from 2009/1/28
    From: Delaware, USA
    I'm not sure how anyone would consider 60 fps inadequate. It's the baseline average I expect out of a game for smooth animation, BUT drop to 30 or so are still acceptable.

    The cpu usage is baffling though. 100% on a G5? There IS something wrong here.
    "Never attribute to malice what can more readily explained by incompetence"
  • »05.09.18 - 14:47
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    redrumloa
    Posts: 1424 from 2003/4/13
    Quote:

    I'm not sure how anyone would consider 60 fps inadequate. It's the baseline average I expect out of a game for smooth animation, BUT drop to 30 or so are still acceptable.


    There is nothing wrong with the game itself, It looks like a fine port. The problem is the bizarre "benchmark" of it to promote OS4 superiority.

    Quote:

    The cpu usage is baffling though. 100% on a G5? There IS something wrong here.



    Indeed. Even in the menu it sits at 100%. That's why I suspect the MorphOS version isn't really using TinyGL and is just relying on brute CPU force.
  • »05.09.18 - 15:24
    Profile
  • ASiegel
    Posts: 1376 from 2003/2/15
    From: Central Europe
    Quote:

    redrumloa wrote:
    There is nothing wrong with the game itself, It looks like a fine port. The problem is the bizarre "benchmark" of it to promote OS4 superiority.

    The game happens to have been ported by someone who has also been contracted by A-eon to work on their 3D graphics stack. As was just announced, they will fly him out for Amiwest all the way from Europe even.

    I do not think it is far fetched to assume that the version for Hyperion Entertainment's OS is the most optimized one compared to the AROS and MorphOS ports. That is perfectly fine and completely understandable. It also does not dimish the value of having Tower57 available for MorphOS as long as the performance is good enough to be playable.

    Of course, if you want to gauge the credibility of the published benchmark numbers, all you need to remember is that results on AROS were not included... We all know how those would have turned out.
  • »05.09.18 - 15:58
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Spectre660
    Posts: 275 from 2015/6/30
    @ASeigel

    The AmigaOS versions use the AmigaOS 4.1 compositing engine not any 3D system.

    compositing showdown

    Amiga version of Tower 57
    MINIMUM SYSTEM REQUIREMENTS:

    AOS4: AmigaOS 4.1 FE Upd1, >= 600 MHz, Gfx-card with Compositing support

    MorphOS: MorphOS >= 3.9, >= 600 MHz, Gfx-card with TinyGL support

    AROS: x86 (e.g. Icaros Desktop >= 2.2), Gfx-card with Mesa3D support





    [ Edited by Spectre660 05.09.2018 - 13:23 ]
  • »05.09.18 - 16:13
    Profile
  • Order of the Butterfly
    Order of the Butterfly
    Spectre660
    Posts: 275 from 2015/6/30
    @redrumloa

    A simple 3D Test/demo under AmigaOS 4.1 will also show cpu usage of 100% .
  • »05.09.18 - 16:15
    Profile
  • Paladin of the Pegasos
    Paladin of the Pegasos
    redrumloa
    Posts: 1424 from 2003/4/13
    Quote:

    ASiegel wrote:
    I do not think it is far fetched to assume that the version for Hyperion Entertainment's OS is the most optimized one compared to the AROS and MorphOS ports. That is perfectly fine and completely understandable. It also does not dimish the value of having Tower57 available for MorphOS as long as the performance is good enough to be playable.


    I agree, and I've tried to be careful not to imply it diminishes the port, it doesn't. I just think it is rather disingenuous to publish benchmarks as Trevor has done. As we saw even earlier in this thread, since it is out there in the public domain people ask for it to be included as a valid benchmark for comparison.

    Quote:

    Of course, if you want to gauge the credibility of the published benchmark numbers, all you need to remember is that results on AROS were not included... We all know how those would have turned out.


    Indeed, also why I stated binary compatible NG Amiga solution in my original post :-D
  • »05.09.18 - 16:31
    Profile
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    naTmeg
    Posts: 135 from 2004/2/8
    Quote:

    redrumloa wrote:
    I wonder if TinyGL is even being used on MorphOS. The moment the game is launched my CPU load jumps to 100% and stays there. 100% of cpu load at 2.7Ghz?


    I also bought the game. First I want to say that the game/fun itself is very good, but the author stated he switched from HW- to SW-rendering!? It's literally unplayable on an Peg2/1Ghz with a Radeon 9200. I've played it for one hour but had to stop then. The frame-rate stays around ~30 if no enemy is on screen, but as soon as there is a combat, the rate drops to 20 or lower. The scrolling is so horrible that it gave me a headache.

    Either the port is a total technical mess or the original game. Don't buy. (in this state)
  • »05.09.18 - 17:04
    Profile Visit Website
  • jPV
  • Yokemate of Keyboards
    Yokemate of Keyboards
    jPV
    Posts: 2096 from 2003/2/24
    From: po-RNO
    Quote:

    naTmeg wrote:
    I also bought the game. First I want to say that the game/fun itself is very good, but the author stated he switched from HW- to SW-rendering!? It's literally unplayable on an Peg2/1Ghz with a Radeon 9200. I've played it for one hour but had to stop then. The frame-rate stays around ~30 if no enemy is on screen, but as soon as there is a combat, the rate drops to 20 or lower. The scrolling is so horrible that it gave me a headache.

    Either the port is a total technical mess or the original game. Don't buy. (in this state)



    The original game didn't keep lower specs in mind at all and wasted everything horribly :) Daniel made a huge work to get this converted to our more "modest" machines (modest compared to current PCs). Here is a thread where he replies to questions and talks about the game and reasoning behind the porting.

    I have played the game in two player mode quite far on a Mac mini 1.5GHz, and it's been fully playable on FullHD resolution. So, Radeon 9200 in mini does the job, but maybe it's a crucial difference in CPU and memory speeds between Mac mini and Peg2...
  • »05.09.18 - 17:32
    Profile Visit Website
  • ASiegel
    Posts: 1376 from 2003/2/15
    From: Central Europe
    Quote:

    jPV wrote:
    I have played the game in two player mode quite far on a Mac mini 1.5GHz, and it's been fully playable on FullHD resolution. So, Radeon 9200 in mini does the job, but maybe it's a crucial difference in CPU and memory speeds between Mac mini and Peg2...


    The Radeon 9200 is connected via AGP x4 on Mac minis. The Pegasos II only features AGP x1 speed as far as I remember. Especially when you are using higher resolutions, this might cause a big difference in performance.
  • »05.09.18 - 19:04
    Profile
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    naTmeg
    Posts: 135 from 2004/2/8
    @jPV:
    Thanks for the link, but I know that thread.

    Quote:


    Quote:


    Will G4 ~1Ghz + Altivec + Radeon 9200 be enough to have it playable under MOS


    Yes, that will be enough.


    I didn't read the whole thing, but that response was the reason for me to give it a try.

    Also, minimum requirements: MorphOS >= 3.9, >= 600 MHz, Gfx-card with TinyGL support

    Something is off the road here :)
  • »05.09.18 - 19:46
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    koszer
    Posts: 1250 from 2004/2/8
    From: Poland
    Quote:

    naTmeg wrote:
    Quote:


    Quote:


    Will G4 ~1Ghz + Altivec + Radeon 9200 be enough to have it playable under MOS


    Yes, that will be enough.


    I didn't read the whole thing, but that response was the reason for me to give it a try.



    I guess a G4 PowerMac at 1 GHz equipped with Radeon 9200 would run circles around your Pegasos... sadly.
  • »05.09.18 - 20:03
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12150 from 2003/5/22
    From: Germany
    > I wonder if TinyGL is even being used on MorphOS.

    The game is using software rendering on all Amiga-like platforms (i.e all versions done by Daytona675x). TinyGL on MorphOS (just like compositing on OS4 and Mesa3D on AROS) is only used for scaling the game display to the on-screen resolution.
  • »05.09.18 - 23:47
    Profile
  • Yokemate of Keyboards
    Yokemate of Keyboards
    Andreas_Wolf
    Posts: 12150 from 2003/5/22
    From: Germany
    > the author stated he switched from HW- to SW-rendering!? [...]
    > Either the port is a total technical mess or the original game.

    The original game uses hardware rendering but needs 1 GiB or so VRAM. That's the reason Daytona675x gave for switching to software rendering.
  • »06.09.18 - 00:09
    Profile
  • Acolyte of the Butterfly
    Acolyte of the Butterfly
    naTmeg
    Posts: 135 from 2004/2/8
    Quote:

    Andreas_Wolf wrote:
    The original game uses hardware rendering but needs 1 GiB or so VRAM. That's the reason Daytona675x gave for switching to software rendering.

    Okay, but then why port such a hungry and obviously bad programmed game in the first place?

    On a PC you may waste resources like this, but if you plan to release it on different platforms, you have to take some special care, especially if those target-platforms are magnitudes weaker as the original HW. You need a different rendering-path with some kind of texture-streaming, even if that means you have to pause the game at some door and load the next sections, like in Half Life 2. In such a game, the scrolling must be absolutely liquid and unnoticeable.

    I don't blame Daytona675x, maybe he did the best possible to bring this mess in shape. I blame the concept of advertising and selling a game for "Amiga NG" which then does barely work on the fastest machines available. If it can't be done properly, don't do it.
  • »06.09.18 - 08:38
    Profile Visit Website
  • Paladin of the Pegasos
    Paladin of the Pegasos
    koszer
    Posts: 1250 from 2004/2/8
    From: Poland
    Quote:

    naTmeg wrote:
    I blame the concept of advertising and selling a game for "Amiga NG" which then does barely work on the fastest machines available.



    I wouldn't call 130 FPS "barely working". And Pegasos II is currently one of the weakest MorphOS compatible machines available.
  • »06.09.18 - 08:49
    Profile
  • ASiegel
    Posts: 1376 from 2003/2/15
    From: Central Europe
    Quote:

    naTmeg wrote:
    Okay, but then why port such a hungry and obviously bad programmed game in the first place?

    Because it appears to run just fine on the most widely used systems, i.e. Mac minis and Powerbooks.


    Quote:

    I blame the concept of advertising and selling a game for "Amiga NG" which then does barely work on the fastest machines available. If it can't be done properly, don't do it.


    What do you classify as "fastest machines available"? I am afraid your Pegasos II is not in that category. It is below the average both in terms of CPU and GPU (crippled AGP) performance.

    The numbers shared by Mac mini and PowerMac G5 owners indicate that performance is fine on these systems.
  • »06.09.18 - 08:53
    Profile