Click Here
home features news forums classifieds faqs links search
6071 members 
Amiga Q&A /  Free for All /  Emulation /  Gaming / (Latest Posts)
Login

Nickname

Password

Lost Password?

Don't have an account yet?
Register now!

Support Amigaworld.net
Your support is needed and is appreciated as Amigaworld.net is primarily dependent upon the support of its users.
Donate

Menu
Main sections
» Home
» Features
» News
» Forums
» Classifieds
» Links
» Downloads
Extras
» OS4 Zone
» IRC Network
» AmigaWorld Radio
» Newsfeed
» Top Members
» Amiga Dealers
Information
» About Us
» FAQs
» Advertise
» Polls
» Terms of Service
» Search

IRC Channel
Server: irc.amigaworld.net
Ports: 1024,5555, 6665-6669
SSL port: 6697
Channel: #Amigaworld
Channel Policy and Guidelines

Who's Online
20 crawler(s) on-line.
 58 guest(s) on-line.
 1 member(s) on-line.


 mordock

You are an anonymous user.
Register Now!
 mordock:  4 mins ago
 kolla:  6 mins ago
 matthey:  11 mins ago
 amigakit:  16 mins ago
 pixie:  34 mins ago
 kiFla:  36 mins ago
 yoodoo2:  41 mins ago
 K-L:  51 mins ago
 sananaman:  1 hr 6 mins ago
 Karlos:  1 hr 18 mins ago

/  Forum Index
   /  Amiga OS4 Software
      /  Battle Squadron
Register To Post

PosterThread
nexus 
Battle Squadron
Posted on 20-Oct-2015 6:57:12
#1 ]
Regular Member
Joined: 11-Feb-2005
Posts: 430
From: Germany


Hi,

somwhere I read that an update to Battle Squadron for AmigaOS4 exists that solves those severe performance issues on the X1000 (with latest warp3d/composite drivers?).

Can someone give me any hints where I can get that update?

I already contacted the distributer via

http://sealofaction.com/contactus.sc

and also the guy of cope-com here over amigaworld.net. However, I never got any response.


Thanks,
nexus

_________________
dye 'em black!

 Status: Offline
Profile     Report this post  
Daytona675x 
Re: Battle Squadron
Posted on 20-Oct-2015 8:15:51
#2 ]
Regular Member
Joined: 5-Jan-2011
Posts: 491
From: Germany

@nexus
p.m. sent

Note:
every AOS4 user (who bought it (receipt or exe or photo of the box to prove it)) can send me a mail to
battlesquadron at golden-garbage-code dot de (remove the part "-garbage-" )
and I'll send you the update.

The update includes:

- workaround for black-playfield issue on some RadeonHDs due to the driver lacking support for Motorola-byte-order bitmaps.
- workaround for jerky-mouse and similar issues on recent OS versions
- cut-scenes now available on R100 / R200 systems (before that those were disabled because of guard-band issues with Compositing on such systems, workaround added)
- no more OpenAL related crashs on startup due to a corupt alsoft.conf file in envarc
- new: new tooltype HDR_FIX to manually enforce the black-screen-patch if the auto-detection doesn't work with your RadeonHD driver / SI card combination because CompositeTags returns "success" even on failure.

Cheers,
Daniel

Last edited by Daytona675x on 21-Oct-2015 at 06:39 PM.
Last edited by Daytona675x on 21-Oct-2015 at 06:38 PM.
Last edited by Daytona675x on 21-Oct-2015 at 07:52 AM.
Last edited by Daytona675x on 20-Oct-2015 at 08:40 AM.
Last edited by Daytona675x on 20-Oct-2015 at 08:38 AM.

_________________
AmigaOS 4.1 FE (sam460ex Radeon 9200 / RadeonHD), MorphOS 3.8 (PowerMac G4 733MHz Radeon 9000), AROS (x86), A1200 (060 80MHz Indivision MK2), A500, A600, CDTV
Wings Remastered Development Diary

 Status: Offline
Profile     Report this post  
samo79 
Re: Battle Squadron
Posted on 20-Oct-2015 13:33:16
#3 ]
Elite Member
Joined: 13-Feb-2003
Posts: 3505
From: Italy, Perugia

@Daytona675x

Mate how about updating the demo aswell

_________________
BACK FOR THE FUTURE

http://www.betatesting.it/backforthefuture

Sam440ep Flex 800 Mhz 1 GB Ram + AmigaOS 4.1 Update 6
AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE + AmigaOS 4.1 Update 6

 Status: Offline
Profile     Report this post  
noXLar 
Re: Battle Squadron
Posted on 20-Oct-2015 13:44:20
#4 ]
Cult Member
Joined: 8-May-2003
Posts: 736
From: Norway

