Opened 13 years ago
Closed 10 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: | ||
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)
Change History (13)
by , 13 years ago
Attachment: | flare_normal_game added |
---|
by , 13 years ago
Attachment: | flare_after_load_save_game added |
---|
follow-up: 2 comment:1 by , 13 years ago
comment:2 by , 13 years ago
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.
follow-up: 4 comment:3 by , 13 years ago
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.
follow-up: 5 comment:4 by , 13 years ago
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?
comment:5 by , 13 years ago
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
follow-up: 7 comment:6 by , 12 years ago
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 ~>
comment:7 by , 12 years ago
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 by , 10 years ago
I have added a GCI task for a recipe for this, in order to make testing easier.
comment:10 by , 10 years ago
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 by , 10 years ago
Resolution: | → fixed |
---|---|
Status: | new → closed |
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