Overview Features Coding ApolloOS Performance Forum Downloads Products Order Contact

Welcome to the Apollo Forum

This forum is for people interested in the APOLLO CPU.
Please read the forum usage manual.
Please visit our Apollo-Discord Server for support.



All TopicsNewsPerformanceGamesDemosApolloVampireAROSWorkbenchATARIReleases
Running Games and Apps.

Strife AGA Problempage  1 2 

ExiE CZEX

Posts 48
10 Feb 2019 15:25


Friend of mine improved port of Strife AGA game. He added music and RTG support. He used system function ChangeScreenBuffer() for double buffering. It looks like it works great under AGA and CGX (BVision) but it is blinking on SAGA.
   
  Can please somebody confirm it
  game: EXTERNAL LINK  readme: EXTERNAL LINK   
  If confirmed any ideas if it is problem on game side or some possible bug in SAGA implementation.


Michael Nurney

Posts 283
10 Feb 2019 17:08


I’ll give it ago tomorrow


ExiE CZEX

Posts 48
12 Feb 2019 19:15


Can some1 please try it. Required WADs can be found for example here EXTERNAL LINK 




Allan Versaevel

Posts 111
12 Feb 2019 19:30


Unfortunately my attempts at Strife fail after the doomsoumd.library failes to load...


ExiE CZEX

Posts 48
12 Feb 2019 22:03


Allan Versaevel wrote:

Unfortunately my attempts at Strife fail after the doomsoumd.library failes to load...

Can you please be more specific?

Did you try version 1.1 or 1.2 and what hardware/OS you use?


Allan Versaevel

Posts 111
12 Feb 2019 22:31


Happens with v1.2, OS 3.9, 68060 and on the Vampire 500+. A point to note, the doomsound.library fails with ADoom as well. Is this AHI related? I am curious.


ExiE CZEX

Posts 48
12 Feb 2019 23:06


Actually I don't think doomsound.library require AHI at all. There is special 060 version though.


Allan Versaevel

Posts 111
13 Feb 2019 01:05


Hmmmm, I am trying to figure out why the doomsound.library fails on both my A1200 tower (060) and the Vampire 500 V2


Allan Versaevel

Posts 111
13 Feb 2019 04:13


I found the issue... it appears to be the audio.device in 3.1.4 ROM. When I revert back to the 3.1 Rom (even with patches) all works fine.
 
The doomsound.library fails to allocate the audio channels under 3.1.4 for some reason. It is most likley not OS friendly since this is the only program or library I have had issues with under the 3.1.4 ROM.


ExiE CZEX

Posts 48
14 Feb 2019 18:59


Cool. Since you get it to work, can you please test the Strife game too?


Allan Versaevel

Posts 111
14 Feb 2019 19:48


I made a Custom ROM swapping out the audio.device with the older version from the 3.1 ROM. The audio.device swap in the 3.1.4 Rom worked great but I needed to have this looked into further so I  took my issue to Amig.org and...
         
A new doomsound.library has been uploaded to Aninet, literally fixed and recompiled less than two days ago. This fixes the capatbaility issue with 3.1.4 ROM's audio.device. Striffe, along with anything that uses the doomsound.library works again under 3.1.4. Since the new library allocates the audio channels properly (unlike the old version) it will be compatabile with all Amiga ROMs.
       
Use the Linlk below for the latest doomsound.library:
 
EXTERNAL LINK 
             
I am truly amazed how quickly the guys over at Amiga.org got the problem fixed.
         


Philippe Flype
(Apollo Team Member)
Posts 299
15 Feb 2019 06:56


ExiE CZEX wrote:

  Friend of mine improved port of Strife AGA game. He added music and RTG support. He used system function ChangeScreenBuffer() for double buffering. It looks like it works great under AGA and CGX (BVision) but it is blinking on SAGA.

 
  I can confirm the flickering. The problem is known, it is because SAGA needs 32-bytes aligned bitmaps (bitmap->Planes[0]). The ChangeScreenBuffer() dont do that.
 
  One could handle that by hand. But that is not trivial nor convenient. So we investigated to handle that automatically in the gfx driver. I have build a beta driver, and now Strife does not flickers anymore. Let me test that little more...


Adrian K.Bruss

Posts 13
15 Feb 2019 08:17


Yes, I have same problem with the game Wild Flying. All screen have permanent blinking in RTG. Tested with latest core and SAGA drivers.

EXTERNAL LINK 
ExiE CZEX wrote:

Friend of mine improved port of Strife AGA game. He added music and RTG support. He used system function ChangeScreenBuffer() for double buffering. It looks like it works great under AGA and CGX (BVision) but it is blinking on SAGA.
   
  Can please somebody confirm it
  game: EXTERNAL LINK    readme: EXTERNAL LINK     
  If confirmed any ideas if it is problem on game side or some possible bug in SAGA implementation.




Lord A1k

Posts 53
16 Feb 2019 20:56


Hello by my A600 with latest Drivers is it the Same, Screen is blinking. Have test new beta drivers 1.16 same problem. Testet with screenmode 640x400 in 8 bit


Philippe Flype
(Apollo Team Member)
Posts 299
16 Feb 2019 21:18


Can you do in CLI :
 
c:version libs:picasso96/vampiregfx.card ?

Did you rename the file to "vampiregfx.card" ?

Make a backup of your previous before doing that.


Thomas Blatt

Posts 200
17 Feb 2019 05:42


Lord A1k wrote:

Hello by my A600 with latest Drivers is it the Same, Screen is blinking. Have test new beta drivers 1.16 same problem. Testet with screenmode 640x400 in 8 bit

Same here but without latest Beta driver


Philippe Flype
(Apollo Team Member)
Posts 299
17 Feb 2019 09:14


And with the latest ? Backup the old one and rename the new one.


Thomas Blatt

Posts 200
17 Feb 2019 13:00


With latest beta driver, Strife works well now


Lord A1k

Posts 53
17 Feb 2019 20:30


yes i have rename it to vampiregfx.card, version shows: vampiregfx.card_Beta  1.16
 
Strife is the Latest Version from Today from Aminet, Screenmode is 640x400 in 8 Bit
Picasso Drivers are latest from icomp V2.3.
 
  Picture ist Jumping & Jumping


Thomas Blatt

Posts 200
18 Feb 2019 04:45


Lord A1k wrote:

yes i have rename it to vampiregfx.card, version shows: vampiregfx.card_Beta  1.16
   
  Strife is the Latest Version from Today from Aminet, Screenmode is 640x400 in 8 Bit
  Picasso Drivers are latest from icomp V2.3.
   
    Picture ist Jumping & Jumping

Did you set videomem to 0m? If you set it to 1 or more MB, picture will jumping with latest driver too

posts 28page  1 2