Opened 7 years ago

Closed 4 years ago

#8590 closed bug (fixed)

The Flare game strangely works.

Reported by: Premislaus Owned by: nobody
Priority: normal Milestone: R1
Component: - General Version: R1/Development
Keywords: Flare, lateness, BMediaRoster Cc:
Blocked By: Blocking:
Has a Patch: no Platform: x86

Description

http://clintbellanger.net/rpg/ http://poorcoding.com/art/pub/haiku/arfonzo-flare-0.15-git-20121605.tar.xz - port for Haiku.

When you run Haiku can load a saved game. But as you exit the game, turn it again, it can not load the game( be suspended). You have to start over again Haiku( restart). Arfonzo says, that after five minutes it possible to load a saved game.

When you run the game in full screen, the cursor disappears.

On Windows, it works well.

Attachments (2)

flare_normal_game (45.6 KB) - added by Premislaus 7 years ago.
flare_after_load_save_game (17.6 KB) - added by Premislaus 7 years ago.

Download all attachments as: .zip

Change History (13)

Changed 7 years ago by Premislaus

Attachment: flare_normal_game added

Changed 7 years ago by Premislaus

Attachment: flare_after_load_save_game added

comment:1 Changed 7 years ago by scottmc

Did you build this yourself or did you download a prebuilt package somewhere? This appears to make us of SDL and various related libraries. Where did you get your libraries from? Did you install them using installoptionalpackage or did you download them somewhere or build them yourself? Also was it built with gcc2 or gcc4? Here's the list of dependencies: https://github.com/clintbellanger/flare

comment:2 in reply to:  1 Changed 7 years ago by Premislaus

Replying to scottmc:

Did you build this yourself or did you download a prebuilt package somewhere? This appears to make us of SDL and various related libraries. Where did you get your libraries from? Did you install them using installoptionalpackage or did you download them somewhere or build them yourself? Also was it built with gcc2 or gcc4? Here's the list of dependencies: https://github.com/clintbellanger/flare

I downloaded the game from - http://poorcoding.com/art/haiku.html

I downloaded libraries from - http://haiku-files.org/files/optional-packages/

My Haiku is hrev44149 gcc4h.

comment:3 Changed 7 years ago by umccullough

Just a warning, which may not matter in this particular case: not everything on http://haiku-files.org/files/optional-packages is good or compatible (we leave old packages out there for backward compatibility with older versions of Haiku). They're not really meant to be downloaded and installed manually.

I would recommend either including them when you build your Haiku image manually, or using the installoptionalpackage script to install SDL (and other libs) - as it tries to choose the "appropriate" version based on the rev of Haiku you're using.

comment:4 in reply to:  3 ; Changed 7 years ago by Premislaus

Replying to umccullough:

Just a warning, which may not matter in this particular case: not everything on http://haiku-files.org/files/optional-packages is good or compatible (we leave old packages out there for backward compatibility with older versions of Haiku). They're not really meant to be downloaded and installed manually.

I would recommend either including them when you build your Haiku image manually, or using the installoptionalpackage script to install SDL (and other libs) - as it tries to choose the "appropriate" version based on the rev of Haiku you're using.

OK. But the internet does not work in my Haiku, so first I download in the Windows and then copy to Haiku.

And this script does not download from there which I gave a link?

Last edited 7 years ago by Premislaus (previous) (diff)

comment:5 in reply to:  4 Changed 7 years ago by umccullough

Replying to Premislaus:

And this script does not download from there which I gave a link?

The script uses your revision of Haiku to go to to the SCM, checkout all the optional package jamfiles, and parse them to determine which specific package versions (and installation steps) go with your revision of Haiku.

So, as long as you're downloading the same packages that you find in these files and installing them with the same steps and all relevant dependencies, you should be fine:

http://cgit.haiku-os.org/haiku/tree/build/jam/OptionalPackages http://cgit.haiku-os.org/haiku/tree/build/jam/OptionalLibPackages http://cgit.haiku-os.org/haiku/tree/build/jam/OptionalPackageDependencies

comment:6 Changed 7 years ago by Premislaus

Version 0.16 - http://wiki.poorcoding.com/Haiku.arfonzo.ashx#F_3

Problem with loading save game, probably no longer occurs. But still there is no cursor in full screen mode. It appears as you press ctrl + alt + del.

Welcome to the Haiku shell.

~> /boot/apps/arfonzo-flare-0.16/flare
BRect(l:0.0, t:0.0, r:799.0, b:599.0)
BMediaEventLooper: SchedulingLatency is 750
BMediaRoster::Connect connection established!
BMediaRoster::GetParameterWebFor Unflattening 1832 bytes, 0x01030506, 0x00000001, 0x00000002, 0x00000004
No joysticks were found.
Using joystick #0.
SoundPlayNode::SendNewBuffer, event scheduled much too late, lateness is 6611
SoundPlayNode::SendNewBuffer, event scheduled much too late, lateness is 6604
SoundPlayNode::SendNewBuffer, event scheduled much too late, lateness is 6424
SoundPlayNode::SendNewBuffer, event scheduled much too late, lateness is 6426
SoundPlayNode::SendNewBuffer, event scheduled much too late, lateness is 6654
SoundPlayNode::SendNewBuffer, event scheduled much too late, lateness is 6634
SoundPlayNode::SendNewBuffer, event scheduled much too late, lateness is 6450
SoundPlayNode::SendNewBuffer, event scheduled much too late, lateness is 6614
BMediaRoster::ReleaseNode, trying to release reference counting disabled timesource, node 3, port 390, team 657
~> 
Last edited 7 years ago by Premislaus (previous) (diff)

comment:7 in reply to:  6 Changed 7 years ago by arfonzo

Hi all,

Replying to Premislaus:

Version 0.16 - http://wiki.poorcoding.com/Haiku.arfonzo.ashx#F_3

Problem with loading save game, probably no longer occurs. But still there is no cursor in full screen mode. It appears as you press ctrl + alt + del.

I'm also not seeing any more issues in loading characters. The issue with full screen is the same for me, as Premislaus described it--I am unsure whether this is an issue with Flare, or SDL for Haiku. I have noticed SDL bugs on Haiku such as changing screen resolutions on Quit (with many apps, not only Flare).

Regards, arfonzo

comment:8 Changed 4 years ago by pulkomandy

I have added a GCI task for a recipe for this, in order to make testing easier.

comment:9 Changed 4 years ago by pulkomandy

The recipe is now available. Please test and report :)

comment:10 Changed 4 years ago by humdinger

What the ticket describes all works now. Full screen doesn't over here, everythings distorted. But that's the intel extreme driver acting up...

comment:11 Changed 4 years ago by waddlesplash

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.