Difference between revisions of "Talk:GuitarsOnFire"

From WiiBrew
Jump to navigation Jump to search
(→‎New Here: new section)
 
(357 intermediate revisions by 37 users not shown)
Line 1: Line 1:
{{ambox
+
{{Archive box
| text = '''This page really needs to be cleaned up. [[User:Daid|Daid]] will do this after the 1.0 release. But feel free to help. Note that much of the information could be moved to the actual [[GuitarsOnFire]] page or removed because it's no longer relevant.'''
+
| [[Talk:GuitarsOnFire/archive1|/Archive 1]]
 +
[[Talk:GuitarsOnFire/archive2|/Archive 2]]
 
}}
 
}}
== Logo ==
 
i made you a logo :P, its pretty cool
 
http://i32.tinypic.com/1ypyl2.jpg [[User:Calthephenom|Calthephenom]] 23:03, 27 August 2009 (UTC)
 
== Guitar Peripheral ==
 
  
Is a wireless rockband guitar compatible with this game?
+
== can't import frets on fire songs ==
  
I don't own those myself (nor any of my friends), but 'jsmaster' did tried the alpha before I released it, and he used a rockband guitar, so I guess so. (and don't forget to sign your post) If some type of guitar does not work, please report so, I've tested with all the guitars I could find. --[[User:Daid|Daid]] 21:48, 27 June 2009 (UTC)
+
soooo i decide to add some songs. I go into the root folder of the sd card and open up the guitarsonfire folder. the first problem i notice is inside the folder there's nothing in there but a bunch of zero KB alias files and no songs folder. so hey, i just made a new folder called "songs" at put it in there. so i downloaded a few songs from the frets on fire song list linked to on the guitars on fire page. they each came in a folder and each contained the following: guitar.ogg, label.png, notes.mid, and song.ini. since they all came in folders and you cant have multiple files with the same name in the same folder i just put the folders in there. they did not show up in-game. so i just took all of the files out of one of the folders and put them in guitarsonfire/songs/. that didnt work either. so i dont know what i'm doing wrong, someone enlighten me.
 +
[[User:Buddyhunter|Buddyhunter]] 23:12, 28 August 2010 (CEST)buddyhunter
  
How about the nyko frontman wii guitar? it is much cheaper and i hope it could work on this <s>- [[User:acyw13|acyw13]] 15:06, 03 July 2009(UTC)</s> <small>—Preceding unsigned comment added by [[User:Acyw13|Acyw13]] ([[User talk:Acyw13|talk]] • [[Special:Contributions/Acyw13|contribs]]) 22:10, 3 July 2009 (UTC)</small>
+
:The songs need to be in subfolders in one of the following locations:
 +
<pre>guitarfun/songs
 +
guitarsonfire/songs
 +
apps/guitarfun/songs
 +
apps/guitarsonfire/songs</pre>
 +
These folders might need to be in lower case (not sure, mine are), and songs can be in sub-folders. So I have:
 +
<pre>guitarsonfire/songs/Beatles,_The/Yesterday_Jukilum/guitar.ogg
 +
guitarsonfire/songs/Beatles,_The/Yesterday_Jukilum/notes.mid
 +
guitarsonfire/songs/Beatles,_The/Yesterday_Jukilum/song.ini
 +
guitarsonfire/songs/Beatles,_The/Yesterday_Jukilum/song.ogg</pre>
 +
For the songs to show up the "song.ini" is a requirement, without a song.ini it won't show it. --[[User:Daid|Daid]] 22:00, 6 September 2010 (CEST)
  
