Difference between revisions of "Talk:GuitarsOnFire"

From WiiBrew
Jump to: navigation, search
(Unable to compile after r30.)
m (Nyko Frontman Wireless Guitar)
 
(62 intermediate revisions by 18 users not shown)
Line 1: Line 1:
 
{{Archive box
 
{{Archive box
 
| [[Talk:GuitarsOnFire/archive1|/Archive 1]]
 
| [[Talk:GuitarsOnFire/archive1|/Archive 1]]
 +
[[Talk:GuitarsOnFire/archive2|/Archive 2]]
 
}}
 
}}
  
== Archives ==
+
== can't import frets on fire songs ==
Since Daid Wanted In Cleaned Up, I Created A Archive Page
 
*[[Talk:GuitarsOnFire/archive1|Archive 1]]
 
[[User:Calthephenom|Calthephenom]] 20:08, 26 September 2009 (UTC)
 
  
:I added the archive template so all is good. -[[User:Gamewizard71|Gamewizard71]] 20:35, 26 September 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
  
==Slight Graphic Update Pack==
+
:The songs need to be in subfolders in one of the following locations:
Just wanted to let you know that I have taken a few of the images and spiced them up including the fire effect on the main page, the font (still needs work, it's reworked from a Doom port), the note hit gfx, the neck, some of the rock indicator (you know, the lights and the multiplier text), the selector (flaming guitar) and modified the mario level with a checkered background as well as moved him to one side of the fretboard and the drummer to the other for better visibility (felt partially hidden behind the fretboard). Just wondering if you are interested in taking a looksee or allowing me to link and distribute the pack. :) Great work so far!
+
<pre>guitarfun/songs
[[User:Ravenborn|Ravenborn]] <span style="font-size: smaller;" class="autosigned">—Preceding undated comment added 00:00, 19 September 2009 (UTC).</span><!--Template:Undated-->
+
guitarsonfire/songs
 
+
apps/guitarfun/songs
:You are free to release any gfx pack, or modded version as you wish. (As long as they don't use official GH/RB gfx) and if I think it's an improvement then I'll ask if I can include those in the next release. If you rather not release it separate but have it included in the main release then you could pass me a download link on irc. --[[User:Daid|Daid]] 08:22, 20 September 2009 (UTC)
+
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:
== Questions ==
+
<pre>guitarsonfire/songs/Beatles,_The/Yesterday_Jukilum/guitar.ogg
 
+
guitarsonfire/songs/Beatles,_The/Yesterday_Jukilum/notes.mid
why can't i upload my new RB2 mod and put it under mods, due to copyright?
+
guitarsonfire/songs/Beatles,_The/Yesterday_Jukilum/song.ini
and ftw you can edit the raw notes (note.raw) in mspaint
+
guitarsonfire/songs/Beatles,_The/Yesterday_Jukilum/song.ogg</pre>
just fyi
+
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)
kthx - calthephenom
 
 
 
: Just so other people know. Yes, copyright. If you make stages from 'none guitar games' then I think it falls under "fair use". But I'm not a lawyer so don't shoot me if some company asks to remove something.
 
: And editing note.raw in mspaint is just bullshit. They are 3D models, and you can edit them in 'blender'. Trying to use mspaint is like trying to fix a broken skull with a jackhammer. --[[User:Daid|Daid]] 08:43, 6 October 2009 (UTC)
 
 
 
Hey Daid while I was playing a song I had to leave so i exited to the GoF's main Menu.Then When I got to the GoF's main menu the music was still playing.This has happened many times after I exit from a song.I'm just wondering if this is normal. Thanks for such a good app - GHPLAYER9001 <small>—Preceding unsigned comment added by [[User:GHPLAYER9001|GHPLAYER9001]] ([[User talk:GHPLAYER9001|talk]] • [[Special:Contributions/GHPLAYER9001|contribs]]) 22:32, 28 October 2009 (UTC)</small>
 
 
 
: Yes that is normal. It would be trivial to stop the music, but as the file was loaded already, why not play it anyway. :) --[[User:Daid|Daid]] 10:02, 29 October 2009 (UTC)
 
 
 
== uncontrollable scrolling ==
 
 
 
When loaded onto my SD card and pulled up in HOmebrew I get an uncontrollable scrolling action going on in the first menu.  wii firmare is 4.2U  -  [[User:wfeandsig|wfeandsig]] <span style="font-size: smaller;" class="autosigned">—Preceding undated comment added 01:43, 6 October 2009 (UTC).</span><!--Template:Undated-->
 
 
 
: The menus are controllable with any controller, so maybe you have connected something that it does not like. Disconnect any Gamecube controllers, and only sync 1 wiimote with a guitar. Maybe you have a wiimote with wiimotion plus connected? (just guessing here, I only know something is generating the menu down button). I hardly think it's due to 4.2U, but I am on 3.2U myself. --[[User:Daid|Daid]] 08:43, 6 October 2009 (UTC)
 
 
 
only controller connected is 1 wii remote no motion plus.    -  [[User:wfeandsig|wfeandsig]] <span style="font-size: smaller;" class="autosigned">—Preceding undated comment added 01:46, 7 October 2009 (UTC).</span><!--Template:Undated-->
 
 
 
: Strange. Only a wiimote you say? What kind of extension controller? Because GoF does not work with just a wiimote. (and you are forgetting to sign your posts, use 4x ~ ) --[[User:Daid|Daid]] 08:24, 7 October 2009 (UTC)
 
 
 
