FoFiX v3.1xx development thread
Forum rules
- Read the rule stickies, especially ***** FORUM RULES • PLEASE READ BEFORE POSTING HERE! *****, before you post.
- If you are thinking about running from git, please do the entire community a favor and read this thread first. It contains some important information that anyone thinking about running from git should be familiar with.
Watch the demoscene
- fenolftalein
- Member
- Posts: 305
- Joined: March 30th, 2008
- Location: Moscow
- Reputation: 0
- Contact:
Re: FoFiX v3.1xx development thread
Do you get this error when"shader_use = True"?
Choose graphics, design, zero polys and shaders! -> 1995, Rupture, Stargazer, Atrium, Fracture, Elevated, Squish, Electric Kool-Aid, Frameskool, Lifeforce, Debris, Chaos Theory, Into the Pink, Invoke, Iterate, Fairytale, Track One, Memento, Inflorescence, Heaven Seven, Tengomenas, Masagin, Insert Coins.
-
- Member
- Posts: 395
- Joined: March 22nd, 2008
- Reputation: 0
Re: FoFiX v3.1xx development thread
fenolftalein wrote:Do you get this error when"shader_use = True"?
Yeah, I just figured out I get the error with shader_use = True.
Watch the demoscene
- fenolftalein
- Member
- Posts: 305
- Joined: March 30th, 2008
- Location: Moscow
- Reputation: 0
- Contact:
Re: FoFiX v3.1xx development thread
What version of PyOpenGL do you use?
Choose graphics, design, zero polys and shaders! -> 1995, Rupture, Stargazer, Atrium, Fracture, Elevated, Squish, Electric Kool-Aid, Frameskool, Lifeforce, Debris, Chaos Theory, Into the Pink, Invoke, Iterate, Fairytale, Track One, Memento, Inflorescence, Heaven Seven, Tengomenas, Masagin, Insert Coins.
-
- Member
- Posts: 395
- Joined: March 22nd, 2008
- Reputation: 0
Re: FoFiX v3.1xx development thread
fenolftalein wrote:What version of PyOpenGL do you use?
I'm using PyOpenGL 3.
Watch the demoscene
- fenolftalein
- Member
- Posts: 305
- Joined: March 30th, 2008
- Location: Moscow
- Reputation: 0
- Contact:
Re: FoFiX v3.1xx development thread
Try new rev.
EDIT: Qstick, great work! Different AI presonalities are awesome!
EDIT: Qstick, great work! Different AI presonalities are awesome!
Last edited by fenolftalein on Mon May 04, 2009 4:27 am, edited 1 time in total.
Choose graphics, design, zero polys and shaders! -> 1995, Rupture, Stargazer, Atrium, Fracture, Elevated, Squish, Electric Kool-Aid, Frameskool, Lifeforce, Debris, Chaos Theory, Into the Pink, Invoke, Iterate, Fairytale, Track One, Memento, Inflorescence, Heaven Seven, Tengomenas, Masagin, Insert Coins.
-
- Member
- Posts: 395
- Joined: March 22nd, 2008
- Reputation: 0
Re: FoFiX v3.1xx development thread
fenolftalein wrote:Try new rev.
It still segfaults if shader_use = True.
Watch the demoscene
- fenolftalein
- Member
- Posts: 305
- Joined: March 30th, 2008
- Location: Moscow
- Reputation: 0
- Contact:
Re: FoFiX v3.1xx development thread
trinidude4 wrote:fenolftalein wrote:Try new rev.
It still segfaults if shader_use = True.
replace line 433 in Shader.py
Code: Select all
self.outline = self.loadTex2D("outline.tga")
with this one
Code: Select all
self.outline = self.loadTex3D("noise3d.dds")
And enable shaders.
It will help me a lot.
---- EDIT ----
trinidude4, i think i found a problem. The last test:
can you comment line 405 in Shader.py
Code: Select all
self.checkIfEnabled()
Choose graphics, design, zero polys and shaders! -> 1995, Rupture, Stargazer, Atrium, Fracture, Elevated, Squish, Electric Kool-Aid, Frameskool, Lifeforce, Debris, Chaos Theory, Into the Pink, Invoke, Iterate, Fairytale, Track One, Memento, Inflorescence, Heaven Seven, Tengomenas, Masagin, Insert Coins.
-
- Member
- Posts: 395
- Joined: March 22nd, 2008
- Reputation: 0
Re: FoFiX v3.1xx development thread
fenolftalein wrote:replace line 433 in Shader.pyCode: Select all
self.outline = self.loadTex2D("outline.tga")
with this oneCode: Select all
self.outline = self.loadTex3D("noise3d.dds")
And enable shaders.
It will help me a lot.
The game still segfaults after I changed that line.
The segfaults I'm getting are caused by the checkIfEnabled function. I commented out the self.checkIfEnabled() in the reset function and I didn't get any segfault with shaders enabled. I can't look into it anymore right now since I have to go to work, but I'll look at it again tonight if needed.
---- EDIT ----
fenolftalein wrote:
trinidude4, i think i found a problem. The last test:
can you comment line 405 in Shader.pyCode: Select all
self.checkIfEnabled()
Yeah, I just did that right before you posted it. I was modifying my last post before I left. That function causes the segfaults.
Watch the demoscene
- fenolftalein
- Member
- Posts: 305
- Joined: March 30th, 2008
- Location: Moscow
- Reputation: 0
- Contact:
Re: FoFiX v3.1xx development thread
Should be fixed.
If problem still remains, replace checkIfEnabled function with this one:
If problem still remains, replace checkIfEnabled function with this one:
Code: Select all
def checkIfEnabled(self):
try:
if Config.get("video","shader_use"):
if self.enabled:
self.turnOn()
else:
self.set(os.path.join(Version.dataPath(), "shaders"))
else:
self.turnOff()
except:
return False
else:
if self.enabled:
for i in self.shaders.keys():
enabled = None
try:
enabled = Config.get("video","shader_"+i)
if enabled == None or enabled == 1:
self.shaders[i]["enabled"] = True
else:
self.shaders[i]["enabled"] = False
except:
print i, enabled
return True
Choose graphics, design, zero polys and shaders! -> 1995, Rupture, Stargazer, Atrium, Fracture, Elevated, Squish, Electric Kool-Aid, Frameskool, Lifeforce, Debris, Chaos Theory, Into the Pink, Invoke, Iterate, Fairytale, Track One, Memento, Inflorescence, Heaven Seven, Tengomenas, Masagin, Insert Coins.
Wait what
- evilbobthebob
- Member
- Posts: 1011
- Joined: August 25th, 2008
- Location: UK
- Reputation: 0
Re: FoFiX v3.1xx development thread
Great work with the AI. MFH and Jurgen are really difficult to beat in battle mode I did a test of the 5 difficulty levels (as I presume they are) and they all came out with a good spread of results. Poor KID got 86% on TTFAF, and the rest I tested on Flight of the Wounded Bumblebee. They all got more than 90% and of course Jurgen got 100%. So that's working nicely. However, there seems to be marginally lower performance with the lower difficulty AI, I would assume that's due to more processing to make them stupid
fenolftalein, what exactly is the RB metal shader meant to do? I can't see any difference when it's activated. Also, if the EQ shader is turned off, it breaks the Solo/SP lightning and RB2 note tails.
fenolftalein, what exactly is the RB metal shader meant to do? I can't see any difference when it's activated. Also, if the EQ shader is turned off, it breaks the Solo/SP lightning and RB2 note tails.
Re: FoFiX v3.1xx development thread
bruce142 wrote:When you plug it in then it is already your primary microphone. I've downloaded pyaudio and pypitch from the post of jstump91 and i've the latest revision r1398. But in the control menu i don't get the microphone option.
-------EDIT3------------
My game crashed. But i have only one processor core.
here is my log:
Please can someone help me? I want to play vocals. I've installed the latest revision 1416 and pypitch + pyaudio. I have also turned the mic_feature on in the fofix.ini. I've also updated the Rock Band 2 theme through svn.
----------EDIT---------------
I accidentally hit the submit button twice now there are two exactly the same post. Sorry for double posting. Fixed.
The Photoshop Wizard
- kristijan_mkd
- Member
- Posts: 945
- Joined: August 27th, 2008
- Location: Zzz
- Reputation: 0
Re: FoFiX v3.1xx development thread
evilbobthebob wrote:Great work with the AI. MFH and Jurgen are really difficult to beat in battle mode I did a test of the 5 difficulty levels (as I presume they are) and they all came out with a good spread of results. Poor KID got 86% on TTFAF..
hAhaHAa..Yey i'm an AI character in this game, altough the stupidest one ( i should kick qstick's a$$ but ok xD) i'm happy with it.
Re: FoFiX v3.1xx development thread
Since today I'm updating trough SVN and I have say thank you to all who work on this. It gets closer to GH/RB and better every day. The new thing to play with up to 4 players came much faster as I thought and is really great, I can't wait till I can play battle mode with my friends.
Keep up the awsome work guys!
Keep up the awsome work guys!
Watch the demoscene
- fenolftalein
- Member
- Posts: 305
- Joined: March 30th, 2008
- Location: Moscow
- Reputation: 0
- Contact:
Re: FoFiX v3.1xx development thread
When 3rd and 4th player support will be less laggy, it'll be possible to play full-band career!
Some ideas for band career:
- every song should have 4 instruments (e.g. guitar, bass, drums, vocals). maybe 3 or even 5, the point is, each song has the same amount of insruments.
- separated career progress for all difficulties.
- you start with 4 less skillful bots in your band.
- after beating bot in Boss battle mode, you can "hire" bots of this level, spending your money (smth like GH3)
- each song should be played by 4 players, if there's only one or two players, other players will be "hired" bots.
Some ideas for band career:
- every song should have 4 instruments (e.g. guitar, bass, drums, vocals). maybe 3 or even 5, the point is, each song has the same amount of insruments.
- separated career progress for all difficulties.
- you start with 4 less skillful bots in your band.
- after beating bot in Boss battle mode, you can "hire" bots of this level, spending your money (smth like GH3)
- each song should be played by 4 players, if there's only one or two players, other players will be "hired" bots.
Choose graphics, design, zero polys and shaders! -> 1995, Rupture, Stargazer, Atrium, Fracture, Elevated, Squish, Electric Kool-Aid, Frameskool, Lifeforce, Debris, Chaos Theory, Into the Pink, Invoke, Iterate, Fairytale, Track One, Memento, Inflorescence, Heaven Seven, Tengomenas, Masagin, Insert Coins.
The Photoshop Wizard
- kristijan_mkd
- Member
- Posts: 945
- Joined: August 27th, 2008
- Location: Zzz
- Reputation: 0
Re: FoFiX v3.1xx development thread
fenolftalein wrote:When 3rd and 4th player support will be less laggy, it'll be possible to play full-band career!
Some ideas for band career:
- every song should have 4 instruments (e.g. guitar, bass, drums, vocals). maybe 3 or even 5, the point is, each song has the same amount of insruments.
- separated career progress for all difficulties.
- you start with 4 less skillful bots in your band.
- after beating bot in Boss battle mode, you can "hire" bots of this level, spending your money (smth like GH3)
- each song should be played by 4 players, if there's only one or two players, other players will be "hired" bots.
That's finished?
onmouseout="this.style.cursor='default'" alt="" />
My YouTubeChannel
My Facebook Fan Page
@rokerot on twitter
Who is online
Users browsing this forum: No registered users and 33 guests