I think it would, but I only test it with these guitars:
+
== a few ideas i had ==
* GH3 Guitar [http://news.filefront.com/wp-content/uploads/2007/11/guitar-hero-3-iii-wii-bundle-nintendo-1.jpg]
 
* GH WT Guitar [http://tweakers.net/ext/i/1232713297.jpeg]
 
* GH Metallica Guitar [http://www.wiihome.nl/img/products/large/guitar_hero_metallica_wii_bundle.jpg] (Works 100% the same as a WT guitar)
 
* Flying V [http://www.turbosquid.com/3d-models/3d-realistic-guitar-hero-flying-v/366758] (These feel a bit cheap, works the same as a GH3 guitar)
 
Feel free to add to the list if you find out a guitar works. I think every wireless guitar for the Wii should work, but better be sure. --[[User:Daid|Daid]] 08:59, 4 July 2009 (UTC)
 
  
I can't get a Rock Band guitar to work. The Wii doesn't register it as a controller like it does while playing Rock Band.
+
a why hello there daid, i was just playing 1.1 for the first time, and its the best thing since sliced bread. here's a few idea's i had and would be willing to help with.
--[[User:BAPACop|BAPACop]] 07:15, 8 July 2009 (UTC)
+
First off, Solo Sections, now im not sure if you would be more interested in The GH Solo way or the RB Way. Here's Some FYI's In Case You Decide To Go Through With This.
 +
*MIDI note 103 (G6) marks solo sections (guitar only).
 +
That's The Way MID's Compatible With FoFiX/RawkSD Work, Now Guitar Hero Just Has The Notes Tappable (with the exception of chords), but rockband add's up the notes in the solo sections as followed
 +
*100% Solo = 100% of notes added = perfect solo (- starpower/overdrive)
 +
*95-99 = 80% = great solo
 +
*90-95 = 70 = solid solo
 +
*80-89 = 60% = good solo
 +
*70 - 79 = 30%  sloppy
 +
*65 = weak solo = 5%
 +
Also, The Option For Several Scales In The Freestyle Area I Suggested, moving back and forth by using The DPAD On The Controller, I Will Provide Several Scales In MP3 Format As Requested.
 +
Also, I Think The Notes Themselves Should Be Redone, I'm Currently Authoring Some Examples To Hand To You. I Think You'll Be Very Pleased.
 +
Also, The Fanbase Has Concluded That Star Power Is Necessary, Star Power Is Authored As Following.
 +
*Overdrive/Unison Phrases get authored on 116 G#7
 +
And One More Idea I Had Was To Have Big Rock Endings, Like In Rockband. Authored on MIDI Note 120 C8-124 E8.  
 +
other than that, the ability to download in-game.
 +
Thanks For Reading This Very...Very...Long Post (Well Thought Out =D) -- [[User:Calthephenom|Calthephenom]] 19:52, 12 January 2010 (UTC)
 +
PS For More Info, Visit http://creators.rockband.com/spec/Authoring
  
Simple rule: If it connects to USB, it won't work. And unless someone with an USB Rock Band guitar figures out how to read it, it will never work. I don't have one, and I don't have enough knowledge about USB to make it work. --[[User:Daid|Daid]] 08:58, 8 July 2009 (UTC)
+
:That link is awesome. Thanks! Just the info I was looking for. I'll see what I can do. --[[User:Daid|Daid]] 20:41, 12 January 2010 (UTC)
  
GuitarFun supports PS2 guitars plugged into the Wii GC controller ports using a PS2->GC controller adapter. Are there any plans to add this support to GuitarsOnFire? [[User:TechRat|TechRat]] 17:26, 9 July 2009 (UTC)
+
Thanks =D. I Also Just thought of a create a character function? that would be sweet to have a person you created out on the stage instead of some random people. it should be simple enough, an INI file containing things like the following
 +
*[character]
 +
*head = 3
 +
*body = 8
 +
*guitar = 6
 +
*shirt = 5
 +
*pants = 11
 +
...
 +
--[[User:Calthephenom|Calthephenom]] 21:00, 12 January 2010 (UTC)
  
Ah, Guitarfun simply maps GC buttons to ingame buttons, so I copied that mapping for version 0.8. So it might work then. --[[User:Daid|Daid]] 21:50, 9 July 2009 (UTC)
+
: Hehe, that's actually a cool idea. I thought about that when I first started playing with GOF, making custom stages and what-not.. [[User:Kenithcanule|KenithCanule]] 21:42, 12 January 2010 (UTC)
  
Can you use a USB guitar hero guitar/Rock Band Guitar? <s>--[PayneXIII] July 9, 2009</s> <small>—Preceding unsigned comment added by [[User:PayneXIII|PayneXIII]] ([[User talk:PayneXIII|talk]] • [[Special:Contributions/PayneXIII|contribs]]) 01:38, 10 July 2009 (UTC)</small>
 
  
: Look a bit up, I clearly state there that USB guitars won't work. --[[User:Daid|Daid]] 10:33, 10 July 2009 (UTC)
+
btw daid is there any way you could make the notes more like this? http://i46.tinypic.com/14b2904.png [[User:Calthephenom|Calthephenom]] 22:28, 12 January 2010 (UTC)
  
== Nyko Frontman Wireless Guitar ==
+
: I like the round GH like notes better then the flat square rockband notes. But you could make notes like that by editing the .raw files.
 +
: And for your entertainment: http://img97.imageshack.us/img97/4341/gof.jpg --[[User:Daid|Daid]] 22:59, 12 January 2010 (UTC)
 +
ahhhh, i laughed at that XD. ill have a new one up soon [[User:Calthephenom|Calthephenom]] 23:06, 12 January 2010 (UTC)
 +
http://i50.tinypic.com/2crvk3s.jpg [[User:Calthephenom|Calthephenom]] 00:12, 13 January 2010 (UTC)
  
I have a Nyko Frontman Wireless Guitar and it doesn't work with GuitarsOnFire. Could you please fix that, this is my only other guitar besides the Guitar Hero World Tour Guitar. [[User:Chaoboy|Chaoboy]] 20:30, 13 July 2009 (UTC)
+
== Custom Notes ==
  
: Depends, how good are you in finding out why it doesn't work. And/or how willing are you to send me one. I'm not some kind of wizard that can look in your room and see why that guitar won't work. --[[User:Daid|Daid]] 22:40, 13 July 2009 (UTC)
+
I can't seem to get custom notes to work correctly. I am trying to make GH3 notes, but they are having all kinds of bugs. i'll see if i can get a pic. [[User:EriQH|EriQH]] 23:36, 12 January 2010 (UTC)
 +
Coolio [[User:Calthephenom|Calthephenom]] 00:12, 13 January 2010 (UTC)
 +
: Well, I got them to work. i think. but it is hard to tell if they are working right b/c every mesh is the same color. i tried changing the color in blender so it would change the outcome, but it seems that .raw files do not save the color. [[User:EriQH|EriQH]] 00:31, 13 January 2010 (UTC)
  
 +
:: The .raw files only contain triangles. I handle all the coloring and shading in code. I know it's not perfect, but it works. Better model support is something I want to add for the next version, because these .raw files work, but are not easy to work with at all. --[[User:Daid|Daid]] 10:06, 13 January 2010 (UTC)
  
== Mods ==
+
:yeah, I'm actually starting to get the hang of it. i figured out that I can use the bottom ring from a GH3 note as the note bg, and it is closer. it would still be nice to have a better system. maybe where you can have multiple meshes and color each one differently? [[User:EriQH|EriQH]] 19:20, 13 January 2010 (UTC)
  
Frets on Fire has some already modded versions that make it into very nice looking and playing Rock Band and Guitar Hero clones. Could you port these mods over to your Wii game?
+
:: I managed to get .OBJ files with textures working yesterday. Which should be a much nicer format to work with, and the notes also look a bit better now. I still want to tweak them a bit more. But it should be easier to customize after this. There will be the following files:
 +
* note.obj (basic note) with 5 textures
 +
* note_hopo.obj (hopo note) with 5 textures one for each color
 +
* note_fp.obj (starpower giving note) with 5 textures one for each color
 +
* note_fp_hopo.obj (starpower giving hopo) with 5 textures one for each color
 +
* note_afp.obj (active starpower note) with 1 texture as starpower makes all notes the same color
 +
* note_afp_hopo.obj (active starpower hopo) with 1 texture as starpower makes all notes the same color
 +
* note_solo.obj (solo section note) with 5 textures one for each color
 +
* note_solo_hopo.obj (solo section hopo) with 5 textures one for each color
 +
:: I hope that's better. --[[User:Daid|Daid]] 11:08, 15 January 2010 (UTC)
  
EX:
 
[http://blog.jackreyes.co.uk/wp-content/uploads/2009/04/fof1-300x236.png]
 
  
* FoF uses Python, and the mods are in python. So making GuitarsOnFire compatible with FoF mods would be too much pain.
+
:Five textures for each color? or one texture for each color? (5 total) [[User:EriQH|EriQH]] 01:58, 17 January 2010 (UTC)
* Those mods use copyrighted materials, we can't just go and copy pictures from games like that.
 
* I don't plan on making the menus moddable, but I have plans to make the background stages and guitar neck (or highway as guitarhero calls it) moddable.
 
--[[User:Daid|Daid]] 21:48, 27 June 2009 (UTC)
 
  
Okay. And its good to see that they will be customizable. I actually went to check for a graphics directory when I first played it. :P
+
:: One for each color ;) --[[User:Daid|Daid]] 11:38, 17 January 2010 (UTC)
--[[User:Kylethedarkn|Kylethedarkn]] 02:22, 28 June 2009 (UTC)
 
  
Yeah, the GFX are embedded in the final dol file. All the examples did this, and I only just found out that I could also load from SD card with slightly different code. And just to make you laugh, [http://img40.imageshack.us/img40/4216/57385867.jpg here] is a picture of the mario stage. --[[User:Daid|Daid]] 09:45, 28 June 2009 (UTC)
 
  
Well, I have already redone some of the images and stage images. Are you going to start a site for users to post this kind of content? If you are not up to it I would be.
+
: That sounds awesome! i'm gonna have to mess around with Textures now :D lol i had never done anything with 3d stuff until i started playing with this cause FoFFF has Fatdog and ppl like that that are good at it. this is great! :)
--[[User:Solarpolitiks|Solarpolitiks]] <s>03:28, 11 July 2009 (UTC)</s> <span style="font-size: smaller;" class="autosigned">—Preceding undated comment added 19:29, 11 July 2009 (UTC).</span><!--Template:Undated-->
+
[[User:EriQH|EriQH]] 03:56, 18 January 2010 (UTC)
  
Cool. The wiki contains an upload facility, as the files shouldn't be that big it wouldn't be a problem to use that. Feel free to make a new section on the main page called "extras" or "mods" or something like that. That keeps all the information at a single page. --[[User:Daid|Daid]] 09:34, 12 July 2009 (UTC)
+
== Here Ya Go ==
  
 +
http://www.mediafire.com/?mntzjtmy5jj
 +
i made some backing track's for the freestyle mode. figured it'd be a good addition (4.5mb, 6 1 min[[User:Calthephenom|Calthephenom]] 01:20, 13 January 2010 (UTC)ute tracks ranging from Metal to techno, to classic rock)[[User:Calthephenom|Calthephenom]] 01:20, 13 January 2010 (UTC)
  
== Extras ==
+
== GOF As A Channel ==
  
Sort of like the mods section (above this), but not exactly. You see, I'd like it if you enabled the actual fret/note graphics to be changed. I looked around, and didn't see any file that the note sprites were loaded from, so they aren't currently changeable, but is it possible to implement this? I want something more 3D and sperical, rather than just circles with black rings :P [[User:Zeke50100|Zeke50100]] 17:08, 22 July 2009 (UTC)
+
I Decided To Make A GOF WAD (Completely Legal, Used CustomizeMii). I'll Pass It Along To You, But It's Not Recomended To Use, It's Untested. I'll Test It On Friday When I ReInstall Bootmii. Heres The Link -- http://www.mediafire.com/?zntghdzbmy2 -- [[User:Calthephenom|Calthephenom]] 03:07, 13 January 2010 (UTC)
  
: Those aren't sprites, those are 3D models, and they are hardcoded right now. I created them from the FretsOnFire models, those are XML files, but I didn't want to parse those. Another reason why I hardcoded them was to that people cannot create mods that copy all the stuff from GuitarHero. And the GuitarHero notes kinda match your description... --[[User:Daid|Daid]] 22:20, 22 July 2009 (UTC)
+
: I'm not a supporter of custom channels and WAD files. I understand that there are people out there that want this. So they are free to use it of course. But don't come complaining to me when it fucks up your Wii. --[[User:Daid|Daid]] 10:14, 13 January 2010 (UTC)
  
:: Well, there are plenty of mods for FoF that use notes that fit the description, but AREN'T GH clones ;) Plus, 3D just makes it easier on your eyes; notes that are squished together won't look like they're...well, squished together XD That brings me to another topic... [[User:Zeke50100|Zeke50100]] 02:33, 23 July 2009 (UTC)
+
I've tested this wad on a 4.2u firmware that is softmodded and it works when your sd card that has the boot.dol and info for guitarsonfire inserted. The songs on the usb device also work. This is just for those that might want to get this and were afraid of bricking their wiis. [[User:Uribemaster|Uribemaster]] 07:01, 30 January 2010 (UTC)
  
Hyperspeed. You don't need 5 levels of it like GH3/A/WT/M/SH; You could just make 3 of them. It'd be nice, since harder songs (read: Dragonforce :P) look like the legendary wall-of-skittles w/o Hyperspeed. [[User:Zeke50100|Zeke50100]] 02:33, 23 July 2009 (UTC)
+
== loading random stages ==
  
== Classic Controller ==
+
could someone tell me the problem with my code to load random stages? http://pastebin.com/f3ad8d485 It says "then expected near '='" the problem is in the first line. but they are all the same so they probably would all bring back errors. [[User:EriQH|EriQH]] 07:15, 13 January 2010 (UTC)
  
I haven't had a chance to download and try this yet, but I'm going to copy/paste some feedback I left for GuitarFun: ...how about adding support for the Classic Controller? If you turn it around so that it's facing the screen, it's like a tiny guitar! Your left fingers can cover the buttons (thumb = R shoulder button, index finger = a button, middle finger = x button, ring finger = y button, pinky finger = + button) and you can strum the left analog stick with your right thumb. I suppose the best option would be allowing configurable controls.... But definitely add support for Classic Controller. --[[User:Mr. Reaper|Mr. Reaper]] 01:00, 28 June 2009 (UTC)
+
: http://pastebin.com/m5c88d77d this should work. A single '=' is an assignment, while a double '==' is a compare. Also, the math.random makes a random number between the first and second argument. So that needs to be math.random(0, 4) for the numbers 0,1,2,3,4.
 +
: Some recommended reading material if you want to know more about lua: http://www.lua.org/pil/index.html and the reference manual: http://www.lua.org/manual/5.1/manual.html#pdf-math.random --[[User:Daid|Daid]] 09:56, 13 January 2010 (UTC)
  
Adding classic controls is a piece of cake. Consider it done for the next version. And I don't think you'll be able to play expert songs like that. I'll have to go with your button mapping for now, as I don't own a classic controller. --[[User:Daid|Daid]] 09:39, 28 June 2009 (UTC)
+
: ahh ok. my bad. i'm kinda new to coding. thanks :D [[User:EriQH|EriQH]] 19:15, 13 January 2010 (UTC)
  
:Ok, I tested this out, and it works pretty good so far, but it needs two changes: The first note should be on the R button, not the Zr button.... And the strumming is only triggering on a left-right motion of the analogue stick, which is not bad, but it definitely needs to trigger on an up-down motion too.
+
:: No problemo. Feel free to ask anything. --[[User:Daid|Daid]] 11:09, 15 January 2010 (UTC)
  
:[[File:ClassicControllerAsGuitar.jpg|thumb|right]]I took a picture showing how this layout works. I think the Classic Controller will make a pretty good minimal "guitar" for people (like me) who don't have the guitar controller.... even if the controls are a bit cramped. --[[User:Mr. Reaper|Mr. Reaper]] 19:20, 10 July 2009 (UTC)
+
== About 1.1 ==
  
:: Nice photo, that helps. I'll change the mapping for the R button. Didn't noticed the classic controller had two R buttons. And I did left and right? damn... then I did it wrong, I wanted to do up/down. The curse of not having that controller myself. --[[User:Daid|Daid]] 09:55, 11 July 2009 (UTC)
+
Hey Daid good job on 1.1 but im confused about something. Even if a song is only on expert guitar, it shows it as playable on all instruments and difficulties on the playing screen. Is it just me? the rest is flawless sorry if i`m being a pest [[User:Uribemaster|Uribemaster]] 07:37, 17 January 2010 (UTC)
  
== World Tour Support ==
+
: Yeah, this is so your difficulty/instrument setting does not change if you select songs that you cannot play with that combination. Some complicated code seeks the most appropriate difficulty/instrument combination that fits you. --[[User:Daid|Daid]] 11:42, 17 January 2010 (UTC)
 +
Oh ok i see dude your app is awesome lol [[User:Uribemaster|Uribemaster]] 16:31, 17 January 2010 (UTC)
  
I was just wondering if the GH WT guitar controller is supported. I can't check right now since my guitar is @ activision getting repaired. If it isn't supported yet I request it for the next version, and maybe we will even have drum support? But I'm not sure if any libraries have been released with GH drum support...
+
Dude i found either a bug or a mistake.  If a song has guitar,bass, and drums the game loads them as follows. If you want to load guitar, it loads drums. If you want to load drums, it loads guitar. Bass is loaded just fine. [[User:Uribemaster|Uribemaster]] 00:55, 20 January 2010 (UTC)
--[[User:Danny|Danny]] <s>11:48, 28 June 2009 (UTC)</s> <span style="font-size: smaller;" class="autosigned">—Preceding undated comment added 01:50, 28 June 2009 (UTC).</span><!--Template:Undated-->
 
  
Yes. It supports World Tour guitars. I own one of those myself. I had to patch libwiiuse for it, filled a bug [http://sourceforge.net/tracker/?func=detail&aid=2813201&group_id=114505&atid=668551 here]
+
: Stange. What difficulties/instrument combinations are available on that song, and which did you choose? (difficulty is also an important factor here) I had no problems with the the songs that have guitar+bass+drums, but all those songs I have have 4 difficulties for all instruments. --[[User:Daid|Daid]] 10:00, 20 January 2010 (UTC)
  
The libraries are not yet up to date for drum support, but the [[Wiimote/Extension Controllers#Guitar Hero World Tour .28Wii.29 Drums|information]] is there, so I could add it. Main problem is I don't have drums to test on. As I find them too expensive. (sponsor me! :P) Also, I didn't encounter any FoF songs with drum support.
+
It has all dificulties for all 3 instruments. When i tested it more sometimes it just randomly loads whatever instrument it wants regardless of difficulty. Most of the time its guitar swiched with drums. The thing is all the songs i have with all difficulties and instruments do this. Any clue why? [[User:Uribemaster|Uribemaster]] 15:47, 20 January 2010 (UTC)
--[[User:Daid|Daid]] 09:39, 28 June 2009 (UTC)
 
  
Alright thanks, if anything does happen with the drums I'll be a tester if you want.
+
: Clueless. It should just pick the difficulty you choose if it has notes. All the 'search for something else that fits' code has checks before it that check if the current instrument/difficulty combo has notes. Something you could use to verify, the highscores ingame add the score to the actual instrument/difficulty which you played (after modifications). While the scores online ( http://daid.mine.nu/guitarsonfire/ ) show the instrument/difficulty combo that you choose. If they don't match up, then something really strange is happening. --[[User:Daid|Daid]] 17:09, 20 January 2010 (UTC)
--[[User:Danny|Danny]] 20:51, 28 June 2009 (UTC)
 
  
Would it be possible to add support for a drum track, and people could create their own if they wanted to?
+
Umm i tried it and its still wrong ill try 1.0 to see if the same error happens[[User:Uribemaster|Uribemaster]] 20:27, 20 January 2010 (UTC)
--[[User:BAPACop|BAPACop]] 07:09, 8 July 2009 (UTC)
 
  
Yes it would. But I'm unsure if there is any fork of FretsOnFire with drum support already, I rather not think up something new if people already created drum tracks. This is something for the 1.0 version. --[[User:Daid|Daid]] 08:58, 8 July 2009 (UTC)
+
I think the prob might be that the songs are for fofix and fof but maybe not compatible with Gof  [[User:Uribemaster|Uribemaster]] 06:47, 22 January 2010 (UTC)
  
Ok, found a few tracks with drums support (not just the drums.ogg, but also drums in the midi file) version 0.8 will load then, and you can choose to play them with a guitar. Best I can do for the 0.8 release right now. --[[User:Daid|Daid]] 22:39, 8 July 2009 (UTC)
+
Oh i see what the problem was now.  The tracks werent alligned correctly. They were in the order of drums bass then guitar instead of guitar bass and drums on the songs. Ok now i see sorry for the false sorta accusationlike statement. [[User:Uribemaster|Uribemaster]] 06:58, 30 January 2010 (UTC)
  
 +
== net.cpp ==
  
== Wii Remote or Gamecube Controller Support ==
+
i was looking at your source for net.cpp, and from what i have seen, it appears you have implemented my in-game download idea =D, it starts around 3/4 of the way down.is there any way that once you get a new feature set up, you could email me the dol? ellisideait55555@hotmail.com , also , i had one more idea. a "Message Of the Day" Feature, towards the bottom of the main screen like in RB2. i'll set up a little script if you want me to, that would modify the message of the day, thanks [[User:Calthephenom|Calthephenom]] 17:17, 17 January 2010 (UTC)
Will it ever be possible to use a Wii Remote or GCN Controller for this game? It looks and sounds good, but I don't have a Guitar Hero Guitar and my USB Keyboard is bad. <s>--Xeladude 11:55, 28 June 2009 (EST)</s> <small>—Preceding unsigned comment added by [[User:Xeladude|Xeladude]] ([[User talk:Xeladude|talk]] • [[Special:Contributions/Xeladude|contribs]]) 15:44, 28 June 2009 (UTC)</small>
+
edit: heres the code to insert  the message into a database, im not sure if you want to password protect it or not, but here's the code.http://pastie.org/782023
:Get a guitar :P seriously. I could add Wiimote support, or NGC support, but it won't live up to the experience like a real plastic fake guitar. Using other controllers then a guitar is not high on my important features list. Keyboard is the next closest thing, but even that is way less fun. --[[User:Daid|Daid]] 09:52, 29 June 2009 (UTC)
+
the form is self explanatory it shouldn't be too hard for you  [[User:Calthephenom|Calthephenom]] 17:31, 17 January 2010 (UTC)
I can't, I'm low on cash. On the homebrew browser it says I can use my GCN, but that didn't work... <s>--Xeladude 10:25 (EST)</s> <small>—Preceding unsigned comment added by [[User:Xeladude|Xeladude]] ([[User talk:Xeladude|talk]] • [[Special:Contributions/Xeladude|contribs]]) 14:27, 30 June 2009 (UTC)</small>
+
heres the form -- http://pastie.org/782058
:Bad points for HBB (also for not including an example song). As the [[GuitarsOnFire]] page doesn't show any GCN. The main problem with those controllers is the button mapping. I'll try to add some things, but my primary target is Guitars. --[[User:Daid|Daid]] 16:19, 30 June 2009 (UTC)
 
  
Any chance that the controls  for the gamecube controller will be changed, or editable? I can only use the gamecube controller right now, and its not going well to say the least. I have no clue how to hold it, as holding it like a guitar just doesn't feel right.<s>--Strikingfire 11:20 (EST)</s> <small>—Preceding unsigned comment added by [[User:Strikingfire|Strikingfire]] ([[User talk:Strikingfire|talk]] • [[Special:Contributions/Strikingfire|contribs]]) 13:18, 19 August 2009 (UTC)</small>
+
: That feature is not yet done, very buggy. I'm not happy with the current implementation. I need to rethink a few things. Many songs are distributed as rar files, which gives some license issues. (unrar sourcecode can only be used noncommercial, but GPL does not allow me to set any other restrictions to the source, so that does not mix well)
 +
: Also, I suggest you google 'sql injection' for your MOTD code. --[[User:Daid|Daid]] 18:54, 17 January 2010 (UTC)
 +
i knew about SQL Injection, i just didn't feel like adding it :P. well there thoughts i had on the ingame downloading was that i could set up a blogger blog (already did, lol), and direct link to the zips, just since zip's are easier to work with. i'll maintain the DLC once you get it set up =D. anything else i can do to help? --[[User:Calthephenom|Calthephenom]] 22:30, 17 January 2010 (UTC)
  
:The gamecube controller buttons are mapped so that a PS2 guitar with a PS2->GC converter works. I don't own a GC controller myself, but if you know a button setting that would work right then please tell me so. Then I could easly make a "use PS2 guitar" setting and use your mapping otherwise (much easier then fully customizable buttons) --[[User:Daid|Daid]] 15:44, 19 August 2009 (UTC)
+
: Sloppy code leaves a bad impression. For the DLC, I'll put up a site where you can add links. I've 'harvested' links from the FoF wiki, but only 2 out of about 1000 are usable with the current code. If I can get mediafire downloads to work then the list grows to about 400 (but quite some links of those are dead) --[[User:Daid|Daid]] 11:02, 18 January 2010 (UTC)
 +
ok. if needed, i have 2 10GB Hosts, and 1 5GB Host. i have enough space to host most of the customs =D (plus my HDD Has like 170GB Free =D, so i could set up apache).
 +
Things like mediafire And Megaupload will be harder to work with, due to the captcha's. will the downloads come from a mysql database? i already have a customs script working, if you want it --[[User:Calthephenom|Calthephenom]] 17:14, 18 January 2010 (UTC)
  
== No Way To Play ==
+
== Some Patches ==
  
Getting the game properly synced is a great advantage for your prog.
+
The Solo Patch : http://pastie.org/782516. moar later --[[User:Calthephenom|Calthephenom]] 00:52, 18 January 2010 (UTC)
But I can't really play anything cause when I'm loading the song the strange buzz sound appears which is very loud and you can't play anything (TBH you "can" hear the song itself very silent on the back, but it also sounds strange and echoing.
 
Dunno what to do((( -- [[User:Niner|Niner]] <s>17:30, 28 June 2009 (GMT)</s> <span style="font-size: smaller;" class="autosigned">—Preceding undated comment added 16:33, 28 June 2009 (UTC).</span><!--Template:Undated-->
 
:I had this problem too. It does it when there's a guitar.ogg but no song.ogg. Making a copy of the guitar.ogg and renaming it song.ogg made it work for me. [[User:OrangeRight|OrangeRight]] 18:25, 28 June 2009 (UTC)
 
::Simple bug, same thing that causes the bit of noise at the end of a song. Will be fixed in the next version. Thanks for reporting it, as I didn't come around any songs without a song.ogg. --[[User:Daid|Daid]] 20:46, 28 June 2009 (UTC)
 
:::You are welcome))) So I really don't need to do the stuff with song.ogg creating? Next version won't need that thing? OK. When it'll be released? [[User:Niner|Niner]] <s>6:33, 29 June 2009 (GMT)</s> <span style="font-size: smaller;" class="autosigned">—Preceding undated comment added 05:37, 29 June 2009 (UTC).</span><!--Template:Undated-->
 
::::Well, if you want to play songs with the current version you'll have to make sure it has a song.ogg (you could also rename guitar.ogg to song.ogg, as it works fine without a guitar.ogg) And I'll release the next version when it's done, which will be in a week or two, as many irritating bugs where fixed already. I just want to make sure that the api for custom 'stages' is stable, as that will be the major difference between these two versions. --[[User:Daid|Daid]] 09:46, 29 June 2009 (UTC)
 
  
== Loading screen ==
+
: Please, try to use 'patch' files. If you checkout from subversion, then you can use tortoiseSVN to generate patchs. A proper patch looks like this: http://pastebin.com/m41d97fa2.
 +
: I also don't get your patch. I got the scoring calculation from: http://wiki.scorehero.com/SoloBonus yours doesn't make sense. Even has a higher value for good then great. --[[User:Daid|Daid]] 09:49, 18 January 2010 (UTC)
  
It's K again! Also suggestion. Do you think if you finish a song it could go BACK to the song list instead of the main menu. Once again its just a matter of convenience. Ah another idea but not exactly in this category. I noticed that it takes a while for the song list to load up. I thought the long loading time was because it was trying to preload songs but it still has to load individual songs. Do you think you could preload all the songs that way there would only be one large/annoying load time instead of a whole bunch of them. [[User:KaseiHonoo|KaseiHonoo]] 02:20, 6 August 2009 (UTC)
+
== Compiling in Ubuntu ==
  
:Let me explain the loading screen. I load the full files from disk into memory, this because on some (all?) SD cards it's not possible to stream 3 OGG files realtime. I can never preload all songs because the Wii has only 64MB of ram or so, with a song easily being 15MB. If you want to have less loading time I recommend you reduce the quality of the OGG files. 'sox' or 'audacity' can do this pretty easily. --[[User:Daid|Daid]] 20:33, 6 August 2009 (UTC)
+
Daid,
 +
Would you mind if i bug you about how to compile from source on Ubuntu. I have tried many times, with many different games. But have had not luck. i downloaded Code::Blocks but it says that "The defined compiler for release cannot be located". I installed DevkitPPC but idk if it was set up right. [[User:EriQH|EriQH]] 04:04, 18 January 2010 (UTC)
  
== Help offer ==
+
: I've documented my code::blocks settings [[Code::Blocks|here]]. I've updated the Makefiles in svn, you should be able to use "make -f Makefile.wii" now (it might miss a few libraries, as my devkitpro installation on linux is broken and I couldn't test them properly) --[[User:Daid|Daid]] 10:44, 18 January 2010 (UTC)
 +
:I get
 +
:"main.cpp:11:17: error: smb.h: No such file or directory
 +
:main.cpp: In function 'TDirEntry* selectSong(TDirEntry*)':
 +
:main.cpp:494: error: 'smbInitDevice' was not declared in this scope
 +
:make: *** [.obj_wii/main.o] Error 1"
 +
:i'm really new to this stuff. sorry if i'm a bother. [[User:EriQH|EriQH]] 17:38, 18 January 2010 (UTC)
  
Hey I've trying to figure out how to ask you this but what do you plan on doing graphic wise. I'm more on the programing side of things myself but I'm still trying to learn things that can even be used to make homebrew stuff. Well to get to the point even though I'm not much of an artist I was wondering if I could help you with a few basics graphics like the fail bar and maybe the notes as well? [[User:KaseiHonoo|KaseiHonoo]] 07:42, 7 July 2009 (UTC)
+
:: No problem at all. You are missing the tinySMB library. Which is strange, as it should be in devkitpro. However, you could just remove those lines (between the #ifdef GEKKO, #endif), and the #include <smb.h>. As it's only needed for the SMB functionality. --[[User:Daid|Daid]] 20:02, 18 January 2010 (UTC)
  
I suggest you wait a bit for the 0.8 release. If you have a good knowledge of C with a bit of C++, then it's possible to work on the 'Core' where the game logic happens. If you are not that knowledgeable in C then it's still possible to contribute. The background stages are done in [http://www.lua.org/ lua], which is a easy to understand scripting language. Most of the graphics are editable in the 0.8 release, so improvements could be done there. The notes are currently hardcoded 3D objects, so you cannot edit those. The areas where I could use the most help are:
+
:::Now i'm getting this http://pastebin.com/me1b92ca I don't seem to have a "zlib.h" file that it's looking for. And Code::Blocks gives me this error
* 'Simple' stuff, things most people can do:
+
:::"/home/thehigdons/Desktop/GOF/readdir.cpp: In constructor ‘TSongInfo::TSongInfo(const char*)’:
** Mario stage. The sprite sheet I found contains many dance moves for Mario, but I don't even use 20% of them.
+
:::/home/thehigdons/Desktop/GOF/readdir.cpp:66: error: invalid conversion from ‘const char*’ to ‘char*’" [[User:EriQH|EriQH]] 07:27, 19 January 2010 (UTC)
** GuitarFun stage. I've tweaked the graphics a bit already, but there is lots of room for improvement here.
 
** General GFX tweaks.
 
* 'Hard' stuff, things that require experience, or lots of work.
 
** Adding touch bar playing. GH WT and GH Metallica allow you to play notes trough the use of the touch bar. This needs to be investigated and 'copied'.
 
** Adding whammy/touch bar effects. Needs real time sound processing. I tried to use the effects from [http://sourceforge.net/projects/gnuitar/ gnuitar] but that only gave me noise so far.
 
** Online options. This first needs to be thought out, what kind of options do we want. And security is important (don't want people to hack wiis trough GuitarsOnFire)
 
--[[User:Daid|Daid]] 09:38, 7 July 2009 (UTC)
 
  
Ok so about the general GFX tweaks anything you have in particular? Also is there an easier way to contact you? PS: Are you still on schedule to release .8 before this Friday? [[User:KaseiHonoo|KaseiHonoo]] 23:38, 7 July 2009 (UTC)
+
::::Mmm, zlib.h is from zlib (surprise!) it's an essential library, as PNG loading depends on it. In the windows version it's installed by default. I see now, the install instructions for devkitPPC are just incomplete on linux. You can use my [[DevkitProLinuxInstall]] that should create a good devkitPPC install for GoF. --[[User:Daid|Daid]] 11:14, 19 January 2010 (UTC)
  
The release will happen Friday. The keyboard mapping stuff isn't that hard to add, and it's the only thing left on the ToDo list. As for GFX, just look at stuff you think that need improvements. I think the GuitarFun stage needs the most work right now. I usually connect to the efnet IRC server with the username 'Daid' but I don't always join a channel. --[[User:Daid|Daid]] 08:58, 8 July 2009 (UTC)
+
::::: Ok thanks. I never saw your script. but it gives me this error.  
 +
:::::"./Devkitppc.sh: 27: function: not found
 +
:::::Downloading
 +
:::::/: Unsupported scheme.
 +
:::::Failed to download" [[User:EriQH|EriQH]] 15:33, 19 January 2010 (UTC)
  
 +
::::::My mistake. It tries to use /bin/sh, which is dash on Ubuntu. While the script was made for bash. I've updated it and it should work now. You didn't notice it before because it wasn't there ;) I just added it. --[[User:Daid|Daid]] 17:05, 19 January 2010 (UTC)
  
== USB song support ==
+
:::::::Ok it installed. but i am having the same problem. i found that if i copy and paste the "zlib.h" file into the "unzip" folder it gets past that error. but now i am getting the same problem with "gccore.h" and "ogcsys.h" pasting them into the folder does no good. i think it may be looking in a different directory. [[User:EriQH|EriQH]] 17:26, 19 January 2010 (UTC)
  
I was wondering if it would be possible for you to make it so that people that play the game, can choose to be able to play songs off a USB/SD drive -- [[User:AaronMosh7|AaronMosh7]] <s>20:40, 7 July 2009 (UTC)</s> <span style="font-size: smaller;" class="autosigned">—Preceding undated comment added 00:49, 8 July 2009 (UTC).</span><!--Template:Undated-->
+
::::::::Wow... i wasted a lot of your time and my time trying to get this to work when the answer was right beneath my nose. I didn't set the environment variable. Idk why i didn't remember that. I knew i had to cause i also compiled GuitarFun from source at one time. sorry about that. [[User:EriQH|EriQH]] 19:21, 19 January 2010 (UTC)
  
Yes, but when I tried it it didn't work. So I left it out of the 0.1a release. Might had to do something with the libogc version I used, or the USB harddisk. I hope to try this again for the 0.8 release. But I will release without it if I cannot get it to work. --[[User:Daid|Daid]] 08:58, 8 July 2009 (UTC)
+
== RB2 Drums ==
  
I tried to get USB working yesterday, but all I got was a crashing Wii or it not reading anything. Not risking crashes I left out USB drive support for 0.8. --[[User:Daid|Daid]] 10:33, 10 July 2009 (UTC)
+
hey, i've  been thinking, if i could get the address codes of the rockband 2 drums, do you think you could include it in GOF? im thinking of patching WiiUse. should be simple enough--[[User:Calthephenom|Calthephenom]] 17:31, 18 January 2010 (UTC)
  
 +
: I would need a bit more then just address codes. I could add the drum code for GH drums from the information found in at [[Wiimote/Extension Controllers#Guitar Hero World Tour (Wii) Drums ]] --[[User:Daid|Daid]] 20:08, 18 January 2010 (UTC)
 +
ok, and btw, what is the status of the animated backgrounds i suggested? are you going to see if you can use DVDx? --[[User:Calthephenom|Calthephenom]] 22:36, 18 January 2010 (UTC)
  
== Extra Features ==
+
:: Movies as background is not something I'm working on anymore. I have other things which I find more important, and only limited time. --[[User:Daid|Daid]] 23:06, 18 January 2010 (UTC)
From what I've heard you plan on adding the whammy bar eventually. It sounded like you were trying to get it to change the sound by doing it. I think this might cause a problem as it might make the whammy effects go over to the voices and the rest of the song as well. I suggest you include whammy but simply make it do something to your score. Or if you add something like star power make it raise the bar for it like in the real games. [[User:KaseiHonoo|KaseiHonoo]] 19:07, 9 July 2009 (UTC)
+
ok no biggy, i just wondered if you had taken it on--[[User:Calthephenom|Calthephenom]] 01:29, 19 January 2010 (UTC)
  
Songs contain a guitar.ogg, that should contain the guitar track, so I only want to apply the effect on that track. --[[User:Daid|Daid]] 21:50, 9 July 2009 (UTC)
+
== Ubuntu PC version ==
  
 +
Ok so i got it all compiled and working for the wii. and then I tried to compile it for PC and it wouldn't work i found that I needed to make a quick change to the "video.cpp" file. Line 19 was
  
== Most Single Notes are Hammer-Ons ==
+
"char* c = strchr(str, '\n');"
  
I've noticed that any note not following a chord or a repeated note is always a hammer-on note. Is something wrong with my files or is it the program? <small>—Preceding unsigned comment added by [[User:B17bomber|B17bomber]] ([[User talk:B17bomber|talk]] • [[Special:Contributions/B17bomber|contribs]]) 07:02, 10 July 2009 (UTC)</small>
+
and I changed it to
  
The files don't seem to contain information about hammer-on notes. So I added auto-hammer-on generation. It's far from perfect and I am planning to improve it. Currently it sets a note as hammer-on when the previous note ends within 100ms. I found that better then no hammer-ons at all. --[[User:Daid|Daid]] 10:33, 10 July 2009 (UTC)
+
"const char* c = strchr(str, '\n');"
  
You're saying that all custom song charts on any program can't note something as a hammer-on or pull-off? --[[User:B17bomber|B17bomber]] <s>18:51, 10 July 2009 (CDT)</s> <span style="font-size: smaller;" class="autosigned">—Preceding undated comment added 23:52, 10 July 2009 (UTC).</span><!--Template:Undated-->
+
And it worked. However, it doesn't seem to find the songs folder.know what the problem could be?  
 +
[[User:EriQH|EriQH]] 00:41, 20 January 2010 (UTC)
  
I haven't looked at the most recent version of FretsOnFire, but the version I downloaded about a half year ago didn't support hammer-ons.
+
: Changed that, stange, as I don't get that error. What version of gcc are you using?
 +
: It cannot find the songs because of readdir.cpp, Look at line 39+40 ;) --[[User:Daid|Daid]] 10:02, 20 January 2010 (UTC)
  
Also, my note reading code is based of the Guitarfun code. And that didn't contain anything for hammer-ons. --[[User:Daid|Daid]] 09:55, 11 July 2009 (UTC)
+
:: Ok thanks. I have GCC version 4:4.4.1-1[[User:EriQH|EriQH]] 22:49, 20 January 2010 (UTC)
  
I found this
+
== Broken Keyboard ==
  
"A refresher:
+
I see that in the latest commits you say that the keyboard configuration is broken. does that mean that the keyboard won't work at all? or can you just not set the keys. cause i need to test some stuff when i get a chance and if the keyboard won't work then i need to roll back a few versions. [[User:EriQH|EriQH]] 23:07, 20 January 2010 (UTC)
Playing a note and then hammering your finger onto the string will play a different note, allowing you to play notes in rapid succession without strumming. Similarly, playing a note and releasing your finger will change to another note. This functionality inherent in string instruments is built into Guitar Hero and available to you via the incredible RF-Mod, written by Rogue_F of the fretsonfire.net forum community.
 
  
* NOTE: The "HOPO" functionality built into FoF 1.2.451, which was introduced in 1.2.438, is merely a "tapping" implementation. Rather than true HOPO functionality, the developers introduced a feature that simply lets you tap the note to play it rather than strumming as long as the end of the note is close to the next note. This is just wrong and in songs like Sweet Child of Mine results in basically three strums for the entire intro. It's certainly easier, but lacks realism and the challenge that made Guitar Hero so great in the first place."
+
: The SVN version is ongoing development, I won't make any guarantees about it's state. Especially when I'm making major changes. In this case, the keyboard itself works, but the changing of the keyboard mapping won't work for the wii version (just commited changes for the PC version). I'm making major changes in the input area for a port to the "Open Pandora", and I'm going to make major changes to game.cpp for better gametype support. With those changes stuff will be in a broken state from time to time. --[[User:Daid|Daid]] 23:18, 20 January 2010 (UTC)
  
It sounds like it's the same as what you have, it makes ho/po notes depending on how far away it is.
+
::Right. I understand. i was just wondering if it would be possible to test what i have done with a keyboard. thanks [[User:EriQH|EriQH]] 23:53, 20 January 2010 (UTC)
  
But you're saying in future versions you could shorten the gap from 100ms to something more realistic? [[User:B17bomber|B17bomber]] 01:08, 12 July 2009 (UTC)
+
== Textured notes ==
  
I'll try to make it more realistic, and a configuration option to tweak or disable it. One of my ideas is look at which notes are closest to eachother and use that as distance 'rule'. As I noticed some songs simply put the tails right to the next note when it wants hammer-ons (when it still showed tails for short notes) Maybe I'll also add 'per song' configuration. --[[User:Daid|Daid]] 09:38, 12 July 2009 (UTC)
+
I tried to use your notes as a template to make some new ones, and it doesn't seem to work right. http://img51.imageshack.us/img51/7739/38913407.png I used the same layout as you. And I pasted my Notes over top yours so I could make them the same size and stuff. (the lines in the pic are not there in-game. it must have messed up taking the screenshot.) [[User:EriQH|EriQH]] 06:13, 21 January 2010 (UTC)
  
I think I know a problem with the current HO/PO system; you set it so that the "tail" on notes count as part of the notes, so any notes that follow a single-note sustain (including the tail) become HO/PO. I think a way to fix that is to separate the tail from the actual note. [[User:Zeke50100|Zeke50100]] 17:10, 21 July 2009 (UTC)
+
: Looks like the textures are in the wrong format. They need to be 24 bit PNGs WITH transparency. The transparency is something I found out when I made the new notes. If you want me to take a look at them just send them over ;) --[[User:Daid|Daid]] 09:57, 21 January 2010 (UTC)
  
 +
:: I pasted my images over yours to avoid that problem... http://www.mediafire.com/?mljdddoyymo there's my notes. [[User:EriQH|EriQH]] 20:03, 21 January 2010 (UTC)
  
== Failing ==
+
::: The problem is not with my code or the textures. It's with the UV mapping of your model. If I import the model into an 3D editor and apply your texture to it then it looks the same as on your screenshot. --[[User:Daid|Daid]] 22:38, 21 January 2010 (UTC)
  
Hi Daid,
+
::::Oh. DUH. My bad. I got it now :)[[User:EriQH|EriQH]] 09:38, 22 January 2010 (UTC)
I love your new update for Guitars On Fire, the only downside is that you can now fail, I don't like this because I like playing songs on Expert and not having to worry about failing. Could you please put somethig like an options option on the main menu and be able to turn off failing, that would be great. Other than that, awesome jobe, Guitars On Fire is WAAAAAAAAAAAY better than Guitarfun. Keep up the great work! <small>—Preceding unsigned comment added by [[User:Chaoboy|Chaoboy]] ([[User talk:Chaoboy|talk]] • [[Special:Contributions/Chaoboy|contribs]]) 01:47, 11 July 2009 (UTC)</small>
 
: 'Practice mode' I would call it. I'll add it in the next version. If you want to play expert and fail less fast then you could copy the expert notes to the easy track. Easy makes it go slower and fail less fast. --[[User:Daid|Daid]] 09:55, 11 July 2009 (UTC)
 
  
Thank You so much! <small>—Preceding unsigned comment added by [[User:Chaoboy|Chaoboy]] ([[User talk:Chaoboy|talk]] • [[Special:Contributions/Chaoboy|contribs]]) 18:02, 12 July 2009 (UTC)</small>
+
== Solo Sections ==
  
 +
is there any way you could change the fretboard to something along the lines of [http://i46.tinypic.com/or2s95.png|this]. also, i have two more ideas.counting the percentage hit in the solo so far, and a clock ticking down with the remaining time? is there any kind of GFX/MID Spec Things i could help you with? kthx -- calvin
  
== Steak ==
+
== Unable to compile after r30. ==
  
Every time I finish a song, the list of statistics says "Steak." My initial thought was that this was some odd whimsical scoring system. Rather than "amateur" or "professional," perhaps I was being rated as a meat product? It took me the longest time to figure out that this probably meant "Streak." Something to be fixed for the next version? ;D --[[User:IanWatson|IanWatson]] 19:08, 12 July 2009 (UTC)
+
In r31 and 31 I get this error when trying to compile. http://www.pastebin.org/81406
 +
You may already now about this. I just figured i would throw it out there since in the past i got compile warnings that you didn't
  
: Meatbag :P yeah, I just added the missing 'r'. The 'score' window is on the "omg, needs to be redone!" list anyhow. --[[User:Daid|Daid]] 23:58, 12 July 2009 (UTC)
+
: It was just mods.cpp missing from the Makefile (new file, only added it in the codeblocks project yet). r32 should fix it. Note, good chance that the next few updates will break a lot of features, as I'm redoing lots of the gamelogic code. --[[User:Daid|Daid]] 14:12, 24 January 2010 (UTC)
  
 +
:: Alright. Just wanted to make sure it wasn't any real problem. Thanks :) i'll be ready to roll back a  revision if stuff breaks.[[User:EriQH|EriQH]] 15:28, 24 January 2010 (UTC)
  
== Sound Effects ==
+
== Development versions ==
  
For the version 0.8 release, the sound effects are getting bit annoying. Like when the guy says stuff like "You play like a little girl!" when you fail a song, and when the music completly goes off when you miss a few notes. Under settings, could you please put an option where you could turn off specific sound effects. Not an option where you turn off all of them because I like some of the sound effects. Thank You. <small>—Preceding unsigned comment added by [[User:Chaoboy|Chaoboy]] ([[User talk:Chaoboy|talk]] • [[Special:Contributions/Chaoboy|contribs]]) 16:44, 13 July 2009 (UTC)</small>
+
I've setup a script to make new builds at night. You can find these builds at: http://daid2.mine.nu/~daid/GoF/
  
If the sound goes completely off when you miss a note then make a copy of guitar.ogg and name that song.ogg. It should boost the volume and make the volume half as loud when you miss a note. (It only plays song.ogg when you miss a note) also, you can delete any sound effects you don't like, then it won't use those. --[[User:Daid|Daid]] 20:27, 13 July 2009 (UTC)
+
The sources used to build these versions are at: http://daid2.mine.nu/svn/Wii/GuitarsOnFire/
  
: Can you make some kind of automatical song.ogg generation, so I don't have to make all these operations with my songs. And also, can you make NoFail Option in Setting, cause some songs I want to play are very hard. --[[User:Niner|Niner]] 14:49, 20 July 2009 (UTC)
+
It contains full builds with all the files you need (except song files) and just single dol files. Use these at your own risk, they won't mess up your Wii. But they might not work at all or give strange results.
  
:: See the 'failing' part of the no fail option. And the auto song.ogg should be possible. I'll give it a go for 1.0 --[[User:Daid|Daid]] 08:45, 21 July 2009 (UTC)
+
Main reason why I supply these is because the development version contains a new file format for the notes, and the ability to use mods without overriding game files. And people want to toy around with that. --[[User:Daid|Daid]] 10:38, 25 January 2010 (UTC)
  
::: And also, when you fail the note silence stays till the next note, and I think you should make it a bit diffirent, like when you miss short note - only buzz sound appears. And when you fail the long note, guitar.ogg stops playing while the unplayed long note is unplayed. --[[User:Niner|Niner]] 13:48, 21 July 2009 (UTC)
+
== Stage thing ==
  
:::: That doesn't make sense, if you miss a note you still want to hear it? I'm very sure GuitarHero doesn't work like that. Only thing that I don't do (yet) is that the guitar.ogg stops playing if you let go of a long note. --[[User:Daid|Daid]] 15:31, 22 July 2009 (UTC)
+
Hello im using my wii's internet at the moment but I want to ask you something Difficult and/or easy Can you help me make another stage? And I have a stage crafted after the game called maplestory and I want to send or post it somewere here in the stages area of the site but first you have to look at the stage so you can tell me to add anything or if its ok as is. Oh and I have a couple of (kinda) appealing stages I want you to see. I will post links later on in the disscussions under this post when I get to use the computer. --[[User:Labtech9998|Labtech9998]] 07:24, 27 January 2010 (UTC)
  
== Easyer GCN controler settings ==
+
== hmmm ==
  
To start out i think both Frets on fire and your port guitarsOnFire is awsome! but... I ham having a problem using the arrow keys on the gamecube controlers can you put like a control mapping thing in there in the 1.0 realse? or use the anolog stick on the gcn? [[User:Dtalley11|Dtalley11]] 17:17, 13 July 2009 (UTC)
+
i was reading about zlib today. and i saw there was compression features, is there any chance that if users enable the feature, songs will auto upload to your server? --[[User:Calthephenom|Calthephenom]] 02:12, 28 January 2010 (UTC)
  
: This control mapping is chosen to match the PS2->GC converter. I could add analogue stick strumming, but it might screw up the PS2->GC guitar. --[[User:Daid|Daid]] 19:19, 13 July 2009 (UTC)
+
: That makes as much sense as "I saw McDonalds sells burgers, does starbucks give free t-shirts now?". And I won't ever allow upload of songs on my server because of bandwidth and copyright issues. --[[User:Daid|Daid]] 09:47, 28 January 2010 (UTC)
 +
:: Free burgers!? Where? --[[User:Yossi|Yossi]] 11:08, 16 March 2010 (UTC)
  
::By the way, you'll be happy to know that PS2 guitars with the GC converter work great! --[[User:TechRat|TechRat]] 00:06, 14 July 2009 (UTC)
+
== Custom Notes in latest nightly build ==
::: oh.... then i'll see if i can borrow one of my frinds wii guitars..if they still got one. what is a Ps2 to GC converter? Is it a adapter you plug into a gamecube controler plug and then plugin a ps2 controler/guitar to the adapter? if so mayby I'll just get one of them sounds cool! Here is an idea..but i don't know how well/easy it would be..you could devote a port (eg gc port 4) to a gamecube controler and the rest be for ppls ps2 guitars soz you can have a control mapping for gamecube controler on port 4 and the rest be for ps2 converters... but i don't thank i wiould be easy,soz just an idea [[User:Dtalley11|Dtalley11]] 11:48, 14 July 2009 (UTC)
 
  
:::: Maybe it works fine with for PS2->GC and analogue stick combined. If TechRat is willing to test I can send him a test version containing both. --[[User:Daid|Daid]] 12:52, 14 July 2009 (UTC)
+
Do you now of any reason why these notes http://www.mediafire.com/?w3wwmzmmmyy would cause it to crash? everytime I start the game the graphics are all buggy and then it crashes. In the PC version it starts but the neck never moves. IDK if that is b/c of the notes or not. [[User:EriQH|EriQH]] 20:59, 28 January 2010 (UTC)
::::: Hay i finaly made it throu a song! it was defy the machine on mediom yay my guiturs was on fire...lol i am getting used of the controls whaiting for this 40mb download[[User:Dtalley11|Dtalley11]] 17:25, 14 July 2009 (UTC)
 
  
 +
: Simple, the note.obj is an empty file. :P the hopo version seems to work fine here. And I think the never moving neck is a bug I caused. I should commit a bunch of huge changes soon to, but my current code it not stable yet. --[[User:Daid|Daid]] 21:32, 28 January 2010 (UTC)
  
== Included Songs ==
+
:: Oh. Must not have exported right in blender. :( i thought i checked caus i have had this problem before. [[User:EriQH|EriQH]] 22:43, 28 January 2010 (UTC)
  
Just some feedback on the included songs.
+
== Nyko Frontman Wireless Guitar ==
 
 
'''Mary Jo feat. Tommi Inkila - Bang Bang, Mystery Man'''
 
  
I like this song... though through the first part it feels like you're playing the drums rather than the guitar. Thumbs up though.
+
I have the Nyko Frontman Wireless Guitar.  As you know this does not work with GuitarsOnFire. I'm not sure what causes the problem but I would be willing to help you out and test things. Let me know what you need.[[User:Geegee|Geegee]] 18:49, 29 January 2010 (UTC)
  
'''Tommi Inkila - Defy The Machine'''
+
: Great. I should put a test file up here soon. I haven't forgot about this. Just need some time to make a proper test app. --[[User:Daid|Daid]] 17:29, 31 January 2010 (UTC)
  
Thumbs up.
+
:: Sounds good. I will keep checking back for the test app.  Thanks  .[[User:Geegee|Geegee]] 03:49, 1 February 2010 (UTC)
  
'''Tommi Inkila - This Week I've Been Mostly Playing Guitar'''
+
:::I can do a test too. Let met know when Marc 19 February 2010
  
Good song, but wow, it has long stretches of pounding the same note over and over as fast as you can.... I guess it's just meant to be one of the more difficult songs (even on the Easy setting). Thumb partially up; it's worth keeping, but then again, there might be something better out there to replace it with....
+
:::: I was so happy to see a homebrew guitar game! but then my Nyko dosent work... What came of this, can i be of assistance? <small>—Preceding unsigned comment added by [[User:Unitypunk|Unitypunk]] ([[User talk:Unitypunk|talk]] • [[Special:Contributions/Unitypunk|contribs]]) 19:32, 5 August 2011 (CEST)</small>
 
'''Rusty Jaz MotorFuck - American Radio'''
 
  
Thumbs down. I vote for this one to be replaced.... It's short and... just doesn't sound good.
+
== Rock Band USB Guitars ==
  
I don't have any suggestions for what to replace it with, but I bet some other people could make some good suggestions for some pack-in songs?
+
I was about to download this to try it out until I noticed the disclaimer on not supporting USB guitars. I'm somewhat confused as to why that's so hard. The rock band USB guitars use standard USB gamepad/joystick setup w/ POV hat as the D-Pad/Strum bar, Buttons mapped to the buttons (slightly out of order), the plus and minus buttons are mere buttons, the overdrive/starpower is a button as well and the whammy is a zaxis that resets to zero if it's not being moved.
 +
I can give you more specifics on the buttons for the guitar/drums if you want them.
  
Also, I request that when new versions are released, there is a separate download for the one with the songs included and one without songs... because I'm on a slow 56k connection.... --[[User:Mr. Reaper|Mr. Reaper]] 18:48, 13 July 2009 (UTC)
+
As I only have the Rock Band guitars and cannot test the game in any way that I'd feel comfortable with, I have not tried the game, but I will say that you should refer to FoFiX if you have coding issues with any of the more advanced Rock Band 2/World Tour like features. If you included full 4 player Guitar/Bass/Drums gameplay compatible with all means of control that would amazing!
: I agree, i think you should have a verson with no songs because i too have a 56k conection (to be tecnical its 28.8k but my modem is 56k) and that the '''Rusty Jaz MotorFuck - American Radio''' should be removed, it may make the download a magabyte or so smaller! [[User:Dtalley11|Dtalley11]] 11:53, 14 July 2009 (UTC)
 
  
:: I pitty your slow connection. The reason why I didn't make a songless version this time because I aimed at about 10MB. And this way the songs are included in the HBB version. (0.1 had a songless, and that one poped up on the HBB) The included songs are free songs, for which I know that I can distribute without problems. I didn't make them, I only reduced quality a bit to make them smaller. --[[User:Daid|Daid]] 13:00, 14 July 2009 (UTC)
+
(BTW, this is my first time attempting to use a talk page, if I screwed anything up I'm sorry.)
 +
--[[User:RockGuy32|RockGuy32]] <span style="font-size: smaller;" class="autosigned">—Preceding undated comment added 08:21, 31 January 2010 (UTC).</span><!--Template:Undated-->
  
:::But I'm sure there are many other free songs available out there.... We just need someone (who is familiar with some good ones) to make some suggestions. --[[User:Mr. Reaper|Mr. Reaper]] 17:31, 14 July 2009 (UTC)
+
: Interesting, that's more info that I found so far. I'll have a look at USB gamepad/joystick support to see what I can whip up. Not promising anything though ;) --[[User:Daid|Daid]] 17:28, 31 January 2010 (UTC)
  
::::Actualy, many songs don't contain any kind of license attached to it. In which case it falls under the default case of copyright. Meaning I cannot include it in my download. --[[User:Daid|Daid]] 08:21, 15 July 2009 (UTC)
+
Ok, Here's the button/axis configurations:
  
:::::All the songs on this site are supposed to be free to use: http://keyboardsonfire.net/ We just need someone to find out which ones are good and make some suggestions.... But I'm sure there must be something there that is better than "American Radio" --[[User:Mr. Reaper|Mr. Reaper]] 23:36, 17 July 2009 (UTC)
+
{| border="1" cellspacing="0"
:::::Ug, after trying the song links on that site, it seems they don't actually work.... Well, there are free songs out there... just have to find out where. --[[User:Mr. Reaper|Mr. Reaper]] 23:44, 17 July 2009 (UTC)
+
|colspan="2"|
 +
===Rock Band Guitar===
 +
|-
 +
| Green || Button 2
 +
|-
 +
| Red || Button 3
 +
|-
 +
| Yellow || Button 4
 +
|-
 +
| Blue || Button 1
 +
|-
 +
| Orange || Button 5
 +
|-
 +
| Star-power/Overdrive || Button 6
 +
|-
 +
| Solo/High frets || Button 1-5 with button 7
 +
|-
 +
| Minus || Button 9
 +
|-
 +
| Plus || Button 10
 +
|}
  
::: ya i guess 10mb is a good goal...since fof was about 30 mb and had the first 3 songs in gof. [[User:Dtalley11|Dtalley11]] 14:51, 14 July 2009 (UTC)
+
The pickup switch thingy is the Z-Rotation axis and resets to center when changes are not being made
 +
The Whammy is the Z-Axis and much the same way resets to center (not zero like I originally though, sorry)
  
 +
{| border="1" cellspacing="0"
 +
|colspan="2"|
 +
===Rock Band Drums===
 +
|-
 +
| Red || Button 3
 +
|-
 +
| Yellow || Button 4
 +
|-
 +
| Blue || Button 1
 +
|-
 +
| Green || Button 2
 +
|-
 +
| A || Button 2
 +
|-
 +
| B || Button 3
 +
|-
 +
| 1 || Button 1
 +
|-
 +
| 2 || Button 4
 +
|-
 +
| - || Button 9
 +
|-
 +
| + || Button 10
 +
|}
 +
The drum pads press down the following buttons on the initial hit as well as button 8 much like the soloing frets on the guitar.
 +
The D-pad is a POV hat just like the guitar.
  
'''We're Going'''
+
The mic is a standard USB Logitech audio input and works on a PC as well.
You Can Use A Song I Made "We're Going" but you would have to chart it , it is 70 BPM except for a couple parts,m me if interested
 
--[[User:Calthephenom|Calthephenom]] 04:33, 6 August 2009 (UTC)
 
  
== Song ending before end ==
+
I do not have the Rock Band 2 Guitar/Drums but I assume they work much the same way.
 +
Also, I have no clue how to use the controller port lights on either controller but they work fine without them.
  
(This is my first time writing at a talk page, so I might do something wrong)
+
Hope this was helpful, I'm willing to help with this as much as I can although I have no experience with coding on the Wii. I've only used Blitz Basic 3D, but I would recommend looking at FoFiX's (http://code.google.com/p/fofix/) source code if you have any problems.
When I tried to play some songs I found here: [http://www.fretsonfire.net/forums/viewtopic.php?f=5&t=15078], the songs "Slow Ride" and "Barracuda" (maybe more, but not all) ended before they were supposed to end (on Medium and Hard), and the game thought I cleared the song. The song continued to play in the menu. When I tried to play Slow Ride on Easy, the guitar.ogg went way out of sync a while before the song ended too early. Is this some sort of glitch? <small>—Preceding unsigned comment added by [[User:JosJuice|JosJuice]] ([[User talk:JosJuice|talk]] • [[Special:Contributions/JosJuice|contribs]]) 21:07, 13 July 2009 (UTC)</small>
 
  
Sometimes it doesn't 'reset' the all the tracks before playing, so sounds get out of sync and songs end early. I'm not sure what is causing it yet, going trough the difficulty menu before the loading hits 10% seems to trigger it quite often. I think it also happens more often with 'large' ogg files then smaller ones (I've reduced quality of all my songs to fit more of them on my SD card)
+
: Good info :D I've put it in tables, makes it easier to read. The main problem for the Wii is the lack of a USB Joystick/Gamepad driver as far as I know. (PC games can just use the driver from windows/linux making life easier) --[[User:Daid|Daid]] 10:10, 1 February 2010 (UTC)
(And the only thing you did wrong for a talk page is that you forgot to sign you post) --[[User:Daid|Daid]] 22:40, 13 July 2009 (UTC)
 
  
 +
Sorry to put my nose in where it doesn't belong, but couldn't it just be easier to map the instruments out as a USB keyboard device? it should be able to detect input from the instruments,i have a lot of info on rockband instruments and midi specs, idunno, i'd be willing to test whatever samples you want --[[User:Calthephenom|Calthephenom]] 19:52, 1 February 2010 (UTC)
  
== Precision Mode ==
+
== Vocals Support ==
Any chance of the implementation of a precision mode, i find the gap in which you can press the button too big for my liking because i used precision mode alot in GH3. [[User:Kaelonlloyd|Kaelonlloyd]] 23:30, 15 July 2009 (UTC)
 
  
: Done for 1.0 --[[User:Daid|Daid]] 17:10, 17 July 2009 (UTC)
+
oh and by the way, is there a chance for vocals being added in the future? i was looking at the pitch analyzer and i saw that it uses an underlining C Library, so could it be ported to the wii? im not saying it necessarily has to be pitched, but just basic detection of noises and timing, heres the link. http://fofix.googlecode.com/svn/MFH-Mod/trunk/src/PitchAnalyzer.py --[[User:Calthephenom|Calthephenom]] 02:34, 2 February 2010 (UTC)
  
 +
: Not by me. I don't care about vocals at all. And it requires creating an USB Mic driver, which would be hard work. And I rather spend my time on other things. --[[User:Daid|Daid]] 09:26, 2 February 2010 (UTC)
  
== Mono ==
+
== help on stages ==
  
Hi. Great game! I would really like the option to play the songs as mono because my television does not support stereo sound. [[User:Mechaelvis|Mechaelvis]] 15:57, 19 July 2009 (UTC)
+
Hey can anyone tell me how to make a custom stage on guitars on fire? [[User:Uribemaster|Uribemaster]] 20:55, 6 February 2010 (UTC)
  
: Wait... your TV only plays a single channel of sound? Sounds like a setup you might want to change. Anyhow, just use Audacity to change all your songs to mono of you need this. I think you're the last person on earth with a TV that doesn't accept stereo audio input. (I've seen a few that don't play back in stereo, but those mix the two channels to a mono sound) --[[User:Daid|Daid]] 17:27, 19 July 2009 (UTC)
+
== hmmm, u just had a great idea ==
  
 +
is there any way, that after a song is downloaded ingame, you could add, for example, the following
 +
* dlc = true
 +
and then, make it sortable, similar to rock band 2.also, the ability to sort by tier, artist, charter, or other characteristics, and show the place in the leaderboard for that song after play, like in GH:WT+.and if the tiers, or any other data like that is missing from the config file, just have it go to a "Other", area, by default? , also, maybe port the original FOF song creator, or dB, or create something entirely new, with an option to test in game before saving it, then, have the ability to create the config file for it and upload to your server, not including the mp3, just the finished chart, similar to GHTunes, with an area to rate the charts quality --[[User:Calthephenom|Calthephenom]] 20:30, 18 February 2010 (UTC)
  
== GuitarsOnFire seems to crash after playing about 3 songs ==
+
== hmmmmm ==
Whenever I play about 3 songs, I get that black error screen with the white text giving me all these strains of numbers and letters (what else would a crash do). Is there a known issue with this for any reason? It's happened twice on me now. [[User:Teh JeY|Teh JeY]] 21:47, 19 July 2009 (UTC)
 
  
: Known issue, it has to do with the audio. But once every 3 songs sounds often. It seems to happen less often if you wait for the loading to reach 20% or more before you press the + button. (On the technical side, it's a multithreading problem, both the audio and the main thread mess with the same data, without locks) --[[User:Daid|Daid]] 22:45, 19 July 2009 (UTC)
+
so are you done with development on GOF? --[[User:Calthephenom|Calthephenom]] 18:27, 14 March 2010 (UTC)
  
::Well, 3 is the average. It's crashed once before I start the first song, and it's crashed after 7 or 8 songs. It still crashes frequently, but the app is just that good otherwise, I'm still using it. Could you fix it in 1.0? [[User:Teh JeY|Teh JeY]] 00:51, 21 July 2009 (UTC)
+
: No. But I crashed (mentally) it's going better, but I'm still having a coding block. Most of my energy goes to my work right now. And the rest of the time I code a bit, but it goes very slowly. As GoF has become a complicated project (pretty words for: code is a mess) I currently don't dare to touch it. --[[User:Daid|Daid]] 16:34, 15 March 2010 (UTC)
 +
i see, senor. if you want, i could go through and add comments, to help keep it more organized --[[User:Calthephenom|Calthephenom]] 20:54, 15 March 2010 (UTC)
  
:::I'll try, but it only crashes once every ~50 songs here. --[[User:Daid|Daid]] 08:45, 21 July 2009 (UTC)
+
: Thanks for the offer, but that won't help. Comments don't make code more organized, just easier to understand. And I understand my own code just fine. It's like a messy workdesk, I can find everything without problems. But getting work done is a bit harder because of it. Putting post-its on everything won't help that, you just need to clean your desk. This is just something I need to solve myself. --[[User:Daid|Daid]] 10:42, 16 March 2010 (UTC)
  
:::It's starting to get worse - I'm consistantly playing to find out when it crashes, but its pretty much random. Most often, right after it finishes loading a song. [[User:Teh JeY|Teh JeY]] 18:17, 22 July 2009 (UTC)
+
== other ideas. ==
  
::::Could you try [http://daid.mine.nu/pub/GuitarsOnFireTest.zip this] version? (It's not a perfect version, but it might fix the crashes) --[[User:Daid|Daid]] 19:45, 22 July 2009 (UTC)
+
is there any way you could look for album.png in the folder containing the songs files, and display it off to the right, in a RB2-Esque Setup, and, if you really wanna invest some time, if the song contains album info, setup a way to download the first image result from http://images.google.com/images?hl=en&source=hp&q=$album , convert it, and display it? --[[User:Calthephenom|Calthephenom]] 00:42, 21 March 2010 (UTC)
  
:::::That's interesting; a test version of GoF. Are there any differences between that and 0.8? It could fix other bugs as well, if it's more recent. [[User:Zeke50100|Zeke50100]] 21:27, 22 July 2009 (UTC)
+
== a little request ==
  
::::::It has a few more changes. It contains a gray neck instead of red (makes red notes more visible, blue still needs work), a mutex in the audio (hopes to solve the crashes, but also causes song preview during loading to stutter) practice mode, a few display tweaks (mostly for more then 3 players) a flame animation in the background on menus so TVs don't switch between different widescreen modes. A slight tweak in the hammeron generation, and a classic controller change (up/down strumming). Saving settings. But remember that I didn't really test this version, I only gave it a quick go with 1 song to see it if started at all. --[[User:Daid|Daid]] 22:12, 22 July 2009 (UTC)
+
is there any way you could add some code i jotted up? [[User:Calthephenom/Time]] , it would be displayed in game (like when your playing) kthx --[[User:Calthephenom|Calthephenom]] 00:34, 13 April 2010 (UTC)
:::::::I tested this just for the Classic Controller support. Up-Down strumming works. Just need to move the green fret from the ZR button to the R button now. --[[User:Mr. Reaper|Mr. Reaper]] 05:27, 23 July 2009 (UTC)
 
  
::::That version you released doesn't seem to work at all for me - I pick a song, and it just goes back to the song select list. [[User:Teh JeY|Teh JeY]] 18:09, 23 July 2009 (UTC)
+
== A GOF Channel ==
  
:::::Put the stage files on your SD card, that helps. The test version doesn't include all the needed files. --[[User:Daid|Daid]] 23:06, 23 July 2009 (UTC)
+
Can someone make a channel installer like in the NES emulator cuz i updated my wii to 4.3 and now i cant run wad manager. I dont own any of the games that use exploits.
 +
--[[User:Osga21|Osga21]] 18:52, 14 September 2010 (CEST)
  
== Missing the first notes ==
+
== Guitar Report ==
Just found some song that start directly after loading (I mean have notes in very very beginning) and you can't hit this notes. Can you make something like 3/2/1 countdown or silenced intro before the real song starts to play? --[[User:Niner|Niner]] 12:11, 23 July 2009 (UTC)
 
  
: I've noticed the same for a few songs, didn't really bother me that much. But if you go for 100% then you might be irritated by it. I'll see if I can do something about it. --[[User:Daid|Daid]] 15:01, 23 July 2009 (UTC)
+
I just tried the Intec Rock Icon guitar controller and it works. I was trying to download the code from SVN but it is asking for a userid and password. Do you allow anonymous access? --[[User:CaptainJester|CaptainJester]] 16 Sept 2010
  
:: Thanks, because it can bother you if you got the song wich starts immediatly with a note and then there is no notes, so you listen to silence before the first chorus and strumming comes(((( --[[User:Niner|Niner]] 08:34, 24 July 2009 (UTC)
+
: Read only access on the SVN is "Wii/Wii" (or lower case) --[[User:Daid|Daid]] 22:02, 27 September 2010 (CEST)
  
== Cry for help ==
+
:: Great, thanks. --[[User:CaptainJester|CaptainJester]] 02:03, 6 October 2010 (CEST)
That title should get peoples attention. I would like to get version 1.0 ready this week. As I want to add two features that I cannot test myself, I'm looking for some testers who don't fear testing a few broken versions. The features I would love to add are:
 
* USB drive support. But I don't only any USB drives that work with the current libogc. Debugging USB is a bit beyond my capabilities. This shouldn't be to much test work I hope.
 
* Wireless World Tour Drum support. I don't own drums, but that doesn't mean I cannot support them. But I need to have someone test a few versions before I have any chance of getting them to work right.
 
I'm looking for people that can help me testing those things. As I live in Europe, and I'm only online in the evening you'll have to match my timezone. If you think you can help me out here, then leave a message. --[[User:Daid|Daid]] 14:27, 27 July 2009 (UTC)
 
:I'd be happy to test buggy versions for you. I am on a Wii 4.0U NTSC. I am not familiar with coding, but will happily give detailed feedback on crashes or screenshots and can follow instruction for trying to isolate bugs. Email me --> [[User:Midnightzak|Midnightzak]] 23:04, 11 August 2009 (UTC)
 
  
== Star Power/OverDrive ==
+
== LibOGC Patch Needed ? ==
Can You Add Support For SP/OD For The Next Release <small>—Preceding unsigned comment added by [[User:Calthephenom|Calthephenom]] ([[User talk:Calthephenom|talk]] • [[Special:Contributions/Calthephenom|contribs]]) 04:35, 6 August 2009 (UTC)</small>
 
  
== GOF website ==
+
Thank you very much for your work concerning this music program.
 
+
i have a wii customs site for RB, and i have a tut on my site,
+
I have just compiled the last revision from the read only SVN with devkitpro on windows and obtain no error during compilation.
would you like to make my site [http://www.yourawk.tk You Rawk!] the official Forum Of GoF?
+
When executing the program on the wii i haven't seen any difference with the precompiled binary.
sign up and tell me what you are thinking umk? --[[User:Calthephenom|Calthephenom]] 23:21, 12 August 2009 (UTC)
+
Does it means that everything is OK now and we don't need any patch ?
 
 
:Everyone is free to make an GoF forum/fansite or whatever. But the official 'website' and place for support are here, on wiibrew. I simply don't have time to check anything else. Doesn't mean you cannot try to make a great community out of it. --[[User:Daid|Daid]] 23:28, 13 August 2009 (UTC)
 
 
 
i mean the official "forum",wiibrew is more for the advancement of the app itself
 
and btw, i had an idea, a way to download songs from the wii itself, aka like HBB, just use xml and feedburner, and add a area to download songs "music store", like in RB [[User:Calthephenom|Calthephenom]] 23:50, 13 August 2009 (UTC)
 
 
 
:Download songs from the Wii itself should be possible to implement, there are just a few problems.
 
:* I don't have bandwidth for that kind of hosting. Could be solvable by using hosting sites like rapidshare, but then I need to learn GoF how to download :from those sites. Not impossible, but quite some work.
 
:* I don't have internet on my Wii (yet). So no way to work on any online capabilities.
 
:On the positive side, I do have quite some experience with network programming. But I want to finish version 1.0 first. --[[User:Daid|Daid]] 13:45, 14 August 2009 (UTC)
 
i could host all files on my server, at calthephenom.info
 
if you want i could set you up a ftp account on my dns
 
[[User:Calthephenom|Calthephenom]] 19:07, 14 August 2009 (UTC)
 
 
 
== Online Play ==
 
i saw on a section farther down about online play, and i figured, i could give some suggestions
 
*Add Support For Usernames And Passwords
 
*Ability to send invites to players who are listed as "online" in a multiplayer mode
 
*ability to accept or deny friend requests
 
*ability for one person to fail out, instead of the group, as in RB
 
*Add Support For Star Power/Overdrive
 
 
 
== Custom menus ==
 
 
 
how do we make custom menus, like guitarsonfire, or mario?, i am hoping to implement the alarian mod into some of them
 
[[User:Calthephenom|Calthephenom]] 19:22, 14 August 2009 (UTC)
 
 
 
: Custom menus is not possible. And if you want to make custom stages, look at the current ones. The .lua files are text files you can open them with notepad (or something better) The included readme also talks a bit about custom stages. --[[User:Daid|Daid]] 14:28, 16 August 2009 (UTC)
 
 
 
== download via wii ==
 
i am making a wordpress account, use can use the rss feed, and implement it in
 
i am hosting the files on my own server [[User:Calthephenom|Calthephenom]] 19:21, 15 August 2009 (UTC)
 
oh and i forget to mention, you would need a(n) rar,zip un-archiver, you could use the HBB source code for it, try messaging [[tecnekal]] about it
 
oh and last but not least - [http://ctpcal.wordpress.com/feed/ wordpress RSS Feed ]
 
 
 
== GHWT Drum Support ==
 
 
 
Hi Daid, I have a GHWT Drumset and I will be happy to test out the drum support, just send me the game and some songs that have drum.ogg and I will test it out for you as soon as I can. [[User:Chaoboy|Chaoboy]] 17:53, 16 August 2009 (UTC)
 
 
 
:Perfect, how can I contact you? --[[User:Daid|Daid]] 21:51, 16 August 2009 (UTC)
 
 
 
You can email me at chaobrew@yahoo.com [[User:Chaoboy|Chaoboy]] 02:40, 17 August 2009 (UTC)
 
 
 
I will also test out USB Drive support if you want me to. [[User:Chaoboy|Chaoboy]] 02:58, 17 August 2009 (UTC)
 
 
 
:Great, I'll mail you tomorrow with a version (and some instructions ;)) It won't be perfect drum support yet, but it should be playable if it works. I've also added 'usb drive support' as a setting in the settings menu. Maybe it works, maybe not. We'll see. --[[User:Daid|Daid]] 20:07, 18 August 2009 (UTC)
 
 
 
== Makefile ==
 
can you upload a zip of the makefile, and the programmers notepad save file to ur server, the source pack doesnt have either, and iam working on some mods
 
:Read the readme_source.txt file. [[User:LoganA|LoganA]] ([[User talk:LoganA|talk]] • [[Special:Contributions/LoganA|contribs]]) 19:04, 18 August 2009 (UTC)
 
::Indeed, the readme_source tells you that I don't use Make. Everything I used to build GoF is in the archive, except for 1 thing. You'll also need this libogc patch: http://sourceforge.net/tracker/?func=detail&aid=2818250&group_id=114505&atid=668553 (Next release will include the patch, and chances are high that I also patched it for drum support) If you want to use a Makefile, then you could look in the "GuitarsOnFire.cbp" file (xml format) for all the files you need to include in the build. You need everything included in the "Release" target. I don't use any special defines/libraries or paths other then the defaults used by every piece of Wii software. Also, if you make a Makefile then I could include it in the next source release. --[[User:Daid|Daid]] 20:07, 18 August 2009 (UTC)
 
well you use Programmers Notepade to make it right?
 
whenever i try to do a build it says "no make found" "no target found"
 
[[User:Calthephenom|Calthephenom]] 19:38, 19 August 2009 (UTC)
 
:Reading that hard? I use http://www.codeblocks.org/ yes, it's not very easy to setup for the Wii, but once you have it it's damn easy to use. --[[User:Daid|Daid]] 20:52, 19 August 2009 (UTC)
 
i am definetly downloading that when i get to my dads [[User:Calthephenom|Calthephenom]] 03:49, 20 August 2009 (UTC)
 
 
 
== 2 keyboards support ==
 
 
 
Hi, I see on yor wish list the support of two keyboard. As a matter of fact i will be happy of that because i have no plastic guitars and gc controller are not very easy to use. (I plan to buy a plastic guitars one of this day)
 
 
 
I have seen, that it needs some hacking in libwiikeyboard, since I'm the one who write it in the first place I should be able to do what you want. I will look at that tomorrow. And if you can contact me if you need precise stuff on libwiikeyboard. If I have time may be able to help you on GuitarsOnfire if you wish, i will see that in few days -- [[User:Davyg|Davyg]] 23:41, 17 August 2009 (UTC)
 
 
 
:Well, I haven't looked into it yet, but what I need is two keyboards connected and a way to see which keyboard generated a keyevent. If you could do that with a simple hack then that would be awesome! --[[User:Daid|Daid]] 20:07, 18 August 2009 (UTC)
 
 
 
I have worked on it, i haven't done a really handsome hack but it should work, ... hum i'm not so sure, because i have not tested yet. I should write an app to test but i'm a bit lazy, so i thought that i could directly modify your app. So i wanted to ask you if there is a svn or something like this, to have the last version, and if y could contact you to know how the second keyboard should be handle and if you want support for more keyboard. [[User:Davyg|Davyg]] 19:44, 27 August 2009 (UTC)
 
 
 
== How to use ==
 
thought i'd make a guide [http://calthephenom.northeast-networks.net/forum/index.php/topic,21.msg25.html#msg25 here]
 
--[[User:Calthephenom|Calthephenom]] 01:45, 15 August 2009 (UTC)
 
 
 
== FoF ==
 
 
 
python has been libbed over to the wii, could you try implemting the FOF mods with the new library
 
[[User:Calthephenom|Calthephenom]] 19:40, 19 August 2009 (UTC)
 
 
 
:No. Due to how FoF and python works this is simply not possible. Best chance you have on FoF mods is porting FoF to the Wii. --[[User:Daid|Daid]] 20:52, 19 August 2009 (UTC)
 
could you try a make off the FofiX source? it includes a makefile
 
[[User:Calthephenom|Calthephenom]] 03:41, 20 August 2009 (UTC)
 
 
 
== Drums and USB Support ==
 
 
 
Hi Daid, I tested the Drums and USB Support and I've got good news and bad news. [[User:Chaoboy|Chaoboy]] 12:23, 21 August 2009 (UTC)
 
(Note that this is about an experimental version that I mailed to Chaoboy, nobody else has this) --[[User:Daid|Daid]] 07:30, 24 August 2009 (UTC)
 
 
 
=== Drums ===
 
 
 
'''Problems'''
 
When you are told to hit + when you are about to start a song, you actually have to hit -, not that it's a BIG problem.
 
 
 
This really isn't a problem, but you should be able to use the control stick to navigate through the menu rather than having to use the drum pads.
 
 
 
When you try to play the guitar part with drums there are when you have to hit three notes at a time.
 
 
 
'''What Works'''
 
Everything works like it should excluding those three problems.
 
 
 
=== USB Drive support ===
 
 
 
'''Problems'''
 
It doesn't work, even when I take the SD Card out, and yes, my USB Drive is FAT32
 
 
 
'''What Works'''
 
Nothing
 
 
 
=== Other other things ===
 
 
 
There are two copies of each song, one works, but one is really bad. They go away after a while, but it's really annoying when it's there. This has happened to me in every version of GuitarsOnFire.
 
 
 
When you select a song, the game slows down until you play the song or when it loads to 100%. This has only happened to me in this version of GuitarsOnFire.
 
 
 
I will be happy to test again once you think you have fixed all of the problems. [[User:Chaoboy|Chaoboy]] 12:23, 21 August 2009 (UTC)
 
 
 
=== Comments ===
 
 
 
:That's excellent news. Drums work, that was my main concern. The slowdown till 100% loading is intentional, I use as much CPU power as possible to load the song from the disk, you didn't notice the slowdown before because it didn't have the fire background. And the song now skips during loading, this to fix a crash bug. I'll remove the song 'preview' for 1.0 and maybe improve it for a later release.
 
:I'll change some of the button mappings for the drums (didn't know it has a joystick :D) and I'll make it so that you'll have to hit 2 of the 3 (or more) notes if you play a guitar track, that should make them playable.
 
:USB support was a gamble, didn't work. To bad, didn't had too much hope for it... but that might mean that the problem does not lie with my harddisk but my implementation.
 
:Not sure what is causing the 'two copies of each song'. It never happens to me, but doesn't mean it doesn't happen...
 
:And once again, many thanks for testing :D --[[User:Daid|Daid]] 13:02, 21 August 2009 (UTC)
 
 
 
:Chaoboy, I've emailed you a new version, if you are willing to test ofcourse ;) --[[User:Daid|Daid]] 09:57, 29 August 2009 (UTC)
 
 
 
The link you sent me is broken, and yes, I will test for you. [[User:Chaoboy|Chaoboy]] 15:58, 29 August 2009 (UTC)
 
:The server went down, not sure why yet. I'll let you know when it works again. --[[User:Daid|Daid]] 23:22, 29 August 2009 (UTC)
 
::Ok, the server is back up. So the link should work again. --[[User:Daid|Daid]] 09:07, 30 August 2009 (UTC)
 
 
 
== Random Crashing and Desynchs ==
 
 
 
Recently my copy of GoF has started randomly exiting to the homebrew channel when i select a stage or a song loads and at other times. Also songs that I have played without any lag, when played, the song and the notes will desynch, or the game will start playing two copies of the song one behind the other. I have created modded versions of the Guitars on Fire stage without editing the .lua only the pictures, and changed the contents of the gfx folder, and they are on my sd card, also it seems to worsen when i record the screen using a recorder recieving the wiis AV signal through y cables. Hopefully replacing my system files with the 1.0 release will fix it but i was wondering if you knew what was up.
 
[[User:Pretz|Pretz]] 17:22, 24 August 2009 (UTC)
 
 
 
:There could be different issues. One is a crash with I know exists in 0.8. [http://daid.mine.nu/pub/GuitarsOnFireTest.zip This] test version might fix that (was posted here before, but not surprized that you didn't notice it) Otherwise, make sure the SD card is not corrupted (checkdisk under windows, or even a fresh format). I don't think the recorder could cause any crashes... the test version might also solve the desync --[[User:Daid|Daid]] 18:36, 24 August 2009 (UTC)
 
 
 
== Mods/Stages ==
 
 
 
Just in case you wanted to make anyone aware, im actively making mods to the graphics folder and matching stages and posting them on youtube, so if anyones not happy with just the simple blue mod, you could give them this link. http://www.youtube.com/user/XPretz  Although right now im only modding  the GuitarsonFire Stage since it has the most potential for uses and is the most interactive. If someone could teach me how to write lua code for stages or give me new lua stage layouts that would be great.
 
[[User:Pretz|Pretz]] 22:36, 24 August 2009 (UTC)
 
 
 
:WOW Those look awesome! If you don't understand the lua code (those are just text files if you didn't notice yet) then I'll be happy to supply you with any stage code you'll need. If you draw up a simple mockup example of what you want where and how it should move then it won't take me much time to write a lua file.
 
:The lua code for the GoF stage is pretty complex, because it accounts for multiple players and uses all possible options. But the mario stage is way more code. --[[User:Daid|Daid]] 06:58, 25 August 2009 (UTC)
 
:Oh, and version 1.0 will support custom necks (and other gfx around it) in the stage folder. --[[User:Daid|Daid]] 07:00, 25 August 2009 (UTC)
 
 
 
::Thank you SO much I worked hard on those! and each only took like a day maybe 2. Lets see stage specific neck gfx and fretboards would be awesome its a pain having to swap out my gfx folders so they match the stage I wanna use. A couple things that would be really good is if you made the space around the guitar image in the GoF one a lot larger, not the guitar just the space around it, its very limiting when trying to make Special Effects as you can see by the rather rectangular shape of the blue glow near the base. Also if you could maybe edit the lua gode for the GoF one to have a background of some kind (like one large image) that would be great. I might have ideas for stages later, but right now I like the interactivity of the GoF one, and if you wanna contact me just tell me how you'd prefer to do it and i can accomodate you, and ill keep the mods coming since you like 'em so much they are all going to that youtube channel.
 
 
 
::Took a look at the lua code and it seems ver easy to understand especially with my actionscript background ill make some modifications and see if I can run them correctly --[[User:Pretz|Pretz]] 08:50, 25 August 2009 (UTC)
 
 
 
:::Perfect :) the stage preview window executable shows any lua error (like a syntax error) in the center of the screen. It also automatic reloads the stage if you save the lua file (it watches the change timestamp of the file for changes). The lua file for the GuitarFun stage contains comments about all functions with parameters.
 
:::A simple background would be:
 
<pre>TEX_BACKGROUND = loadTexture("background.png");
 
 
 
 
 
function draw()
 
    setPos(0, 0, -10, 0, 0, 0);
 
    drawTexture(TEX_BACKGROUND, 0, 0, 1, 1, 10, 10, 255);
 
end</pre>
 
:(didn't check it, so it might be slightly off) --[[User:Daid|Daid]] 10:13, 25 August 2009 (UTC)
 
 
 
::::Thanks thats great ill test it later, what size image should go with that do you think?Also, trying to find the place in your code where the computer is told what part of each .png to use....could you point that out? ann if im clogging up the talk page tell me and we could continue this elsewhere. [[User:Pretz|Pretz]] 10:20, 25 August 2009 (UTC)
 
 
 
:::::The talk page is perfect for this. As for image sizes, they need to be a factor of 2 (so 2,4,8,16,32,64,128,256,512) with a maximum of 512 (1024 does not seem to work). The 'drawTexture' function tells what part of the texture to use (for stuff not in the lua file it's hardcoded).
 
:::::The functions have the following prototypes:
 
::::::setPos(x,y,z, pitch, yaw, roll);
 
::::::drawTexture(textureID, u1, v1, u2, v2, display_width, display_height, alpha);
 
:::::The u1,v1,u2,v2 parameters tell what part of the picture to use. They are normalized from 0 to 1. And 0,0 is the upper left corner. (so my example draws the whole texture) --[[User:Daid|Daid]] 12:25, 25 August 2009 (UTC)
 
 
 
::::::Okay ill try and learn this im so used to setting position with a mouse rather than a keyboard, its been a while. Also making sure Z in setPos is in respect to overlapping/layers. Are diplay width/height control scaling or the actual inteded dimensions? Dont worry in a day or so oll know this page like my own backyard. The game is expecing a ")" somewhere in the BG code, because im trying to get it to appear once not one for each player...
 
 
 
::::::Issue2-I had another issue but I solved this one myslef nevermind
 
 
 
::::::Issue 3-I tried to put a stationary fade in BG behind the guitar, which worked beautifully, except that the guitar doesnt seem to ovey the rule that empty space is transparent. Its the only image in the stage pack where the empty space in the rectangle/square wont show the area behind it. please help--[[User:Pretz|Pretz]] 12:43, 25 August 2009 (UTC)
 
 
 
:::::::This might go against your instinct, but you need to draw back to front. So first you draw the background and then the guitar. If you do it the other way around you get problems with the zbuffer, because even if a texture is 100% transparent it still writes on the zbuffer. --[[User:Daid|Daid]] 23:54, 25 August 2009 (UTC)
 
 
 
:::::::: Okay back to front like im stacking them on a table okay, or using stickers, I can do that thanks. ALso i modded all my current stages to have the hands have alpha in effects like the guitar, which looks a lot better, by enlarging the hands PNG and adding a black hand in the lower right square. Will the streak counter used in the alpha effect work beyond 40? the game already counts streaks (steaks) so i figure it would. --[[User:Pretz|Pretz]] 00:21, 26 August 2009 (UTC)
 
 
 
:::::::::Yes, the streak counter will keep counting beyond 40. So you can do extra stuff on a 100 streak for example. --[[User:Daid|Daid]] 10:09, 26 August 2009 (UTC)
 
 
 
::::::::::Perfect, now all i need is to understand how you did animation and im all set. The way you did it for the rock hands kinda confused me, as did the mobs of mario enemies. Although im already on track for my next mod which will add a flashing effect or image that will flash then quickly disappear every time you strum, all I have to do is do a little testing to figure out how I can get the speed of fade I want in the animation. Later I hape to add a text notification for a streak of 50, 100, 200, etc. After that its all putting the different parts together to make more dynamic stages. Suprisingly enough though i havent got a whole lot of attention as to requests for stages from viewers but hopefully thattll change and ill get more buisness and you more publicity :). I guess im gonna have to make an extra special one, if only i had an idea. --[[User:Pretz|Pretz]] 19:07, 26 August 2009 (UTC)
 
 
 
(starting back at the left to save vertical space)I wrote a code that serves to create a graphic that alphas in smilar manner to the rock hands, however itsa little more complicated, because i thought it was a little to easy to keep the rock hands at full opacity. It should manage your streak, so that the better youre doing the faster it fades in, and  has an automatic penalty of 50 alpha every time your streak hits zero (AKA you miss a note), with added code using the variable miss to make sure it doesnt continue to penalize you multiple times since the code repeats faster than once per note. However this setup means you wont be penalized again untill your streak falls from at least 1, but the only way to exploit that would be to not play, in which case youd fail anyway for wanting to see the pretty colors :). Its the first thing ive written from scratch so I know theres issues with it and I was wondering if you could point out any you see. I already know its missing caps on the alpha and the number 1000 is going to have to be higher if this runs as quickly as I expect it to. And ill fix those momentarily, just fixed it with caps.
 
 
 
<pre> bgfire = (0 + bgfire + info[player].streak / 1000) * 255
 
if (info[player].streak < 1) then
 
                                if miss < 1 then
 
                                        bgfire = (bgfire - 50)
 
                                        miss = 2
 
                                end
 
                        end
 
 
 
                        if (info[player].streak > 0) then
 
                                miss = 0
 
end
 
 
 
if bgfire > 255 then bgfire = 255 end
 
if bgfire < 0 then bgfire = 0 end
 
</pre>
 
the variable bgfire is later used as the alpha for the graphic. And this runs for every player. --[[User:Pretz|Pretz]] 19:06, 26 August 2009 (UTC)
 
 
 
:The only issue I see is that you only have 1 bgfire, not 1 for each player. So with multiple players it won't act as you indented. The hands are not that complicated, I just look at what buttons are pressed and then take an average between those positions. The mario mobs are more complicated, because they are dynamic created and removed from a list. Each time you strum one is added, and when it reaches the end of the screen it's removed. --[[User:Daid|Daid]] 21:28, 26 August 2009 (UTC)
 
 
 
:: I was reffering to the Rockhands and the looping animation. and that code is actually under the same location as the code for the fire variable, so there IS one for each player, however since the first action performed to define bgfire includes bgfire in the arithmatic, its treated as a nil value and therefore wont perform the arithmatic. Is there a way i can define bgfire as 0 in the beginning without resetting it to zero every time the code repeats? --[[User:Pretz|Pretz]] 00:44, 27 August 2009 (UTC)
 
 
 
::: If you set the bgfire variable before the function (so at the same location where the textures get loaded) then it will be defined but not changed every draw. And what I ment with the multiple players problem is that while you do that code for each player, each will use the same value for bgfire. So player 1 might increase it to 200, but because player 2 has no streak it will become 0 again. --[[User:Daid|Daid]] 08:23, 27 August 2009 (UTC)
 
 
 
::::Ah, so the other variables like fire only work because they are able to be set inside the "for player 0,4". Well thats dissapointing, the only way i could do what I want to do is if I made a separate variable like bgfire for each player?? --[[User:Pretz|Pretz]] 15:14, 27 August 2009 (UTC)
 
 
 
:::::You could make an array, like this:
 
<pre>bgfire = {0,0,0,0,0}
 
function draw()
 
----- for each player -----
 
bgfire[player] = (0 + bgfire[player] + info[player].streak / 1000) * 255
 
if (info[player].streak < 1) then
 
                                if miss < 1 then
 
                                        bgfire[player] = (bgfire[player] - 50)
 
                                        miss = 2
 
                                end
 
                        end
 
 
 
                        if (info[player].streak > 0) then
 
                                miss = 0
 
end
 
 
 
if bgfire[player] > 255 then bgfire[player] = 255 end
 
if bgfire[player] < 0 then bgfire[player] = 0 end
 
-----
 
end</pre>--[[User:Daid|Daid]] 15:27, 27 August 2009 (UTC)
 
 
 
::::::okay so each player gets the original definition of bgfire from different 0 values, that works thanks, I had to change your original definition so that its written the same as when angle[player] is set to zero but it works now., btw I finnally got a request for a Kingdom Hearts theme so expect that in a day or so hopefully with this new background mod in it..--[[User:Pretz|Pretz]] 16:15, 27 August 2009 (UTC)
 
 
 
== Japanse Guitar Hero III for the Wii does not accept green button. ==
 
 
 
Hello, I have a bug with my guitar that seems does not send the good data for the green button on the menu.
 
I'm not sure if Guitars sold in different country have different BUTTON_FRET masks, yet the green button does not work in my case.
 
Strum down/up does works fine.
 
 
 
I am keen to understand why the green button does not work.
 
I plan to connect the wiitar to my bluetooth PC + glovepie to see the raw input of green fret versus straw. Is there any chance I can convert easily the raw data given by glovepie to the mask BUTTON_FRET(n)    (1 << ((n) + 4)) ? Other advices?
 
Thanks for this homebrew. --[[User:Itomy|Itomy]] 06:14, 4 September 2009 (UTC)
 
 
 
:Stange, you could look at this topic: [http://www.fretsonfire.net/forums/viewtopic.php?f=3&t=29037&start=30] there are quite a few glovepie scripts that work on newer guitars.
 
:The button mapping is found on this wiki page: [[Wiimote/Extension_Controllers#Guitar_Hero_.28Wii.29_Guitars]] (for the glovepie scripts they usually map that to the classic controller buttons, but glovepie also contains a way to read the raw bytes)
 
:Also note that I've seen a case where my guitar didn't work right, I had to disconnect it from the controller and reconnect it again before it would work correctly (and this was with GH3) --[[User:Daid|Daid]] 08:33, 4 September 2009 (UTC)
 
 
 
== New Here ==
 
  
--[[User:Kobezbro|Kobezbro]] 21:44, 8 September 2009 (UTC)
+
: The code detects the existence of the patch, and skips some parts of the patch is not found (line 65 of input_gekko.cpp). The patch only adds GuitarHero drum support, so if you want a version with just guitar support then you don't need any patch. Note that the precompiled binary found on the wiki here is older then the latest SVN version (did a lot of code refactoring, functionality should be mostly the same). --[[User:Daid|Daid]] 19:23, 14 October 2010 (CEST)
  
I downloaded Guitars on Fire from the homebrew browser and I was wondering....
+
== Bug and stage question ==
  
how do I put songs on there? or can I get a proffesional homebrewer to make the files?
+
*First: Great game! I love it!
I have no homebrew experience but I do have a good amount of PC experience.   So Really I am good with a computer just not a wii.
+
*Second: I found a bug: When I press the green, the red and the yellow fret it just shows that two are pressed. If I press them one after the other the game shows the first and the second of them I pressed but it won't notice the third (if I press green first, then red and then yellow, it shows that green and red are pressed but it won't notice the yellow key at all). I don't know if this bug appears on a guitar controller because I don't have one but it exists when I play on my USB keyboard.
 +
*Third: A question about the lua-script for a stage: The input masks for a single pressed key are included in the Guitarfun-script but what are the input masks when I press multiple keys?

Latest revision as of 02:17, 5 September 2011

can't import frets on fire songs

soooo i decide to add some songs. I go into the root folder of the sd card and open up the guitarsonfire folder. the first problem i notice is inside the folder there's nothing in there but a bunch of zero KB alias files and no songs folder. so hey, i just made a new folder called "songs" at put it in there. so i downloaded a few songs from the frets on fire song list linked to on the guitars on fire page. they each came in a folder and each contained the following: guitar.ogg, label.png, notes.mid, and song.ini. since they all came in folders and you cant have multiple files with the same name in the same folder i just put the folders in there. they did not show up in-game. so i just took all of the files out of one of the folders and put them in guitarsonfire/songs/. that didnt work either. so i dont know what i'm doing wrong, someone enlighten me. Buddyhunter 23:12, 28 August 2010 (CEST)buddyhunter

The songs need to be in subfolders in one of the following locations:
guitarfun/songs
guitarsonfire/songs
apps/guitarfun/songs
apps/guitarsonfire/songs

These folders might need to be in lower case (not sure, mine are), and songs can be in sub-folders. So I have:

guitarsonfire/songs/Beatles,_The/Yesterday_Jukilum/guitar.ogg
guitarsonfire/songs/Beatles,_The/Yesterday_Jukilum/notes.mid
guitarsonfire/songs/Beatles,_The/Yesterday_Jukilum/song.ini
guitarsonfire/songs/Beatles,_The/Yesterday_Jukilum/song.ogg

For the songs to show up the "song.ini" is a requirement, without a song.ini it won't show it. --Daid 22:00, 6 September 2010 (CEST)

a few ideas i had

a why hello there daid, i was just playing 1.1 for the first time, and its the best thing since sliced bread. here's a few idea's i had and would be willing to help with. First off, Solo Sections, now im not sure if you would be more interested in The GH Solo way or the RB Way. Here's Some FYI's In Case You Decide To Go Through With This.

  • MIDI note 103 (G6) marks solo sections (guitar only).

That's The Way MID's Compatible With FoFiX/RawkSD Work, Now Guitar Hero Just Has The Notes Tappable (with the exception of chords), but rockband add's up the notes in the solo sections as followed

  • 100% Solo = 100% of notes added = perfect solo (- starpower/overdrive)
  • 95-99 = 80% = great solo
  • 90-95 = 70 = solid solo
  • 80-89 = 60% = good solo
  • 70 - 79 = 30% sloppy
  • 65 = weak solo = 5%

Also, The Option For Several Scales In The Freestyle Area I Suggested, moving back and forth by using The DPAD On The Controller, I Will Provide Several Scales In MP3 Format As Requested. Also, I Think The Notes Themselves Should Be Redone, I'm Currently Authoring Some Examples To Hand To You. I Think You'll Be Very Pleased. Also, The Fanbase Has Concluded That Star Power Is Necessary, Star Power Is Authored As Following.

  • Overdrive/Unison Phrases get authored on 116 G#7

And One More Idea I Had Was To Have Big Rock Endings, Like In Rockband. Authored on MIDI Note 120 C8-124 E8. other than that, the ability to download in-game. Thanks For Reading This Very...Very...Long Post (Well Thought Out =D) -- Calthephenom 19:52, 12 January 2010 (UTC) PS For More Info, Visit http://creators.rockband.com/spec/Authoring

That link is awesome. Thanks! Just the info I was looking for. I'll see what I can do. --Daid 20:41, 12 January 2010 (UTC)

Thanks =D. I Also Just thought of a create a character function? that would be sweet to have a person you created out on the stage instead of some random people. it should be simple enough, an INI file containing things like the following

  • [character]
  • head = 3
  • body = 8
  • guitar = 6
  • shirt = 5
  • pants = 11

... --Calthephenom 21:00, 12 January 2010 (UTC)

Hehe, that's actually a cool idea. I thought about that when I first started playing with GOF, making custom stages and what-not.. KenithCanule 21:42, 12 January 2010 (UTC)


btw daid is there any way you could make the notes more like this? http://i46.tinypic.com/14b2904.png Calthephenom 22:28, 12 January 2010 (UTC)

I like the round GH like notes better then the flat square rockband notes. But you could make notes like that by editing the .raw files.
And for your entertainment: http://img97.imageshack.us/img97/4341/gof.jpg --Daid 22:59, 12 January 2010 (UTC)

ahhhh, i laughed at that XD. ill have a new one up soon Calthephenom 23:06, 12 January 2010 (UTC) http://i50.tinypic.com/2crvk3s.jpg Calthephenom 00:12, 13 January 2010 (UTC)

Custom Notes

I can't seem to get custom notes to work correctly. I am trying to make GH3 notes, but they are having all kinds of bugs. i'll see if i can get a pic. EriQH 23:36, 12 January 2010 (UTC) Coolio Calthephenom 00:12, 13 January 2010 (UTC)

Well, I got them to work. i think. but it is hard to tell if they are working right b/c every mesh is the same color. i tried changing the color in blender so it would change the outcome, but it seems that .raw files do not save the color. EriQH 00:31, 13 January 2010 (UTC)
The .raw files only contain triangles. I handle all the coloring and shading in code. I know it's not perfect, but it works. Better model support is something I want to add for the next version, because these .raw files work, but are not easy to work with at all. --Daid 10:06, 13 January 2010 (UTC)
yeah, I'm actually starting to get the hang of it. i figured out that I can use the bottom ring from a GH3 note as the note bg, and it is closer. it would still be nice to have a better system. maybe where you can have multiple meshes and color each one differently? EriQH 19:20, 13 January 2010 (UTC)
I managed to get .OBJ files with textures working yesterday. Which should be a much nicer format to work with, and the notes also look a bit better now. I still want to tweak them a bit more. But it should be easier to customize after this. There will be the following files:
  • note.obj (basic note) with 5 textures
  • note_hopo.obj (hopo note) with 5 textures one for each color
  • note_fp.obj (starpower giving note) with 5 textures one for each color
  • note_fp_hopo.obj (starpower giving hopo) with 5 textures one for each color
  • note_afp.obj (active starpower note) with 1 texture as starpower makes all notes the same color
  • note_afp_hopo.obj (active starpower hopo) with 1 texture as starpower makes all notes the same color
  • note_solo.obj (solo section note) with 5 textures one for each color
  • note_solo_hopo.obj (solo section hopo) with 5 textures one for each color
I hope that's better. --Daid 11:08, 15 January 2010 (UTC)


Five textures for each color? or one texture for each color? (5 total) EriQH 01:58, 17 January 2010 (UTC)
One for each color ;) --Daid 11:38, 17 January 2010 (UTC)


That sounds awesome! i'm gonna have to mess around with Textures now :D lol i had never done anything with 3d stuff until i started playing with this cause FoFFF has Fatdog and ppl like that that are good at it. this is great! :)

EriQH 03:56, 18 January 2010 (UTC)

Here Ya Go

http://www.mediafire.com/?mntzjtmy5jj i made some backing track's for the freestyle mode. figured it'd be a good addition (4.5mb, 6 1 minCalthephenom 01:20, 13 January 2010 (UTC)ute tracks ranging from Metal to techno, to classic rock)Calthephenom 01:20, 13 January 2010 (UTC)

GOF As A Channel

I Decided To Make A GOF WAD (Completely Legal, Used CustomizeMii). I'll Pass It Along To You, But It's Not Recomended To Use, It's Untested. I'll Test It On Friday When I ReInstall Bootmii. Heres The Link -- http://www.mediafire.com/?zntghdzbmy2 -- Calthephenom 03:07, 13 January 2010 (UTC)

I'm not a supporter of custom channels and WAD files. I understand that there are people out there that want this. So they are free to use it of course. But don't come complaining to me when it fucks up your Wii. --Daid 10:14, 13 January 2010 (UTC)

I've tested this wad on a 4.2u firmware that is softmodded and it works when your sd card that has the boot.dol and info for guitarsonfire inserted. The songs on the usb device also work. This is just for those that might want to get this and were afraid of bricking their wiis. Uribemaster 07:01, 30 January 2010 (UTC)

loading random stages

could someone tell me the problem with my code to load random stages? http://pastebin.com/f3ad8d485 It says "then expected near '='" the problem is in the first line. but they are all the same so they probably would all bring back errors. EriQH 07:15, 13 January 2010 (UTC)

http://pastebin.com/m5c88d77d this should work. A single '=' is an assignment, while a double '==' is a compare. Also, the math.random makes a random number between the first and second argument. So that needs to be math.random(0, 4) for the numbers 0,1,2,3,4.
Some recommended reading material if you want to know more about lua: http://www.lua.org/pil/index.html and the reference manual: http://www.lua.org/manual/5.1/manual.html#pdf-math.random --Daid 09:56, 13 January 2010 (UTC)
ahh ok. my bad. i'm kinda new to coding. thanks :D EriQH 19:15, 13 January 2010 (UTC)
No problemo. Feel free to ask anything. --Daid 11:09, 15 January 2010 (UTC)

About 1.1

Hey Daid good job on 1.1 but im confused about something. Even if a song is only on expert guitar, it shows it as playable on all instruments and difficulties on the playing screen. Is it just me? the rest is flawless sorry if i`m being a pest Uribemaster 07:37, 17 January 2010 (UTC)

Yeah, this is so your difficulty/instrument setting does not change if you select songs that you cannot play with that combination. Some complicated code seeks the most appropriate difficulty/instrument combination that fits you. --Daid 11:42, 17 January 2010 (UTC)

Oh ok i see dude your app is awesome lol Uribemaster 16:31, 17 January 2010 (UTC)

Dude i found either a bug or a mistake. If a song has guitar,bass, and drums the game loads them as follows. If you want to load guitar, it loads drums. If you want to load drums, it loads guitar. Bass is loaded just fine. Uribemaster 00:55, 20 January 2010 (UTC)

Stange. What difficulties/instrument combinations are available on that song, and which did you choose? (difficulty is also an important factor here) I had no problems with the the songs that have guitar+bass+drums, but all those songs I have have 4 difficulties for all instruments. --Daid 10:00, 20 January 2010 (UTC)

It has all dificulties for all 3 instruments. When i tested it more sometimes it just randomly loads whatever instrument it wants regardless of difficulty. Most of the time its guitar swiched with drums. The thing is all the songs i have with all difficulties and instruments do this. Any clue why? Uribemaster 15:47, 20 January 2010 (UTC)

Clueless. It should just pick the difficulty you choose if it has notes. All the 'search for something else that fits' code has checks before it that check if the current instrument/difficulty combo has notes. Something you could use to verify, the highscores ingame add the score to the actual instrument/difficulty which you played (after modifications). While the scores online ( http://daid.mine.nu/guitarsonfire/ ) show the instrument/difficulty combo that you choose. If they don't match up, then something really strange is happening. --Daid 17:09, 20 January 2010 (UTC)

Umm i tried it and its still wrong ill try 1.0 to see if the same error happensUribemaster 20:27, 20 January 2010 (UTC)

I think the prob might be that the songs are for fofix and fof but maybe not compatible with Gof Uribemaster 06:47, 22 January 2010 (UTC)

Oh i see what the problem was now. The tracks werent alligned correctly. They were in the order of drums bass then guitar instead of guitar bass and drums on the songs. Ok now i see sorry for the false sorta accusationlike statement. Uribemaster 06:58, 30 January 2010 (UTC)

net.cpp

i was looking at your source for net.cpp, and from what i have seen, it appears you have implemented my in-game download idea =D, it starts around 3/4 of the way down.is there any way that once you get a new feature set up, you could email me the dol? ellisideait55555@hotmail.com , also , i had one more idea. a "Message Of the Day" Feature, towards the bottom of the main screen like in RB2. i'll set up a little script if you want me to, that would modify the message of the day, thanks Calthephenom 17:17, 17 January 2010 (UTC) edit: heres the code to insert the message into a database, im not sure if you want to password protect it or not, but here's the code.http://pastie.org/782023 the form is self explanatory it shouldn't be too hard for you Calthephenom 17:31, 17 January 2010 (UTC) heres the form -- http://pastie.org/782058

That feature is not yet done, very buggy. I'm not happy with the current implementation. I need to rethink a few things. Many songs are distributed as rar files, which gives some license issues. (unrar sourcecode can only be used noncommercial, but GPL does not allow me to set any other restrictions to the source, so that does not mix well)
Also, I suggest you google 'sql injection' for your MOTD code. --Daid 18:54, 17 January 2010 (UTC)

i knew about SQL Injection, i just didn't feel like adding it :P. well there thoughts i had on the ingame downloading was that i could set up a blogger blog (already did, lol), and direct link to the zips, just since zip's are easier to work with. i'll maintain the DLC once you get it set up =D. anything else i can do to help? --Calthephenom 22:30, 17 January 2010 (UTC)

Sloppy code leaves a bad impression. For the DLC, I'll put up a site where you can add links. I've 'harvested' links from the FoF wiki, but only 2 out of about 1000 are usable with the current code. If I can get mediafire downloads to work then the list grows to about 400 (but quite some links of those are dead) --Daid 11:02, 18 January 2010 (UTC)

ok. if needed, i have 2 10GB Hosts, and 1 5GB Host. i have enough space to host most of the customs =D (plus my HDD Has like 170GB Free =D, so i could set up apache). Things like mediafire And Megaupload will be harder to work with, due to the captcha's. will the downloads come from a mysql database? i already have a customs script working, if you want it --Calthephenom 17:14, 18 January 2010 (UTC)

Some Patches

The Solo Patch : http://pastie.org/782516. moar later --Calthephenom 00:52, 18 January 2010 (UTC)

Please, try to use 'patch' files. If you checkout from subversion, then you can use tortoiseSVN to generate patchs. A proper patch looks like this: http://pastebin.com/m41d97fa2.
I also don't get your patch. I got the scoring calculation from: http://wiki.scorehero.com/SoloBonus yours doesn't make sense. Even has a higher value for good then great. --Daid 09:49, 18 January 2010 (UTC)

Compiling in Ubuntu

Daid, Would you mind if i bug you about how to compile from source on Ubuntu. I have tried many times, with many different games. But have had not luck. i downloaded Code::Blocks but it says that "The defined compiler for release cannot be located". I installed DevkitPPC but idk if it was set up right. EriQH 04:04, 18 January 2010 (UTC)

I've documented my code::blocks settings here. I've updated the Makefiles in svn, you should be able to use "make -f Makefile.wii" now (it might miss a few libraries, as my devkitpro installation on linux is broken and I couldn't test them properly) --Daid 10:44, 18 January 2010 (UTC)
I get
"main.cpp:11:17: error: smb.h: No such file or directory
main.cpp: In function 'TDirEntry* selectSong(TDirEntry*)':
main.cpp:494: error: 'smbInitDevice' was not declared in this scope
make: *** [.obj_wii/main.o] Error 1"
i'm really new to this stuff. sorry if i'm a bother. EriQH 17:38, 18 January 2010 (UTC)
No problem at all. You are missing the tinySMB library. Which is strange, as it should be in devkitpro. However, you could just remove those lines (between the #ifdef GEKKO, #endif), and the #include <smb.h>. As it's only needed for the SMB functionality. --Daid 20:02, 18 January 2010 (UTC)
Now i'm getting this http://pastebin.com/me1b92ca I don't seem to have a "zlib.h" file that it's looking for. And Code::Blocks gives me this error
"/home/thehigdons/Desktop/GOF/readdir.cpp: In constructor ‘TSongInfo::TSongInfo(const char*)’:
/home/thehigdons/Desktop/GOF/readdir.cpp:66: error: invalid conversion from ‘const char*’ to ‘char*’" EriQH 07:27, 19 January 2010 (UTC)
Mmm, zlib.h is from zlib (surprise!) it's an essential library, as PNG loading depends on it. In the windows version it's installed by default. I see now, the install instructions for devkitPPC are just incomplete on linux. You can use my DevkitProLinuxInstall that should create a good devkitPPC install for GoF. --Daid 11:14, 19 January 2010 (UTC)
Ok thanks. I never saw your script. but it gives me this error.
"./Devkitppc.sh: 27: function: not found
Downloading
/: Unsupported scheme.
Failed to download" EriQH 15:33, 19 January 2010 (UTC)
My mistake. It tries to use /bin/sh, which is dash on Ubuntu. While the script was made for bash. I've updated it and it should work now. You didn't notice it before because it wasn't there ;) I just added it. --Daid 17:05, 19 January 2010 (UTC)
Ok it installed. but i am having the same problem. i found that if i copy and paste the "zlib.h" file into the "unzip" folder it gets past that error. but now i am getting the same problem with "gccore.h" and "ogcsys.h" pasting them into the folder does no good. i think it may be looking in a different directory. EriQH 17:26, 19 January 2010 (UTC)
Wow... i wasted a lot of your time and my time trying to get this to work when the answer was right beneath my nose. I didn't set the environment variable. Idk why i didn't remember that. I knew i had to cause i also compiled GuitarFun from source at one time. sorry about that. EriQH 19:21, 19 January 2010 (UTC)

RB2 Drums

hey, i've been thinking, if i could get the address codes of the rockband 2 drums, do you think you could include it in GOF? im thinking of patching WiiUse. should be simple enough--Calthephenom 17:31, 18 January 2010 (UTC)

I would need a bit more then just address codes. I could add the drum code for GH drums from the information found in at Wiimote/Extension Controllers#Guitar Hero World Tour (Wii) Drums --Daid 20:08, 18 January 2010 (UTC)

ok, and btw, what is the status of the animated backgrounds i suggested? are you going to see if you can use DVDx? --Calthephenom 22:36, 18 January 2010 (UTC)

Movies as background is not something I'm working on anymore. I have other things which I find more important, and only limited time. --Daid 23:06, 18 January 2010 (UTC)

ok no biggy, i just wondered if you had taken it on--Calthephenom 01:29, 19 January 2010 (UTC)

Ubuntu PC version

Ok so i got it all compiled and working for the wii. and then I tried to compile it for PC and it wouldn't work i found that I needed to make a quick change to the "video.cpp" file. Line 19 was

"char* c = strchr(str, '\n');"

and I changed it to

"const char* c = strchr(str, '\n');"

And it worked. However, it doesn't seem to find the songs folder.know what the problem could be? EriQH 00:41, 20 January 2010 (UTC)

Changed that, stange, as I don't get that error. What version of gcc are you using?
It cannot find the songs because of readdir.cpp, Look at line 39+40 ;) --Daid 10:02, 20 January 2010 (UTC)
Ok thanks. I have GCC version 4:4.4.1-1EriQH 22:49, 20 January 2010 (UTC)

Broken Keyboard

I see that in the latest commits you say that the keyboard configuration is broken. does that mean that the keyboard won't work at all? or can you just not set the keys. cause i need to test some stuff when i get a chance and if the keyboard won't work then i need to roll back a few versions. EriQH 23:07, 20 January 2010 (UTC)

The SVN version is ongoing development, I won't make any guarantees about it's state. Especially when I'm making major changes. In this case, the keyboard itself works, but the changing of the keyboard mapping won't work for the wii version (just commited changes for the PC version). I'm making major changes in the input area for a port to the "Open Pandora", and I'm going to make major changes to game.cpp for better gametype support. With those changes stuff will be in a broken state from time to time. --Daid 23:18, 20 January 2010 (UTC)
Right. I understand. i was just wondering if it would be possible to test what i have done with a keyboard. thanks EriQH 23:53, 20 January 2010 (UTC)

Textured notes

I tried to use your notes as a template to make some new ones, and it doesn't seem to work right. http://img51.imageshack.us/img51/7739/38913407.png I used the same layout as you. And I pasted my Notes over top yours so I could make them the same size and stuff. (the lines in the pic are not there in-game. it must have messed up taking the screenshot.) EriQH 06:13, 21 January 2010 (UTC)

Looks like the textures are in the wrong format. They need to be 24 bit PNGs WITH transparency. The transparency is something I found out when I made the new notes. If you want me to take a look at them just send them over ;) --Daid 09:57, 21 January 2010 (UTC)
I pasted my images over yours to avoid that problem... http://www.mediafire.com/?mljdddoyymo there's my notes. EriQH 20:03, 21 January 2010 (UTC)
The problem is not with my code or the textures. It's with the UV mapping of your model. If I import the model into an 3D editor and apply your texture to it then it looks the same as on your screenshot. --Daid 22:38, 21 January 2010 (UTC)
Oh. DUH. My bad. I got it now :)EriQH 09:38, 22 January 2010 (UTC)

Solo Sections

is there any way you could change the fretboard to something along the lines of [1]. also, i have two more ideas.counting the percentage hit in the solo so far, and a clock ticking down with the remaining time? is there any kind of GFX/MID Spec Things i could help you with? kthx -- calvin

Unable to compile after r30.

In r31 and 31 I get this error when trying to compile. http://www.pastebin.org/81406 You may already now about this. I just figured i would throw it out there since in the past i got compile warnings that you didn't

It was just mods.cpp missing from the Makefile (new file, only added it in the codeblocks project yet). r32 should fix it. Note, good chance that the next few updates will break a lot of features, as I'm redoing lots of the gamelogic code. --Daid 14:12, 24 January 2010 (UTC)
Alright. Just wanted to make sure it wasn't any real problem. Thanks :) i'll be ready to roll back a revision if stuff breaks.EriQH 15:28, 24 January 2010 (UTC)

Development versions

I've setup a script to make new builds at night. You can find these builds at: http://daid2.mine.nu/~daid/GoF/

The sources used to build these versions are at: http://daid2.mine.nu/svn/Wii/GuitarsOnFire/

It contains full builds with all the files you need (except song files) and just single dol files. Use these at your own risk, they won't mess up your Wii. But they might not work at all or give strange results.

Main reason why I supply these is because the development version contains a new file format for the notes, and the ability to use mods without overriding game files. And people want to toy around with that. --Daid 10:38, 25 January 2010 (UTC)

Stage thing

Hello im using my wii's internet at the moment but I want to ask you something Difficult and/or easy Can you help me make another stage? And I have a stage crafted after the game called maplestory and I want to send or post it somewere here in the stages area of the site but first you have to look at the stage so you can tell me to add anything or if its ok as is. Oh and I have a couple of (kinda) appealing stages I want you to see. I will post links later on in the disscussions under this post when I get to use the computer. --Labtech9998 07:24, 27 January 2010 (UTC)

hmmm

i was reading about zlib today. and i saw there was compression features, is there any chance that if users enable the feature, songs will auto upload to your server? --Calthephenom 02:12, 28 January 2010 (UTC)

That makes as much sense as "I saw McDonalds sells burgers, does starbucks give free t-shirts now?". And I won't ever allow upload of songs on my server because of bandwidth and copyright issues. --Daid 09:47, 28 January 2010 (UTC)
Free burgers!? Where? --Yossi 11:08, 16 March 2010 (UTC)

Custom Notes in latest nightly build

Do you now of any reason why these notes http://www.mediafire.com/?w3wwmzmmmyy would cause it to crash? everytime I start the game the graphics are all buggy and then it crashes. In the PC version it starts but the neck never moves. IDK if that is b/c of the notes or not. EriQH 20:59, 28 January 2010 (UTC)

Simple, the note.obj is an empty file. :P the hopo version seems to work fine here. And I think the never moving neck is a bug I caused. I should commit a bunch of huge changes soon to, but my current code it not stable yet. --Daid 21:32, 28 January 2010 (UTC)
Oh. Must not have exported right in blender. :( i thought i checked caus i have had this problem before. EriQH 22:43, 28 January 2010 (UTC)

Nyko Frontman Wireless Guitar

I have the Nyko Frontman Wireless Guitar. As you know this does not work with GuitarsOnFire. I'm not sure what causes the problem but I would be willing to help you out and test things. Let me know what you need.Geegee 18:49, 29 January 2010 (UTC)

Great. I should put a test file up here soon. I haven't forgot about this. Just need some time to make a proper test app. --Daid 17:29, 31 January 2010 (UTC)
Sounds good. I will keep checking back for the test app. Thanks .Geegee 03:49, 1 February 2010 (UTC)
I can do a test too. Let met know when Marc 19 February 2010
I was so happy to see a homebrew guitar game! but then my Nyko dosent work... What came of this, can i be of assistance? —Preceding unsigned comment added by Unitypunk (talkcontribs) 19:32, 5 August 2011 (CEST)

Rock Band USB Guitars

I was about to download this to try it out until I noticed the disclaimer on not supporting USB guitars. I'm somewhat confused as to why that's so hard. The rock band USB guitars use standard USB gamepad/joystick setup w/ POV hat as the D-Pad/Strum bar, Buttons mapped to the buttons (slightly out of order), the plus and minus buttons are mere buttons, the overdrive/starpower is a button as well and the whammy is a zaxis that resets to zero if it's not being moved. I can give you more specifics on the buttons for the guitar/drums if you want them.

As I only have the Rock Band guitars and cannot test the game in any way that I'd feel comfortable with, I have not tried the game, but I will say that you should refer to FoFiX if you have coding issues with any of the more advanced Rock Band 2/World Tour like features. If you included full 4 player Guitar/Bass/Drums gameplay compatible with all means of control that would amazing!

(BTW, this is my first time attempting to use a talk page, if I screwed anything up I'm sorry.) --RockGuy32 —Preceding undated comment added 08:21, 31 January 2010 (UTC).

Interesting, that's more info that I found so far. I'll have a look at USB gamepad/joystick support to see what I can whip up. Not promising anything though ;) --Daid 17:28, 31 January 2010 (UTC)

Ok, Here's the button/axis configurations:

Rock Band Guitar

Green Button 2
Red Button 3
Yellow Button 4
Blue Button 1
Orange Button 5
Star-power/Overdrive Button 6
Solo/High frets Button 1-5 with button 7
Minus Button 9
Plus Button 10

The pickup switch thingy is the Z-Rotation axis and resets to center when changes are not being made The Whammy is the Z-Axis and much the same way resets to center (not zero like I originally though, sorry)

Rock Band Drums

Red Button 3
Yellow Button 4
Blue Button 1
Green Button 2
A Button 2
B Button 3
1 Button 1
2 Button 4
- Button 9
+ Button 10

The drum pads press down the following buttons on the initial hit as well as button 8 much like the soloing frets on the guitar. The D-pad is a POV hat just like the guitar.

The mic is a standard USB Logitech audio input and works on a PC as well.

I do not have the Rock Band 2 Guitar/Drums but I assume they work much the same way. Also, I have no clue how to use the controller port lights on either controller but they work fine without them.

Hope this was helpful, I'm willing to help with this as much as I can although I have no experience with coding on the Wii. I've only used Blitz Basic 3D, but I would recommend looking at FoFiX's (http://code.google.com/p/fofix/) source code if you have any problems.

Good info :D I've put it in tables, makes it easier to read. The main problem for the Wii is the lack of a USB Joystick/Gamepad driver as far as I know. (PC games can just use the driver from windows/linux making life easier) --Daid 10:10, 1 February 2010 (UTC)

Sorry to put my nose in where it doesn't belong, but couldn't it just be easier to map the instruments out as a USB keyboard device? it should be able to detect input from the instruments,i have a lot of info on rockband instruments and midi specs, idunno, i'd be willing to test whatever samples you want --Calthephenom 19:52, 1 February 2010 (UTC)

Vocals Support

oh and by the way, is there a chance for vocals being added in the future? i was looking at the pitch analyzer and i saw that it uses an underlining C Library, so could it be ported to the wii? im not saying it necessarily has to be pitched, but just basic detection of noises and timing, heres the link. http://fofix.googlecode.com/svn/MFH-Mod/trunk/src/PitchAnalyzer.py --Calthephenom 02:34, 2 February 2010 (UTC)

Not by me. I don't care about vocals at all. And it requires creating an USB Mic driver, which would be hard work. And I rather spend my time on other things. --Daid 09:26, 2 February 2010 (UTC)

help on stages

Hey can anyone tell me how to make a custom stage on guitars on fire? Uribemaster 20:55, 6 February 2010 (UTC)

hmmm, u just had a great idea

is there any way, that after a song is downloaded ingame, you could add, for example, the following

  • dlc = true

and then, make it sortable, similar to rock band 2.also, the ability to sort by tier, artist, charter, or other characteristics, and show the place in the leaderboard for that song after play, like in GH:WT+.and if the tiers, or any other data like that is missing from the config file, just have it go to a "Other", area, by default? , also, maybe port the original FOF song creator, or dB, or create something entirely new, with an option to test in game before saving it, then, have the ability to create the config file for it and upload to your server, not including the mp3, just the finished chart, similar to GHTunes, with an area to rate the charts quality --Calthephenom 20:30, 18 February 2010 (UTC)

hmmmmm

so are you done with development on GOF? --Calthephenom 18:27, 14 March 2010 (UTC)

No. But I crashed (mentally) it's going better, but I'm still having a coding block. Most of my energy goes to my work right now. And the rest of the time I code a bit, but it goes very slowly. As GoF has become a complicated project (pretty words for: code is a mess) I currently don't dare to touch it. --Daid 16:34, 15 March 2010 (UTC)

i see, senor. if you want, i could go through and add comments, to help keep it more organized --Calthephenom 20:54, 15 March 2010 (UTC)

Thanks for the offer, but that won't help. Comments don't make code more organized, just easier to understand. And I understand my own code just fine. It's like a messy workdesk, I can find everything without problems. But getting work done is a bit harder because of it. Putting post-its on everything won't help that, you just need to clean your desk. This is just something I need to solve myself. --Daid 10:42, 16 March 2010 (UTC)

other ideas.

is there any way you could look for album.png in the folder containing the songs files, and display it off to the right, in a RB2-Esque Setup, and, if you really wanna invest some time, if the song contains album info, setup a way to download the first image result from http://images.google.com/images?hl=en&source=hp&q=$album , convert it, and display it? --Calthephenom 00:42, 21 March 2010 (UTC)

a little request

is there any way you could add some code i jotted up? User:Calthephenom/Time , it would be displayed in game (like when your playing) kthx --Calthephenom 00:34, 13 April 2010 (UTC)

A GOF Channel

Can someone make a channel installer like in the NES emulator cuz i updated my wii to 4.3 and now i cant run wad manager. I dont own any of the games that use exploits. --Osga21 18:52, 14 September 2010 (CEST)

Guitar Report

I just tried the Intec Rock Icon guitar controller and it works. I was trying to download the code from SVN but it is asking for a userid and password. Do you allow anonymous access? --CaptainJester 16 Sept 2010

Read only access on the SVN is "Wii/Wii" (or lower case) --Daid 22:02, 27 September 2010 (CEST)
Great, thanks. --CaptainJester 02:03, 6 October 2010 (CEST)

LibOGC Patch Needed ?

Thank you very much for your work concerning this music program.

I have just compiled the last revision from the read only SVN with devkitpro on windows and obtain no error during compilation. When executing the program on the wii i haven't seen any difference with the precompiled binary. Does it means that everything is OK now and we don't need any patch ?

The code detects the existence of the patch, and skips some parts of the patch is not found (line 65 of input_gekko.cpp). The patch only adds GuitarHero drum support, so if you want a version with just guitar support then you don't need any patch. Note that the precompiled binary found on the wiki here is older then the latest SVN version (did a lot of code refactoring, functionality should be mostly the same). --Daid 19:23, 14 October 2010 (CEST)

Bug and stage question

  • First: Great game! I love it!
  • Second: I found a bug: When I press the green, the red and the yellow fret it just shows that two are pressed. If I press them one after the other the game shows the first and the second of them I pressed but it won't notice the third (if I press green first, then red and then yellow, it shows that green and red are pressed but it won't notice the yellow key at all). I don't know if this bug appears on a guitar controller because I don't have one but it exists when I play on my USB keyboard.
  • Third: A question about the lua-script for a stage: The input masks for a single pressed key are included in the Guitarfun-script but what are the input masks when I press multiple keys?