@Daytona675x

really nice work, although i didn't had any problems with sam460 ex and os4.1.6, but i haven't played it on os4.1fe & x1000 so this is appreciated

_________________
nox's in the house!

 Status: Offline
Profile     Report this post  
Breed 
Re: Battle Squadron
Posted on 20-Oct-2015 15:57:42
#5 ]
Regular Member
Joined: 8-Apr-2003
Posts: 197
From: Kuusamo/Finland

Just bought this wonderful game!

_________________
5*C-64, C128, A500, A1200 PPC, Micro-A1(sold).....and X1000

 Status: Offline
Profile     Report this post  
klx300r 
Re: Battle Squadron
Posted on 20-Oct-2015 19:18:54
#6 ]
Elite Member
Joined: 4-Mar-2008
Posts: 3846
From: Toronto, Canada

@Daytona675x

what do ya know...booted up Battle Squadron with my Radeon HD7970 and get a red screen when I start the game...email sent

Last edited by klx300r on 20-Oct-2015 at 07:28 PM.

_________________
____________________________
c64-2sids, A1000, A1200T-060@50(finally working!),A4000-CSMKIII
! My Master Miggies- Amiga 1000 & AmigaOne X1000 !
mancave-ramblings
X1000 I BELIEVE

 Status: Offline
Profile     Report this post  
zzd10h 
Re: Battle Squadron
Posted on 20-Oct-2015 21:09:59
#7 ]
Amiga Developer Team
Joined: 21-May-2012
Posts: 1077
From: France

@Daytona675x

Not easy to find receipt from something bought in 2013...
Therefore, I sent you a picture of my boxed Battle Squadron.

Thank you
Guillaume


Last edited by zzd10h on 20-Oct-2015 at 09:17 PM.
Last edited by zzd10h on 20-Oct-2015 at 09:10 PM.

_________________
http://apps.amistore.net/zTools

 Status: Offline
Profile     Report this post  
Daytona675x 
Re: Battle Squadron
Posted on 21-Oct-2015 18:34:08
#8 ]
Regular Member
Joined: 5-Jan-2011
Posts: 491
From: Germany

Damn.

This morning one of the guys, Nexus, asking for an update told me that even the new version produced the black-screen issue on his system (Radeon R9 270, Ranger reports it as HD 7800, RadeonHD driver 2.4).
The only guess I had was that the auto-detection I added to the game gave the wrong result, so that the patch wasn't activated.
Turned out I was right

The patch works as follows:
On game's startup a RGBFB_R5G6B5 (BigEndian/Motorola-byte-order) bitmap is created and a test-blit using CompositeTags with COMPFLAG_HardwareOnly is issued to the drawing surface.
If that call returns anything but COMPERR_Success the game switches to "I swizzle the 16bit-pixel-data myself and use RGBFB_R5G6B5PC (little endian) instead, because RGBFB_R5G6B5 doesn't work".

However, on Nexus' machine this call return "success" although it should not...
Therefore the game thinks that the big-endian-bitmaps work and doesn't activate the patch.

So, because with the RadeonHD drivers you apparently cannot rely on the return value of that function depending on the card or version you use, I had no choice but to add yet another workaround, because the auto-detection won't work for everybody.
A new tooltype has been added, in lack of a better name I called it "HDR_FIX":

HDR_FIX=0 (default): auto-detection (the one that fails for Nexus)
HDR_FIX=1 : force little endian (by that it finally works on Nexus' machine)
HDR_FIX=2 : force big endian (for completeness, who knows what other HD variants or future driver versions do)

The people I supplied with the previous version should have received a mail about this issue, but in case I forgot somebody, here you go.

So, the only remaining issue I know about is pretty uncritical:
on some (or all, dunno, I don't have one) SI cards you will see a nice small grey, actually not existing, triangle near the spaceship during the "enter level" animation.
Don't ask me where this comes from, I have no idea and certainly don't paint it. Appears only on SI.

Now, since it finally seems to work for everybody again, I'd say:
happy shooting

Daniel

Last edited by Daytona675x on 22-Oct-2015 at 05:08 PM.

_________________
AmigaOS 4.1 FE (sam460ex Radeon 9200 / RadeonHD), MorphOS 3.8 (PowerMac G4 733MHz Radeon 9000), AROS (x86), A1200 (060 80MHz Indivision MK2), A500, A600, CDTV
Wings Remastered Development Diary

 Status: Offline
Profile     Report this post  

[ home ][ about us ][ privacy ] [ forums ][ classifieds ] [ links ][ news archive ] [ link to us ][ user account ]
Copyright (C) 2000 - 2019 Amigaworld.net.
Amigaworld.net was originally founded by David Doyle