==  Just an idea... (freestyle drumming) ==
 
 
 
Ok, so this may not be the right place to put it, but I had an idea last night. As a musician, I often use the 'music studio' part of GH just to bash out some beats or try to write music (I live in the middle of a bunch of old people, so I can't play my real drums at home.), so I was thinking... How hard would it be to write a similar program for the wii that would not only let you play samples with the GHWT drums, but maybe even more. Ideally, if one could put some original music on SD, then play it back while drumming away to it, this would be an IDEAL tool for solo songwriters. I'm not much of a coder, and I've never tried to make a wii game (Or any console game, for that matter), but a program like this would certainly benefit me, and surely some of the people that play this game are actual musicians as well, and could probably use it too? I know that the WT drums have midi-in only, therefore eliminating the possibility of using them with the PC in the manner I'm speaking of, BUT if there was a wii app built for it... Well, it gets me all excited just thinking about it. I have alot of ideas if you're even remotely interested in this, and I didn't know how else to get in touch with you about it, so I put it here. I'll get rid of this section later if it's too irrelevant. Again, thanks for great work and support! [[User:Kenithcanule|KenithCanule]] 19:50, 26 September 2009 (UTC)
 
just use tabit and hamienet for midi conversion, then chart it using Feedback 0.97 (scorehero.com has info)
 
your overcomplicating it [[User:Calthephenom|Calthephenom]] 19:59, 26 September 2009 (UTC)
 
<nowiki>Insert non-formatted text here</nowiki>
 
 
 
Well, I checked out all three of those (tabit, hamienet, and Feedback), but still don't understand how those would help me do anything I'm trying to do here. I'm not trying to make charts or midis, or even COMPOSE music at all. (Except in my head). All I want to do is play my WT drums (Freestyle), and have an MP3 (Or whatever) playing behind it. Being able to record what I'm playing would be nice, but I suppose not necessary, and if it DID, I wouldn't need it to record as a chart/midi anyways. I just want a sampler, pretty much. [[User:Kenithcanule|KenithCanule]] 23:51, 26 September 2009 (UTC)
 
 
 
: I see what you want, just freestyle drumming on top of a track (and maybe recording it in the process), I can understand that it would be a great and fun tool for you. However, I currently don't read the velocity information from the GHWT drums and I don't have any drum samples to play. So it would still require significant amounts of work to get it to work. (And I have no idea where I can find free drum samples) Also, maybe there are some GlovePie scripts that allow you to do all this on a PC. --[[User:Daid|Daid]] 09:42, 28 September 2009 (UTC)
 
i could send you some of my drum samples, i have like 1000 [[User:Calthephenom|Calthephenom]] 14:03, 3 October 2009 (UTC)
 
 
 
== Hello daid ^_^ need some help with my lua code so I can run this stage smoothly ==
 
 
 
Hi I have been stressing about this...
 
Its the lua code Im trying to make my on stage by Using the lua code In Guitarfun Stage and the Baisic template (Background) Stage And I tried to merge these codes together like this:
 
http://pastebin.com/m3b4130eb
 
And it ends out like this:
 
http://img18.imageshack.us/img18/3999/errorhp.png
 
And I Desired It to look like this:
 
http://img19.imageshack.us/img19/1345/afterxs.png
 
Can you please Edit this code for me and post it on here I would Very much like that.
 
If you dont want so send me the code on here send it to my email Labtech9998@yahoo.com
 
I don't usualy check that email but tell me if you sented it for me on this topic here on this website. Thanks! --[[User:Labtech9998|Labtech9998]] 23:56, 27 September 2009 (UTC)
 
 
 
: The problem you are having is with the zbuffer. I think the following should solve it: http://pastebin.com/m30de977e (Didn't test it) I draw the background first, at a greater distance.--[[User:Daid|Daid]] 09:48, 28 September 2009 (UTC)
 
 
 
:: Thanks ^_^ and whats zbuffer? is it a program? oh and how did you make the Draw grey stage? is it possible to make Textures/Decals for to put on it? I think the game needs to be flashy like good looking not just black screen and white writing (are you working on making it flashy?)Oh and the idea for a background on the Guitarfun stage was just an idea to make it look a little better instead of a black backgound. Nice work on the game anyways ^_^ --[[User:Labtech9998|Labtech9998]] 00:46, 29 September 2009 (UTC)
 
 
 
::: Hihi. No the zbuffer is not a program. Wikipedia has a complicated page about it: http://en.wikipedia.org/wiki/Z-buffering
 
::: Basic idea is that with zbuffering it does not mather if you draw the front object or the back object first. However, now you draw an transparent object in front and then an object behind it. The zbuffer then 'thinks' there is an object in front of the back object (as it does not know the transparency) and then does not draw the back object behind the front object. It's a basic principle of realtime 3D rendering. --[[User:Daid|Daid]] 08:41, 29 September 2009 (UTC)
 
::: If you want to replace the gray stage with textured pieces then you need to replace the "drawQuad" with "drawTexture" --[[User:Daid|Daid]] 08:41, 29 September 2009 (UTC)
 
::: I'm not an graphical artist, sadly enough. But yes, the game could use more flashy graphics. So anyone willing to contribute new gfx is welcome. I'll add a background picture in the menus for the next version so that can be customized.  --[[User:Daid|Daid]] 08:41, 29 September 2009 (UTC)
 
 
 
:::: Thanks I just want to help on ideas and such and  about the drawQuad and drawTexture replacement. how do you use a png so the texture shows up? because I don't get how your supposed to put on textures without pictures in the fist place. --[[User:Labtech9998|Labtech9998]] 00:27, 1 October 2009 (UTC)
 
 
 
::::: Oh yea! I think I figured it out! TEX_BACKGROUND = loadTexture("background.png"); is this: drawTexture(TEX_BACKGROUND, 0, 0, 1, 1, 20, 20, 255); and it uses that as a background is that right? aww maan it doesnt read it correctly --[[User:Labtech9998|Labtech9998]] 00:39, 1 October 2009 (UTC)
 
 
 
::::: Yes, you need to load the texture outside the "function draw()", and then you can use it. drawTexture has 8 parameters:
 
* 1: Texture reference.
 
* 2-5: Texture coordinates, 0,0 is the upper left corner, 1,1 the bottom right. So 0,0,1,1 is the whole texture.
 
* 6-7: Size of the drawn 'object' on the screen.
 
* 8: 'Alpha' aka, transparency, 0 to 255, 0 is full transparent, 255 is not transparent.
 
--[[User:Daid|Daid]] 08:25, 1 October 2009 (UTC)
 
 
 
:::::: What? can you just Edit this: http://pastebin.com/f53a1a8d5 for me so I see the differnece?Because im confused well thank you for making Guitars On Fire. oh and the song selector would look better with a line paper look like in GH oh an thres a font perfect for this game check it: http://www.dafont.com/nightmare-hero.font Yea I was bored and searched Guitar hero fonts and that came up enjoy and thanks! --[[User:Labtech9998|Labtech9998]] 05:11, 2 October 2009 (UTC)
 
 
 
::::::: Here you go: http://pastebin.com/m3eb4d281 --[[User:Daid|Daid]] 09:20, 2 October 2009 (UTC)
 
 
 
:::::::: Thanks I don't know why the color on the computer is pink on the stage viewer but on the wii its normal. --[[User:Labtech9998|Labtech9998]] 02:58, 3 October 2009 (UTC)
 
 
 
::::::::: Oh and the Thing that I dont like is that I try HD png pictures and it make like transparent dots and stuff can this be fixed witout resizeing the pictures? --[[User:Labtech9998|Labtech9998]] 05:12, 4 October 2009 (UTC)
 
 
 
:: HD png pictures? What do you mean by that? --[[User:Daid|Daid]] 14:57, 4 October 2009 (UTC)
 
 
 
::: What I mean by HD pictures like high quality ones but the images are bigger so they fit more pixels and the bigger images just show up as dots can you fix this? Difference Small picture: http://www.zeldauniverse.net/downloads/wallpapers/fan-dungeontribute800.png
 
Big picture (aka HD PNG in my own words): http://www.zeldauniverse.net/downloads/wallpapers/fan-dungeontribute1920.png I want to use larger pictures for better quality of a background can the  lager photo problem be fixed? --[[User:Labtech9998|Labtech9998]] 18:57, 4 October 2009 (UTC)
 
 
 
: Ah, ok. Well, textures cannot be larger then 512x512 (Wii does not seem to accept that) and they need to be a power of 2 (2,4,8,16,32,64,128,256,512) --[[User:Daid|Daid]] 21:44, 4 October 2009 (UTC)
 
 
 
:: Huh thats weird is there a picture size converter without actualy editing the picture in paint. --[[User:Labtech9998|Labtech9998]] 04:39, 5 October 2009 (UTC)
 
 
 
::: Paint is horrible. You could try The GIMP (it's free, but I find it horrible to use). And I think "irfanview" can also resize images. (ofcourse photoshop also can, but I don't think you want to buy that) --[[User:Daid|Daid]] 09:33, 5 October 2009 (UTC)
 
 
 
:::: Actually I think paints a great quick program but it doesnt have the cool fade and transparency effects --[[User:Labtech9998|Labtech9998]] 05:08, 8 October 2009 (UTC)
 
 
 
== A Restart button when pausing! ==
 
 
 
This would be a great idea bacause I stress alot on this game without restarting beacuse when you exit a song It goes back to the main menu.
 
Can you add this option?
 
and an option for difficuly? (The option for difficulty
 
can be added if you want its just a nice addition)
 
Thanks! ^_^ --[[User:Labtech9998|Labtech9998]] 00:48, 29 September 2009 (UTC)
 
 
 
Thank you daid for adding this to your to do list oh and is the internet thing to hard or you all ready figured it out? its not on the list tho and one more thing my friend has a XBOX 360 Guitar Hero USB Wired X-PLORER Controller: http://images04.olx.com/ui/1/62/10/f_41506210_1.jpeg
 
and I wonder If theres a glovepie or something that you can find or do to make it register the xbox controller as a funky wii guitar controller (do you think this is possible to do?)
 
have a great time making people happy I know I am with your work! --[[User:Labtech9998|Labtech9998]] 23:35, 29 September 2009 (UTC)
 
 
 
: Internet play/downloading is complicated, while the thing on my list are pretty small features. I want to do a small update first.
 
: Support for other controllers is only possible if I have access to one, or if lots of information is available (like with the GHWT drums). Or someone else already figured it out for the wii. --[[User:Daid|Daid]] 08:59, 30 September 2009 (UTC)
 
 
 
::Well my friend has the xbox usb wired X-PLORER controller so... I could probadly make it work If i had help from you I have basicly all the requirements a windows vista computer and a wii. do I need some code extractor so I can put the info from the controller on to my computer? I'm having a hard time figuring out the complicated stuff and all I know about the xbox controller is that it has four lights on it just as the same as the wii remote four lights if I or you figured out this you could add it in to your next game. so could you help? Oh and you should see if one of your friends other friends have one. If not than I dunno. --[[User:Labtech9998|Labtech9998]] 00:26, 1 October 2009 (UTC)
 
 
 
::: None of my friends has an xbox. Only Wii's and PS(2/3). Just because they both have 4 lights does not mean they work the same, the Wii controllers work over blue-tooth, which is fundamentally different from USB. --[[User:Daid|Daid]] 08:20, 1 October 2009 (UTC)
 
 
 
:::: Dang... well you could always see if your friends friend or someone has one at least well... I dunno could you tell me how I could figure this out? Because im willing to help ^_^  --[[User:Labtech9998|Labtech9998]] 05:15, 2 October 2009 (UTC)
 
 
 
== Using Videos As A Background ==
 
 
 
is it theoretically possible to make a video play in the background?
 
if you had it look for a background.c file and we converted the MP4 to C using Crayons PC Utility, is it possible, or would it take up too much of the wii's ram, i ask because for the beatles songs i have on GOF i want it to play a dreamscape in the background (off of TB:RB).
 
so is it possible?--[[User:Calthephenom|Calthephenom]] 14:06, 3 October 2009 (UTC)
 
 
 
: Eh... I dunno im not an expert at this but it might be possible or im wrong about this. Well the sounds would have to be blocked and there needs to be a file that accepts .avi .mov .wma .swf or .flv playing that would be a nice addition but you see why he uses .png files with lua code is probadly because he can't use videos and im probadly wrong about this. but using a video like flash would be nice because stages could be made to look more complicated and the necks and buttons would still be used in lua anyways. Hey daid do you think this would be a good idea? --[[User:Labtech9998|Labtech9998]] 05:21, 4 October 2009 (UTC)
 
 
 
:: Playing movies is something different from PNG. (sfw and flv are not even movie formats, those are flash formats) but this would require the inclusion of MPlayer, which is not an easy task. I have thought about it, as some of the songs that I like to play have kickass clips. But it will cost significant amounts of work, so don't wait for it. --[[User:Daid|Daid]] 14:57, 4 October 2009 (UTC)
 
 
 
::: Is there anything from winamp or windows media player or quicktime that you can get to read video files? --[[User:Labtech9998|Labtech9998]] 04:41, 5 October 2009 (UTC)
 
 
 
== he daid can you make the preview.ogg work? ==
 
 
 
Can you make the preview.ogg work? and if theres no preview.ogg found have it make its own temporary preview.ogg by starting the songs and fading out after 15 secconds. can this be used? --[[User:Labtech9998|Labtech9998]] 05:06, 5 October 2009 (UTC)
 
 
 
== Loading from USB Drive without SD Card ==
 
 
 
The USB feature in GoF 1.0 works fine to load some songs from USB hard drive. However, it seems to me you still must have a SD card inserted, since GoF reads the gfx/sfx from SD:/GuitarsOnFire/... and not from USB:/GuitarsOnFire/... (correct me if I'm wrong!) When loading GoF with HBC from the USB hard drive (FAT32 partition), the screen remains black, and all that you can see is the green highlighting selection line, since the gfx aren't loaded. Is it possible in a future version to check for the gfx, sfx and config files in USB:/GuitarsOnFire when they are not found in SD:/GuitarsOnFire ? Thanks in advance for your answer, and anyway, thanks a lot for this very nice homebrew. <small>—Preceding unsigned comment added by [[User:Netspy|Netspy]] ([[User talk:Netspy|talk]] • [[Special:Contributions/Netspy|contribs]]) 17:30, 9 October 2009 (UTC)</small>
 
 
 
: Yes they will! THANKS. This is the first report that USB support actually works at all. Btw, I read the files from "/guitarsonfire" without any drive attached to it. But I guess that always defaults to SD then. You can use [http://daid.mine.nu/pub/gof_data_usb.dol this] dol file to load all data files from USB. --[[User:Daid|Daid]] 21:26, 9 October 2009 (UTC)
 
 
 
:: Thanks a lot for your quick answer. FYI, my configuration working with USB (when loading GoF from SD) is a 32 GB FAT32 partition on Seagate 250Go ST3250823A in Akasa Integral P2 AK-ENP2USB External Drive Case. I downloaded the modified DOL but GoF is still loading the GFX only if the SD Card containing the GFX folder is inserted. Here what it looks like when loading from HDD without the SD Card : http://img180.imageshack.us/img180/971/gofgfx.png (the modified DOL shows the bar with 4 colors at the bottom of the screen, whereas the 1.0 DOL doesn't). [[User:Netspy|Netspy]] 08:13, 11 October 2009 (UTC)
 
 
 
::: I made a mistake somewhere, guess this is a bit harder then I expected (USB works later then I load some gfx) so I need to take a better look at it. --[[User:Daid|Daid]] 22:51, 14 October 2009 (UTC)
 
 
 
:::: Ok, thanks for your answer! [[User:Netspy|Netspy]] 08:53, 16 October 2009 (UTC)
 
 
 
== Make The game have an actual backround  ==
 
 
 
Make The game have an actual backround in the menu screens like song select and the actual menu screen. and have the menu screen say what its update name is like Guitars On Fire Ver.10.0 or something and have it look Guitar hero style or rockband style (make shure if you want a GH style and a RB style make it so you can switch the styles on the option screen) could this be made? --[[User:Labtech9998|Labtech9998]] 21:26, 10 October 2009 (UTC)
 
*I Have A Rockband 2 Stage I Created Off Of Daid's Background lua code. ill try and find it--[[User:Calthephenom|Calthephenom]] 23:23, 13 October 2009 (UTC)
 
 
 
: GoF is not RB or GH. If you want RB or GH then buy those games (they are pretty good after all) I wouldn't mind a background and some GFX upgrades in the menus and all. But I won't go around stealing GH/RB. So if a designer makes something nice I will put it in the next version, but compleetly leeching of other peoples designs is just not my thing. --[[User:Daid|Daid]] 22:51, 14 October 2009 (UTC)
 
 
 
== prop ==
 
 
 
on my GOF/[[RawkSD]] Forum, [http://www.yourawk.net/forum You Rawk!] , i recently set up a [http://www.customwiki.yourawk.net/ wiki], For The Documentation Of Custom Songs, And Guitars On Fire, Could You Mind Adding YR As The Discussion? --[[User:Calthephenom|Calthephenom]] 00:57, 16 October 2009 (UTC)
 
 
 
== kthx ==
 
 
 
i recently got RawkSD working, so im done w/ GOF, sorry. [[User:Calthephenom|Calthephenom]] 02:12, 2 November 2009 (UTC)
 
 
 
 
 
== Volume control ==
 
 
 
I'm repeatedly finding the guitar track to be almost too quiet to hear. I want to know if there's some way to make it a bit louder or if volume settings are planned for the next release. [[User:Teknogeek|Teknogeek]] 05:32, 8 November 2009 (UTC)
 
 
 
: Well, you could make the audio tracks louder on a PC with an audio editor (I recommend Audacity). I'll try to add some volume options for the next version, but I fear that people will turn them all the way up at which point clipping will make the sound sound bad. Note that I currently don't have much time to work on GoF, so it might take a while before the next version comes out. --[[User:Daid|Daid]] 10:01, 9 November 2009 (UTC)
 
 
 
 
 
==Is GoF Dying?==
 
 
 
I must say that I'm very impressed with this game, and I'd love to see more development. I've been watching on the edge of my seat in hopes that there might be some development, but there hasn't been any lately. That said, I don't expect anyone to code a software and get nothing from it, you don't owe the community anything. I hadn't seen an update on the talk page in a long time and I have become disheartened.
 
GoF is definitely one of my favorite homebrews, and with a few tweaks it could be on par with the commercial music games. I'm just curious as to whether anything is really happening or not, and I'd love to try to help, though I have close to zero experience with coding. --[[User:Ollonk|ollonk]] <span style="font-size: smaller;" class="autosigned">—Preceding undated comment added 22:02, 19 December 2009 (UTC).</span><!--Template:Undated-->
 
 
 
: No, it's not dying. But it's going slow. I've added volume control, and working on Whammy bar effects. But the whammy effect is causing music desyncs, so that will take a bit of time to figure out. Problem is that I currently have issues concentrating, so I work on it when I can, but a lot of days I simply don't get anything done. Btw, it's comments like these that help me keep working on GoF ;) --[[User:Daid|Daid]] 00:12, 21 December 2009 (UTC)
 
 
 
::That's great news :D My major request would be in-song restarts that don't require the entire song to load again, if that's possible. I was having issues playing on my new HDTV, but I bought component cables and that's a thing of the past. Keep up the good work :D [[User:Ollonk|Ollonk]] 16:26, 27 December 2009 (UTC)
 
 
 
:::There will be a restart option in the pause menu for the next version. This won't load the same song again. --[[User:Daid|Daid]] 09:34, 29 December 2009 (UTC)
 
 
 
== Animated Backgrounds ==
 
 
 
i just thought about it, couldn't you add little animated videos in the background? for example, a [stage_dive] Text Command Inserted Into The Midi File Would Play A Pre-Animated Video Of A Guy Doing A Stage Dive? Kind Of Like The RBN. Kthx -- Calthephenom
 
 
 
== rockband guitar compatibility :( ==
 
 
 
i was just wondering if there was a way to make rockband guitars work with guitarsonfire because itd be awessome if there was... <small>—Preceding unsigned comment added by [[User:Holeyfoley|Holeyfoley]] ([[User talk:Holeyfoley|talk]] • [[Special:Contributions/Holeyfoley|contribs]]) 10:56, 27 December 2009 (UTC)</small>
 
 
: The rockband guitars are USB right? Maybe they work as USB keyboard, but I doubt it. I cannot find much information about the wii rockband guitars. And I don't know anyone who has one, so unless someone figures out how to read them I cannot at it. --[[User:Daid|Daid]] 16:21, 27 December 2009 (UTC)
 
 
 
:: The Wii Rock Band II guitars and drums are wireless; but they don't appear to be standard Bluetooth because they communicate with USB dongles, rather than directly wirelessly to the Wii itself. FoFiX (Windows version) reportedly works with Wii RB2 peripherals, so ''somebody'' has figured out the protocol. [[User:Hobyrne|Hobyrne]] 00:34, 13 January 2010 (UTC)
 
 
 
== Star power? tilting the guitar or pressing a button on the keyboard and others. ==
 
 
 
I was wondering if you can do make a star power thingy it makes its own star power points depending how long the song is and a cleaner stage selector like how the homebrew channel can make it only show
 
the icons of the app without thw words like 9 icons on one page. can these be done? take your time see
 
which one would be easier and start from there. hope you continue making Guitars On Fire and I hope you
 
have a good/great job doing it ^_^
 
--[[User:Labtech9998|Labtech9998]] 04:54, 28 December 2009 (UTC)
 
 
 
: Star power could be done. I'll just hack something together for the next version as many people are asking for it... Not sure what you mean for the stage selector. --[[User:Daid|Daid]] 09:34, 29 December 2009 (UTC)
 
 
 
== Great job!  Just a small question ==
 
 
 
Your guitarsonfire app is 1 of the best apps ever!  It has far exceeded my standards of an awesome game.  All of us thank you for your hard work with this game!  I just had one question.  When will the next version come up.  Theres no need to answer if you dont want to... <small>—Preceding unsigned comment added by [[User:Uribemaster|Uribemaster]] ([[User talk:Uribemaster|talk]] • [[Special:Contributions/Uribemaster|contribs]]) 05:14, 28 December 2009 (UTC)</small>
 
 
 
: When it's ready. There is no ETA. That's the best I can give you right now. Sorry. --[[User:Daid|Daid]] 09:34, 29 December 2009 (UTC)--[[User:Daid|Daid]] 09:34, 29 December 2009 (UTC)
 
 
 
 
 
::Ok thanks for the reply.  I was also wondering if you needed any help. <small>—Preceding unsigned comment added by [[User:Uribemaster|Uribemaster]] ([[User talk:Uribemaster|talk]] • [[Special:Contributions/Uribemaster|contribs]]) 01:10, 30 December 2009 (UTC)</small>
 
 
 
== Why can't I play only with WiiRemote? ==
 
 
 
I'm very interessed on GuitarsOnFire because I can put all music from all GuitarHero.
 
But I don't have any extension controller, and I'm not wanting to buy one, because here it's very expensive.
 
I really wanna play with my wiiremote, like on GuitarHero3.
 
--[[User:Igor1201|Igor1201]] 13:26, 28 December 2009 (UTC)
 
 
 
: I've explained here: [[Talk:GuitarsOnFire/archive1#New Here]] --[[User:Daid|Daid]] 09:34, 29 December 2009 (UTC)
 
 
 
== Libs ==
 
 
 
What Libraries Are You Using To Compile GOF? I'm Looking To Modify The Timing Window? -- cal
 
 
 
: Everything not included in DevKitPro is included in the source release. I use: fat,wiiuse,bte,ogc,m,z,wiikeyboard. But the wiiuse library is patched (patch included in the source). You can use the stock wiiuse, but then you need to edit input_gekko.c a bit to remove Drum and Neck slider support (GoF doesn't use the neck yet, but it can read it). The Timing window sizes are in game.c under "showTime" --[[User:Daid|Daid]] 16:47, 2 January 2010 (UTC)
 
thanks --[[User:Calthephenom|Calthephenom]] 20:18, 2 January 2010 (UTC)
 
 
 
== Status for 1.1 ==
 
 
 
Just letting you know that I'm working towards an 1.1 release. Which will be a maintenance release. Containing minor changes and fixes.
 
The following changes will be released:
 
* I've redone almost all of the menu code, while most of it will look the same, it will be easier to update/change/skin in the future. Cut atleast 1000 lines of code with this.
 
* Redone the player/instrument/difficulty selection menu. This works more like GH5 now, so if you want to play with the same settings it will be less work. The need for the (+) button is also gone, game now starts when everyone is ready. The lefty-flip hi-precision settings have also moved to this menu.
 
* Volume for effects, guitar track, bass track, drum track and rhythm track can be adjusted. Settings from 0 to 11. Defaults will be 7, while the same volume as 0.8 will be 5. Note that high volume could cause clipping.
 
* Score screen after a song has been redone, will show a bit more information now.
 
* Hiscores are visible when selecting players/instruments/difficulty. This will also show which difficulties can be played (need to do a bit more work here)
 
* Some audio fixes that made a few songs not playable. (Still need to do some sample rate conversions)
 
* Low battery warning + pause on empty batteries. (No work done yet, but shouldn't be hard)
 
* Option to restart the song in the pause menu.
 
That's it for 1.1. As you might see, most of it is done already. I have some cool ideas for the version after this, but I want to get these smaller issues fixed first. --[[User:Daid|Daid]] 15:09, 6 January 2010 (UTC)
 
 
 
Awesome!  Can`t wait till its out!  Thanks for keeping this project alive!  We all thank you sincerely.[[User:Uribemaster|Uribemaster]] 19:54, 9 January 2010 (UTC)
 
 
 
Glad to see an update coming out, I haven't checked up on this for awhile. I got my actual drums home, finally, so I haven't been playing GOF. Hey Daid, do you happen to know if they've been able to chart proper "World Tour" style drums yet? (Meaning the use of the Orange cymbal.) Again, that would rule. Good talkin' to ya again, man. Keep up the good work.) [[User:Kenithcanule|KenithCanule]] 03:45, 10 January 2010 (UTC)
 
 
 
Yay its out im just waiting for it to be on homebrew browser [[User:Uribemaster|Uribemaster]] 00:12, 11 January 2010 (UTC)
 
 
 
: Understandable. So far there are 0 people with the 'internet' feature enabled. Currently the internet features are limited to online highscore lists, making it not that attractive to enable. But fun to see how well other people play, and what songs.
 
: For those that read the source, I didn't get all the menu code redone, so the song selection is still a huge code mess. While the rest of the menus are cleaned up nicely. The new 'internet' feature is quite messy, but it works. Backbone of this feature is the HTTPDownload class. Which is quite complete for HTTP/1.1 downloads, it still contains a few TODOs (gzip, deflate, cookies). But does chunked/contentlength and connection closing transfers. So if you are looking for a way to download files from http servers then I really recommend you take a look at it. I only use it to submit highscores so far, but I did a few tests with zip files containing full songs (you'll find traces of this in the source) and that seemed to work fine. But the song downloading feature was far from done so I disabled it. --[[User:Daid|Daid]] 12:15, 11 January 2010 (UTC)
 
 
 
will it ever be on the homebrew browser? [[User:Uribemaster|Uribemaster]] 22:19, 12 January 2010 (UTC)
 
 
 
: Of course it will. [[User:teknecal|teknecal]] just needs to add it. But he seems to update the list every 3-7 days or so. And I released just after a new update. Just give it a bit of time, or download it yourself ;) --[[User:Daid|Daid]] 10:04, 13 January 2010 (UTC)
 
 
 
ok thx Daid[[User:Uribemaster|Uribemaster]] 14:42, 13 January 2010 (UTC)
 
 
 
== .raw files ==
 
 
 
Hello,
 
I am trying to make Skillet graphics for GOF, but i am quite confused by the 3 .raw files. could you explain what they do, and if they must be edited to change the notes? Oh and if i need to edit them to change the notes, what program could I use to make/edit them?
 
[[User:EriQH|EriQH]] 06:40, 11 January 2010 (UTC)
 
 
 
: The .RAW files are the notes. They are 3D models. The only tool that can read them is http://www.blender.org/ from there you can edit them or convert them to other formats. The tetris stage on the main page contains custom .raw files that look like T blocks for example. --[[User:Daid|Daid]] 10:01, 11 January 2010 (UTC)
 
 
 
: Ahh ok. i tried a few 3d modeling programs i have on my PC and they didn't work.(I don't have blender b/c it doesn't run well on my comp) I will go install blender and see what i can do. thanks! [[User:EriQH|EriQH]] 19:50, 11 January 2010 (UTC)
 
 
 
:: I want to use a more common format for the next version. I already have code to read MD2 files so I guess I will use that. --[[User:Daid|Daid]] 19:57, 11 January 2010 (UTC)
 
 
 
 
 
: Idk why, but it won't open in blender. it says it is an "unknown file type" [[User:EriQH|EriQH]] 20:05, 11 January 2010 (UTC)
 
 
 
: NVM i had to import it lol Duh i'm smart [[User:EriQH|EriQH]] 21:08, 11 January 2010 (UTC)
 
 
 
== SMB, etc... ==
 
 
 
Ok, quick question... Does the sharing only work with Samba, or will just plain ol' SMB do the trick? [[User:Kenithcanule|KenithCanule]] 22:23, 11 January 2010 (UTC)
 
 
 
: Whatever will work with the tinySMB lib. I only tested it with a share of windows Vista. Wait... that's SMB right? I always get that mixed up :P Anyhow, I didn't get name resolving to work, so as far as I can tell you need to use IP addresses. --[[User:Daid|Daid]] 23:09, 11 January 2010 (UTC)
 
 
 
::Well, I got SMB to work for my other homebrew earlier, but when I try with GOF, it just says no songs found. Does there have to be any special format in my shared folder for the songs (Like, does the folder itself need to be called "songs", etc...?) What do you mean above when you say "name resloving"? Also, I've tried doing some research on it, but I'm still not sure if anyone has succeeded in charting "true" GH style drums (With all the pads being used). If you've heard of any progress in this field, would you let me know plz? I'm dying to chart some drums, but RB style drums don't interest me at all. I don't wanna hit the same pad for my floor tom AND right crash AND ride cymbal. Oh, and kudos for the freestyle mode. Does it work for the drums? (I haven't dragged them out of the closet yet.) [[User:Kenithcanule|KenithCanule]] 04:34, 12 January 2010 (UTC)
 
 
 
:::Well, with name resolving I mean. If your computer is called "KenithPC" you can normally access your shares with \\KenithPC\sharename\ in an exporer. You should configure this as:
 
:::smbuser:0 = guest
 
:::smbpass:0 =
 
:::smbshare:0 = sharename
 
:::smbserver:0 = KenithPC
 
:::However, when I tried to use a name as server it didn't work for me. I had to find my IP (with ipconfig) and enter that (192.168.1.101 as in the example). Also, as far as I know, it need to be a 'top level' share. So 'sharename' is fine, but 'sharename\subpath\songs' won't work.
 
:::Well I could add the 5th drum paddle as just a '6th' note. Should work, but don't know of any charting software that will allow you to insert this note then. Finding information about these things is hard. Starpower is another one of those things, someone reported that starpower is note G6 (103), but that was wrong as far as I could tell.
 
:::Freestyle only works for guitar. I don't have any drum samples yet. --[[User:Daid|Daid]] 10:09, 12 January 2010 (UTC)
 
::::Ok, I tried again with the SMB. No-go, again. Just out of curiosity, what does the little icon in the bottom right of the menu mean exactly? It looks like a wifi signal icon. As far as the smb goes, I should be able to leave the username/pass blank, right? (Even tho it says guest, and I tried it with guest, didn't work). Also, was just curious if it mattered that I have wifi, not wired connection. (Works with other homebrew). ALSO, about the internet option in the settings, when I try to turn it on, it says "couldn't get unique key". What's up with that? ALSO (lol), if I were to get SMB to work, would it read from both my share AND my SD card? When I setup SMB for my NES emulator, it only read one or the other (You had to choose in the options). Just wondering if this has anything to do with why SMB's not working (Cuz it's reading SD instead)? Oh, and one more thing... If you want me to find/make some drum samples for use in freestyle mode, I'd be more than happy to. Do they need to be MP3 format, or something else? Lemme know bro, you rawk(lol) :) [[User:Kenithcanule|KenithCanule]] 21:32, 12 January 2010 (UTC)
 
:::::It always reads the SD card, and can read an USB drive and SMB shares as extra. You might want to make sure the wifi icon is stable (no longer blinking) before you select quickplay. Maybe it fails to connect because wifi is not yet up and running.
 
:::::The 'wifi' icon is just that, a wifi icon. If it's not there, then all network functions won't work. If it's blinking, then network functions are still 'starting' if it's stable, then network functions work.
 
:::::Mmm, it fails to get a unique key. Means it cannot connect to my server for some reason (it gets a unique number from there, so I can track who submits what scores, not just by name) It should say a number below the "couldn't get unique key", my guess is that's the number 1, but I rather be sure, so could you have a look? ;) the network functions are quite experimental. I left them in 1.1 because this would prove a much better test group then I could ever be on my own. --[[User:Daid|Daid]] 21:57, 12 January 2010 (UTC)
 
 
 
:Yep, the number is 1. [[User:Kenithcanule|KenithCanule]] 22:23, 12 January 2010 (UTC)
 
::Damn, knew I had to make more status codes for that part. It just means 'HTTP download failed'. Which could be anything from failure to create sockets, early connection close, wrong response code, failure to find daid.mine.nu or failure to connect. --[[User:Daid|Daid]] 11:08, 13 January 2010 (UTC)
 
 
 
== =D ==
 
Grats On 1.1, I Almost Had A Spasm When I saw GOF in the recent homebrew box =D. Is There Any Way You Could Send Me The PHP Code For The Online Score Database, I'd Like To Make GOF Score Tracking Part Of yourawk.net (my site). thanks dude -- [[User:Calthephenom|Calthephenom]] 01:57, 12 January 2010 (UTC)
 
 
 
:[[Talk:GuitarsOnFire#kthx]] Change of heart? =)
 
:The PHP code won't do you any good. GoF submits the scores to my site and stores them there. Running the same php code on your site will just show an empty score list. Also, the page is work in progress, as more scores get submitted I'll have to add pages and more options to filter things. --[[User:Daid|Daid]] 10:23, 12 January 2010 (UTC)
 
ok, ill just link to the high scores page, also, why can't we use a wireless connection? [[User:Calthephenom|Calthephenom]] 19:24, 12 January 2010 (UTC)
 
  
 
== a few ideas i had ==
 
== a few ideas i had ==
Line 396: Line 104:
  
 
: 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)
 
: 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)
 +
 +
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)
  
 
== loading random stages ==
 
== loading random stages ==
Line 426: Line 136:
  
 
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)
 
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)
 +
 +
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 ==
 
== net.cpp ==
Line 486: Line 198:
 
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)
 
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_.28Wii.29_Drums]] --[[User:Daid|Daid]] 20:08, 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)
 
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)
  
Line 540: Line 252:
  
 
: 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)
 
: 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)
 +
 +
== 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. --[[User:Daid|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. --[[User:Labtech9998|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? --[[User:Calthephenom|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. --[[User:Daid|Daid]] 09:47, 28 January 2010 (UTC)
 +
:: Free burgers!? Where? --[[User:Yossi|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. [[User:EriQH|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. --[[User:Daid|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. [[User:EriQH|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.[[User:Geegee|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. --[[User:Daid|Daid]] 17:29, 31 January 2010 (UTC)
 +
 +
:: Sounds good.  I will keep checking back for the test app.  Thanks  .[[User:Geegee|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? <small>—Preceding unsigned comment added by [[User:Unitypunk|Unitypunk]] ([[User talk:Unitypunk|talk]] • [[Special:Contributions/Unitypunk|contribs]]) 19:32, 5 August 2011 (CEST)</small>
 +
 +
== 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.)
 +
--[[User:RockGuy32|RockGuy32]] <span style="font-size: smaller;" class="autosigned">—Preceding undated comment added 08:21, 31 January 2010 (UTC).</span><!--Template:Undated-->
 +
 +
: 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)
 +
 +
Ok, Here's the button/axis configurations:
 +
 +
{| border="1" cellspacing="0"
 +
|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
 +
|}
 +
 +
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.
 +
 +
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) --[[User:Daid|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 --[[User:Calthephenom|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 --[[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)
 +
 +
== help on stages ==
 +
 +
Hey can anyone tell me how to make a custom stage on guitars on fire? [[User:Uribemaster|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 --[[User:Calthephenom|Calthephenom]] 20:30, 18 February 2010 (UTC)
 +
 +
== hmmmmm ==
 +
 +
so are you done with development on GOF? --[[User:Calthephenom|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. --[[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)
 +
 +
: 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)
 +
 +
== 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? --[[User:Calthephenom|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 --[[User:Calthephenom|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.
 +
--[[User:Osga21|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? --[[User:CaptainJester|CaptainJester]] 16 Sept 2010
 +
 +
: Read only access on the SVN is "Wii/Wii" (or lower case) --[[User:Daid|Daid]] 22:02, 27 September 2010 (CEST)
 +
 +
:: Great, thanks. --[[User:CaptainJester|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). --[[User:Daid|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?

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?