Sei sulla pagina 1di 53

New in 3.

0xx:-------------------------------------------------------------------
----------------------------------
--------------------------------
[u]Version 3.021 - "Songlist Optimization" - (10/25/2008, 1:30pm PST) - [i](SVN
rev 119 / [url=http://code.google.com/p/fofix/source/browse/MFH-Mod#MFH-Mod/tags
/Release_3.021]tag 3.021[/url])[/i][/u] --
[url=http://www.mediafire.com/?xnyjmjdryyz]Patch mediafire download[/url] -- [ur
l=http://fofix.googlecode.com/files/FoFiX-3.021-Patch-Windows.rar]Direct patch G
oogleCode download[/url] -- [url=http://rapidshare.com/files/157840656/FoFiX-3.0
21-Patch-Windows.rar___RB1_Theme_3.020.zip]SmashD's rapidshare mirror patch + RB
1 patch[/url]
[url=http://fofix.googlecode.com/files/FoFiX-3.021-Full-Windows.rar]Direct FoFiX
GoogleCode release (complete game, MegaLight theme, 2 tutorial songs)[/url][/b]
[url=http://fofix.googlecode.com/files/FoFiX-AllTutorials.rar]All FoFiX Tutorial
s, direct from GoogleCode[/url]
And, if you don't already have the updated RB1 theme, [b]Rock Band 1: v3.000 ->
3.020 patch[/b], 2 MB -- [url=http://www.mediafire.com/?2mlnmydhujd]Mediafire[/u
rl]
[i]New since 3.020:[/i] [url=http://code.google.com/p/fofix/issues/list?can=1&q=
status%3Afixed%2Cverified+milestone%3Arelease-3.021]FoFiX completed items for 3.
021[/url]
--------------------------------
[u]Version 3.020 - "FoFiX: Frets on Fire X" - (10/24/2008, 12:30am PST) - [i](SV
N rev 86 / [url=http://code.google.com/p/fofix/source/browse/MFH-Mod#MFH-Mod/tag
s/Release_3.020]tag 3.020[/url])[/i][/u] --
[url=http://www.mediafire.com/?eget3zl4t12]Patch mediafire download[/url] -- [ur
l=http://fofix.googlecode.com/files/FoFiX-3.020-Patch-Windows.rar]Direct patch G
oogleCode download[/url]
[url=http://fofix.googlecode.com/files/FoFiX-3.020-Full-Windows.rar]Direct FoFiX
GoogleCode release (complete game, MegaLight theme)[/url] -- [url=http://www.me
gaupload.com/?d=KF7KLJZM]ugo's full installer[/url]
[i]New since 3.017:[/i]
++Fixed game freeze / hang caused by "Accuracy Words Pos" = "Center" (SVN rev 41
's GuitarScene.py)
++Used [url=http://vwtech.no-ip.info/fof/foficon.zip]rubjonny's FoF icon[/url] i
nstead of the old style icon
++Fixed issue where the song time countdown, once it reaches zero, starts counti
ng back from 60 while the music track finishes (if it finishes after the midi, a
s a lot of songs do) (SVN r42)
++Fixed Bug: Strumming a HOPO before pulling off to another doesn't work correct
ly - [url=http://www.fretsonfire.net/forums/viewtopic.php?f=11&t=25040&st=0&sk=t
&sd=a&start=705#p295204]post[/url] -- (SVN r43) beta testers: [url=http://www.me
diafire.com/?m1id2mudmg4]3.020 beta1[/url]
++Added evilynux's Timer.py patch that greatly reduces CPU usage in menus and in
game
++Added basic score uploading feedback - the game will now tell you if the uploa
d succeeded or failed
++++Added logic to display resulting rank for your uploaded top score in the wor
ld chart [url=http://i36.tinypic.com/2cxzqyv.jpg]SS[/url]
++Fixed HOPO markings on notes extremely close together, examples are found all
over the Hell Freezes Over version of Hotel California (SVN rev 50) - beta teste
rs: [url=http://www.mediafire.com/?nl2mom0zntq]3.020 beta 2[/url] - [url=http://
rapidshare.com/files/156170256/MfhModV3_020beta2-HopoMarkingFix.rar]SmashD's rap
idshare mirror[/url]
++Replaced all GuitarScene realtime string concatenation (slow) with % formattin
g (fast) -- only during gameplay (initialization concatenation is still present)
++Rewrote both Guitar and Drum starpower marking logic to occur only at initiali
zation, not every time through the renderNotes() functions
++Rewrote starpower marking logic to only mark the actual last note as the starp
ower "final" instead of the entire last chord (this fixes the double drum starpo
wer rewards)
++Prevented HOPO debug text from being rendered for drum players
++++Added optional support for theme-based failsound.ogg from [url=http://www.me
diafire.com/download.php?yhrjmmzjxyy]worldrave's GH3 back and failed sounds[/url
]
++++Added optional support for random choice between theme-based [url=http://www
.zshare.net/download/50165784f1788532/]back1.ogg[/url] and [url=http://www.zshar
e.net/download/50165806b0683e84/]back2.ogg[/url] instead of just out.ogg
++Wrote logic to stagger-mix crowd cheering sound files in a loop to create an e
ndless cheering effect for the GameResults screen (a la GH2) if [url=http://www.
zshare.net/download/50167245e96a9c32/]crowdcheers.ogg[/url] exists in the curren
t theme
++++New setting under "Audio Options" -> "Results Cheer Loop" (default On) - wil
l mix and endless loop of cheers during game results scoring
++++New setting under "Audio Options" -> "Cheer Loop Delay" (default 550) - this
is the adjustable delay between mixing of a fresh crowd cheer into the loop (ca
reful!)
++Ensured that if crowdcheers.ogg is not found, that starpower.ogg is not mixed
twice whenever activating starpower (SVN rev 53)
++Added [url=http://www.mediafire.com/?sharekey=03cb874335296e22ab1eab3e9fa335ca
fabbec8ce69f9b50]slashy666's updated pause.png and editor.png[/url] to Rock Band
1 theme
++Added logic to catch a crash/hang when the game attempts to improperly delete
a texture (SVN rev 65)
Also completed: [url=http://code.google.com/p/fofix/issues/list?can=1&q=status%3
Afixed%2Cverified+milestone%3Arelease-3.020]FoFiX completed items for 3.020[/url
]
--------------------------------
[u]Version 3.017 "Fail Detection Fix" - (10/16/2008, 4:00pm PST) - [i](SVN rev 3
9 / tag 3.017)[/i][/u] --
url=http://www.mediafire.com/?t45zmkdmyoy]Patch mediafire download[/url] -- [url
=http://www.megaupload.com/?d=EUOEIS1X]ugo's full installer megaupload[/url] --
[url=http://thepiratebay.org/torrent/4455617/Frets_on_Fire_MFH_Mod_v3.017_Full_I
nstaller]wuxingwarrior3's full installer mirror torrent[/url]
[i]New since 3.016:[/i]
++Rewrote fail detection logic in GuitarScene.run() function to not be hardcoded
for 2 players, to be compatible with future expansion
++Recompiled library.zip and FretsOnFire.exe from sources
--------------------------------
[u]Version 3.016 "Logging & Debugging Enhancements" - (10/16/2008, 10:30am PST)
- [i](SVN rev 37 / tag 3.016a)[/i][/u] --
[url=http://www.mediafire.com/?nn2yzkjmqyf]Patch mediafire download[/url]
[i]New since 3.015:[/i]
++Enhanced "error" logfile entries to produce a helpful trace output like that c
reated when running from sources and using an immediate / debug window (no code
shown, just classes / functions / line numbers)
++fretsonfire.log file will now be created in the game folder you are running fr
om (will appear in the same place fretsonfire.ini is created)
++Recompiled library.zip and FretsOnFire.exe from sources
--------------------------------
[u]Version 3.015 "Optimizations" - (10/15/2008, 8:00am PST) - [i](SVN rev 33 / t
ag 3.015)[/i][/u] --
[url=http://www.mediafire.com/?wmjlyfjnonj]Patch mediafire download[/url] -- [ur
l=http://www.mediafire.com/?czjmimmjddm]Source mediafire download[/url]
[i]New since 3.005:[/i]
++Updated to Blazingamer's unofficial 3.011 w/revised Dialogs.py
++Changed default neck speed mode to "BPM & Diff" instead of "Percentage" as it
more closely matches the console game behavior (and should keep speeds above the
threshold where close notes overlap for the most part)
++Replaced countless player count array length function calls during gameplay wi
th a predetermined variable
++Wrote logic to precalculate the viewport geometries and remember them instead
of recalculating multiple times per frame
++Fixed themes when running from sources (the existing solution did not work for
me, I changed evilynux's code src folder code to that found in GameEngine.py)
++Completely rewrote an equivalent, much simpler problematic HOPO determination
logic - doesn't even need pre-marking of problematic note patterns or ANY note h
unting -- beta testers: [url=http://www.mediafire.com/?2msr9fdmzn1]v3.015 beta1[
/url] (packaged as a standard patch from 3.0xx)
++Replaced all gameplay text comparisons for part == "Drums" or part != "Drums"
with a quicker boolean comparison using isDrum instead
++Cleaned up / rewrote faaa's drum sound code (which contained many redundant c
onditionals and prevented normal random drum screwup sounds if disabled)
++Added a boolean variable to check for Bass Guitar part without string comparis
ons
++++Replaced all gameplay text comparisons for part == "Bass Guitar" or part !=
"Bass Guitar" with a quicker boolean comparison using isBassGuitar instead
++Created new function to replace multiple doPick screw-up code sections, "screw
Up(playerNum)"
++Added code to precalculate rockMed and rockHi thresholds instead of the unnece
ssary floating-point divisions every time in the render
++Rewrote code that handles star scoring to precalculate all thresholds and use
fast comparisons during gameplay -- beta testers: [url=http://www.mediafire.com/
?moz53dmmmk2]3.015 beta2[/url]
++++(moved option to "Performance Settings") -- "In-Game Stats" option now is an
independant lag setting: disabling stats (avg mult & overall percentage) stops
calculations that are otherwise unneeded (In-Game Stars used to force enabling o
f the calculations)
++New option under "Performance Settings" -> "Star Updates": (default "Score Cha
nge")
++++"On Hit" only updates star scoring when a note is hit
++++"Score Change" updates star scoring every time the score has changed (this w
ill allow star updates during sustains)
++Added "harmonica" to solo filter for RB2: Bob Dylan - Tangled Up in Blue
++Rewrote parsing, retrieval, and handling of events from script.txt, MIDI secti
ons, MIDI lyrics, guitar solos, and other MIDI text events, which are now organi
zed in special event tracks, all separate from the note tracks (overall, much sm
aller tracks to filter and sort through during gameplay) -- beta testers: [url=h
ttp://www.mediafire.com/?duemtjyjmon]3.015 beta3[/url]
++++Fixed guitar solo note counting for solos until the end of a song, no longer
will cause a divide by zero error - beta testers: 3.015 beta4 - [url=http://www
.mediafire.com/?tt0qzwytmgm]Mediafire[/url], [url=http://www.usaupload.net/d/xze
uwzimmm5]USAupload[/url], [url=http://anonym.to/?http://rapidshare.com/files/152
805772/MfhModV3_015beta4-FixedEndingGuitarSolos.rar]Rapidshare[/url]
++Moved star count to the Player object, and removed all redundant (and outdated
) star scoring logic from the GameResults object (star score now determined only
once, in GuitarScene)
++++Added code to run the final star calculation just before spawning a Game Res
ults scene, just in case the player has in-game stars disabled
++Added new hybrid star scoring system, "RB+GH" (default now "RB+GH") - scores j
ust like RB (with avg multiplier), but will also force gold stars if you hit eve
ry note 100%
++Rewrote all gameplay soundFX play logic to create a new sound channel and mix
with currently-playing SFX instead of a single channel with only one sound at a
time playing
++Wrote function to set all SFX object volumes to the set SfxVol, that can be ca
lled when un-pausing - instead of setting SFX volume before every SFX play reque
st
++Prevented songlist Left / Right controls from entering an endless loop hunting
for tier labels when there are none
++Added Blazingamer's cleaned-up neck chooser render code
++Added [url=http://paste.ideaslabs.com/show/ANRnUmEtgH]evilynux's patch[/url] c
ontaining some merging mistake fixes
++Added [url=http://paste.ideaslabs.com/show/Oe0yhMBh53]evilynux's patch[/url] t
hat fixes two stage-related crashes
++Added [url=http://paste.ideaslabs.com/show/XhGWnX6ma1]evilynux's patch[/url] t
o slightly optimize a couple theme.ini color options during gameplay
++Relocated Decimal.py initialization to the actual GuitarScene initialization w
ith global variables instead of local variables reinitialized each render()
++Moved total notes and total streak variables to the Player object (instead of
the GuitarScene object) so the Game Results object doesn't have to re-calculate
them
++Added [url=http://paste.ideaslabs.com/show/pPfTmgN17]evilynux's patch[/url] co
ntaining some font caching optimization
++Added evilynux's fix to the Font.getLineSpacing function
++Fixed guitar solo issue with GH1 - Anarchy Club - Behind The Mask (guitar solo
start & end at same exact position) -- Added "chorus" to list of GH1-style solo
end markers, and added logic to ensure guitar solo start and stop cannot be rec
ognized at the exact same position in the song
++++Added logic to prevent multiple consecutive section events to be added to th
e exact same time
++Added [url=http://paste.ideaslabs.com/show/0lvX4GyoGT]evilynux's patch[/url] t
hat fixes song previews
++Added evilynux's View.py geometry integer warning fixes
++Added [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=3075
7;st=650#entry329343]evilynux's changes[/url] which organize the fretsonfire.ini
file
++Removed TWO unnecessary note object list retrieval operations (sorting & filtr
ation) from the run() function
++Added code to support animated stages when running from sources
++Organized the render() function to minimize switching between setViewport and
setViewportHalf each frame (several switches back and forth are currently taking
place)
++Relocated several inappropriate sections of code from the GuitarScene render()
function to the run() function - so they are no longer dependant on video frame
rate:
++++Moved missed starpower note detection
++++Moved rockmeter tracking logic
++++Moved scaling phrase handling logic
++++Moved killswitch processing logic
++++Moved animated / rotating stage frame change logic
++Prevented reservation of a special "sound FX" channel, which wastes a channel
with the new system of playing each sound on an unused channel for mixing
++Rewrote player-indexed list initializations that must remain in GuitarScene, t
o be more compatible with a future 3-player mode (i.e. not hardcoded for 2-playe
rs)
++++Rewrote and reorganized the majority of the GuitarScene.run() function
++++Rewrote rockmeter calculations and starpower note miss detection algorithms
to NOT: use a hard-coded 2 players and force all related variables to represent
2 players even in a solo game
++++Rewrote Faaa's drum sound playing and hit-ignoring logic
++++Changed Faaa's "Drums sound" setting to "Drum Misses", (default "First Note"
):
++++++"Always" is the old default - this will always register drum misses
++++++"Song Start" will allow you to bang away freestyle on the drums until the
song countdown is complete (when the song actually starts)
++++++"First Note" will allow you to bang away freestyle on the drums until the
first drum note in the song appears (default)
++Rewrote phrase-handling code to truly support two players (currently, only one
scaling phrase can be displayed on one of the players fretboards at a time)
++Moved RB overdrive ready glow fadein / fadeout calculation from GuitarScene.re
nder() to GuitarScene.run()
++++Rewrote RB overdrive ready glow display logic in GuitarScene.render()
++Moved Get Ready to Rock, start countdown, song info during countdown, and song
time left code to display on top of everything else (some were hidden by variou
s parts of the 2-player screen)
++Added new option to "Game Time" setting: "Elapsed" will display song time as a
n increasing value, starting at 0:00 and ending at the length of the song
++Ensured reset of scaling text's display timer whenever new text is set (now se
tting the displayText involves calling a function instead of just changing the t
ext)
++++New translatable string, for Pro Face-Off mode, "You Failed!!!!" (was not tr
anslatable before)
++Added new options to the settings for "MIDI/RB Lyrics" and "MIDI/RB Sections":
"1p Only" (new defaults = "1p Only")(will only enable lyrics or sections when i
n a single-player game; multiplayer games will disable these features to improve
performance)
++Added a "Preparing..." (new translatable string) loading screen to display as
soon as the song starts initializing for gameplay - so that the loading screen c
omes up quicker and stays up for more of the actual loading time
++Added a new responsive loading screen to the songlist loads - now compatible w
ith the new synchronous loading
++Ensured GuitarScene.setCamera is called only once after the board rotation / s
ong countdown is complete, instead of every time in the render() during actual g
ameplay
++Added a new option category "Debug Settings" for all debug settings (such as H
OPO debug, analog killswitch debug, in-game stats, unused text events, etc) so t
hey don't confuse players
++Moved "P2 Menu Navigate" option from "Game Settings" to "Key Settings"
++Created a new 99pct1.ogg from the ending crowd cheers from Gugered's [url=http
://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=5;t=31342]live Eagles - Ho
tel California song (from the Hell Freezes Over tour)[/url] (and add Gugered to
credits)
++Added gamexprt1's improved RB1 [url=http://i21.photobucket.com/albums/b252/gam
exprt1/mult2.png]mult2.png[/url] from [url=http://www.fretsonfire.net/cgi-bin/ik
onboard.cgi?act=ST&f=11&t=30757&st=540#entry326235]this post[/url]
++Added [url=http://www.mediafire.com/?sharekey=e3c55d9fd5ad51cfab1eab3e9fa335ca
9a3675f7013ea352]sherranjjj001's You Rock sound for the GH1, 2, and 80's themes[
/url] as the default / fallback rocksound.ogg
++Added .liquid.'s RB2-style [url=http://www.mediafire.com/?w5lkf4ghyoq]partial
grey star files V2[/url] to the Rock Band 1 theme
++Added >Slash666<'s [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=S
T;f=11;t=31067]gameresults, pause, and editor GFX[/url]
++Added MeteOritO's RB hitflames [url=http://www.fretsonfire.net/cgi-bin/ikonboa
rd.cgi?act=ST&f=11&t=30757&st=410#entry322361]here in post #420[/url] - [url=htt
p://www.mediafire.com/download.php?qrzh0z0ehwm]download[/url]
++Used Spikehead's guitscw2.ogg with removed leading silence from [url=http://ww
w.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=30757&st=140#entry317733]t
his post[/url]
++Edited clapsound.ogg: normalized to -16db by perceived loudness, cut beginning
so clap SFX starts right away, cut silent ending, ensured both waveform endpoin
ts at center
++Fixed pause layering during song countdown
++Ensured the accuracy indicator from the last note hit is not still displayed a
fter a restart
++Ensured that just letting an entire guitar solo go by without attempting to hi
t any notes does not result in a 100% perfect solo
++Moved spinning star rotation angle calculation / update from Guitar render() f
unction to run() function
++Added logic to catch when a drum chord (which counts individual notes for stre
ak) skips a "note streak" threshold (like, from 99 to 101) and display the appro
priate streak notification
++Added logic to flash the overdrive strings just before You Rock for Rock Band
based themes
++Recompiled library.zip and FretsOnFire.exe from sources
---------------------------------
[/color]
[color=grey]
Unofficial patches, newest on top: (will be examined and tested and integrated i
nto my next patch when I decide to start coding again)
Blazingamer's Dialogs.py for 3.011 to add proper neck sorting = [url=http://www.
fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=30757&st=450#entry322935]pos
t[/url], [url=http://www.mediafire.com/?4ilyyvggjwh]download[/url]
Blazingamer's v3.011: [url=http://www.megaupload.com/?d=GT1W83IK]ugo's full inst
aller[/url] -- [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11
&t=30757&st=450#entry322920]post[/url], [url=http://www.mediafire.com/?imc2yo2by
jl]download[/url]
+Added all of evilynux's fixes
+FIXED Rb themes now say solo tour instead of career
+Label now says 3.011
Blazingamer's v3.010: [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=
ST;f=11;t=30757;st=410#entry322275]post[/url], [url=http://www.mediafire.com/?zd
myzdjnkmm]download[/url]
++Added overdrive bar glow fading
++Added MeteOritO's RB partial grey star brighter fills to Rock Band 1 theme
++Added >Slash666<'s RB editor and game results screen to Rock Band 1 theme
++Added support for stages with a .PNG ending
+++Things like .pNG or Png are still not supported for stages, only .png and .PN
G
++In RB themes instead of saying career it says Solo Tour
++No longer attempts to upload scores if Jurgen was playing, or at least shouldn
't.
Blazingamer's GuitarScene.py for 3.005 for overdrive bar glow fading - [url=http
://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=30757&st=130#entry317
714]post[/url], [url=http://www.mediafire.com/?lzjor0t4yoy]download[/url]
-------------------------------
[/color]
[color=white]
.
.
.
.
.
.

--------------------------------
[b]Version 3.005 (9/27/2008, 2:45pm PST) -- [url=http://www.megaupload.com/?d=FD
747ZHV]ugo's full installer[/url], [url=http://www.fretsonfire.net/cgi-bin/ikonb
oard.cgi?act=ST&f=11&t=30757&st=470#entry323431]rolliwood's rapidshare mirror[/u
rl] --[url=http://www.mediafire.com/?yw2ibzmkxy2]Patch mediafire download[/url]
-- [url=http://rapidshare.com/files/148993945/MfhModPatch3_005-FixedPeriodSongNa
mes.rar.html]TypusMensch's Rapidshare patch mirror[/url] -- ugo's full installer
[url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=30757&st=60
#entry317362]post[/url], [url=http://www.megaupload.com/?d=FD747ZHV]download[/ur
l]
[i]New since 3.000:[/i]
++Fixed bug caused by song names beginning with a period (...And Justice For All
)
++Updated to Alexfighter's Spanish translation v1.5c from 26th September 2008
++Updated to fablaculp's French translation for 3.000
++Added fixes / changes from [url=http://www.fretsonfire.net/cgi-bin/ikonboard.c
gi?act=ST&f=11&t=30757&st=100#entry317593]Blazingamer's patch[/url] (RB string f
lash fading, 3D note rotation option, etc)
++Added wide version of [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?ac
t=ST;f=11;t=30757;st=90#entry317512]Dillusional's overdrive_string_flash.png gfx
[/url]
++Fixed starGrey1 reported issue when partial stars disabled -- [url=http://www.
fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=30757&st=50#entry317316]deta
il post[/url]
++Ensured muting of last second is disabled when the option is turned off, and t
hat its status resets when the song restarts
++Recompiled library.zip from sources
[/b]

------------------------3.000:
[size=4][b]Base v3.000 Releases (9/27/2008, 12:45am)(required for any later patc
hes):[/b][/size]
[url=http://www.mediafire.com/?sharekey=187e8200c0c403b6ab1eab3e9fa335cadc6383
98220da2ce]3.000 Mediafire files[/url]

[url=http://www.megaupload.com/?d=ERHBA763]MFH Mod V3.000 Full Release[/url]:


(~307MB, RAR archive, MegaUpload host)
+All 9 themes - 8bit / MegaLight / Guitar Hero 80s / Guitar Hero Aerosmith /
Guitar Hero I / Guitar Hero II / Guitar Hero III / Rock Band 1 / Rock Band 2
+Big-Ass Neck Pack (137 concurrently-named necks)
[url=http://www.mediafire.com/file/wztd21yikzj/FoF-MFH3_00_RB1andMegaLight.rar
]MFH Mod V3.000 Rock Band 1 & MegaLight only release[/url]: (~63MB, RAR archive
, Mediafire host)
+MegaLight / Rock Band 1 themes
+First 10 necks only
[url=http://www.mediafire.com/file/wazmywzkdll/FoF-MFH3_00_MegaLight_minimal.r
ar]MFH Mod V3.000 MegaLight only release[/url]: (~11MB, RAR archive, Mediafire
host)
+MegaLight theme only
+First 10 necks only
------
3.000 Individual Theme Releases (theme creators please download your updated t
hemes here before modifying):
------
[url=http://www.mediafire.com/file/z2yjzweyn3x/THEME3_000-8bit.rar]THEME3_000-
8bit.rar [/url]: (~5MB, RAR archive, Mediafire host)
[url=http://www.mediafire.com/file/mmjykmdiktl/THEME3_000-Guitar%20Hero%2080s.
rar]THEME3_000-Guitar Hero 80s.rar [/url]: (~21MB, RAR archive, Mediafire host)
[url=http://www.mediafire.com/file/2wgqljmcugd/THEME3_000-Guitar%20Hero%20Aero
smith.rar]THEME3_000-Guitar Hero Aerosmith.rar [/url]: (~24MB, RAR archive, Med
iafire host)
[url=http://www.mediafire.com/file/dtjmwmyzyig/THEME3_000-Guitar%20Hero%20I.ra
r]THEME3_000-Guitar Hero I.rar [/url]: (~9MB, RAR archive, Mediafire host)
[url=http://www.mediafire.com/file/ltxyh1eqmdt/THEME3_000-Guitar%20Hero%20II.r
ar]THEME3_000-Guitar Hero II.rar [/url]: (~20MB, RAR archive, Mediafire host)
[url=http://www.mediafire.com/file/y24m2mnodxy/THEME3_000-Guitar%20Hero%20III.
rar]THEME3_000-Guitar Hero III.rar [/url]: (~31MB, RAR archive, Mediafire host)
[url=http://www.mediafire.com/file/fnr2ygzokcm/THEME3_000-MegaLight.rar]THEME3
_000-MegaLight.rar [/url]: (~2MB, RAR archive, Mediafire host)
[url=http://www.mediafire.com/file/zxjiz4niwti/THEME3_000-Rock%20Band%201.rar]
THEME3_000-Rock Band 1.rar [/url]: (~52MB, RAR archive, Mediafire host)
[url=http://rapidshare.com/files/148681891/THEME3_000-Rock_Band_2.rar.html]THE
ME3_000-Rock Band 2.rar [/url]: (~114MB, RAR archive, Rapidshare host)
------
[url=http://www.mediafire.com/file/jyf35n3zx1d/BigAssNeckPackForMfh3_000.rar]B
igAssNeckPackForMfh3_000.rar[/url]: (~23MB, RAR archive, Mediafire host)
--------------------------
Changelog from 2.995 to 3.000:
[b]IMPORTANT differences between 2.9xx and 3.0xx that MUST be followed:
=====Filenames and folders are, for the most part, all lowercase now. We needed
a common naming convention, it was chaos before with capital letters tossed in
wherever.
=======(These files do not change case: FretsOnFire.exe, MSVCR71.dll, doc\*.*, S
DL.dll, SDL_image.dll, SDL_mixer.dll, SDL_ttf.dll, _GL__init__.pyd, and _GLU__in
it__.pyd)
=======Theme foldernames and song foldernames and neck filenames and stage filen
ames don't have to be lowercase (but .png extensions do, as always).
=====Renamed "crunchX.wav" to "selectX.wav" for clarity (these 3 SFX are randoml
y played as you change the highlighted item in a menu)
=====Renamed all Guitar screw up sounds from fibaX.wav to guitscwX.wav
=====Renamed all Bass screw up sounds from bfibaX.wav to bassscwX.wav
=====All .wav files have been compressed to .ogg files. We needed a common soun
d file format, and this reduces space taken (they all load into memory at startu
p anyway).
[/b]
--------------------------
==Replaced RbMFH theme's editor.png with >Slash666<'s fixed image
==Replaced RbMFH theme's Preview.png with BlackJack's fixed image
++Added Blazingamer's font shadowing to songlist (only applies to GH2 & GH3 them
es, RB themes unaffected)
++Added Blazingamer's font shadowing to gameplay (this also results in the Rock
Band theme using the songlist font in-game, looks OK so I'm gonna leave it)
++++New option under "Fretboard Settings" -> "In-Game Font Shadow" (default Off)
- will double-render text objects during gameplay for a shadowing effect (Off t
o minimize lag)
++Added "mfhlogo.png" to credits and data\ folder
++Added blank lines to end of credits so they scroll off the screen before the c
redit sequence ends
++Added version numbers to Python and Pygame entries in credits since I know the
m
++Partial translation code changes from evilynux's [url=http://www.fretsonfire.n
et/cgi-bin/ikonboard.cgi?act=ST&f=11&t=24664&st=4970#entry311217].diff patch[/ur
l] (any of the bool or int options can have translated dictionary values; the ga
me never refers to those strings, only to the bool or int -- so most of these ch
anges are unnecessary)
++Prevented Neck_0.png from being included in the new neck randomization logic
++Updated to V2 of Figure's Fakir font for Rock Band theme from [url=http://www.
fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=25341]this post[/url]
++Added new logic (for Rock Band scoring style only) to calculate and use mrhoie
vo's partial grey stars from [url=http://www.fretsonfire.net/cgi-bin/ikonboard.c
gi?act=ST&f=11&t=24664&st=4860#entry309884]this post[/url] -- [url=http://i36.ti
nypic.com/ka1r41.jpg]SS[/url]
++Added support for separate / optional "drum_overdrive_side_bars.png" - if not
present it won't be used
++Moved note accuracy display slightly left when using 2 decimal places to preve
nt >1000 note counts from overlapping with streak counter box
++Added translatable string "% Complete" from [url=http://www.fretsonfire.net/cg
i-bin/ikonboard.cgi?act=ST;f=11;t=24664;st=5030#entry312617]BlackJack's post[/ur
l]
++Added separate setting to allow in-game star scoring without the text stats -
[url=http://i36.tinypic.com/2mop76g.jpg]SS with partial grey star[/url]
++++"In-Game Stats" setting now only controls the display of Average Multiplier
and Total Accuracy - default now Off
++++New option, under "Theme Settings" -> "In-Game Stars": (default "RB Only") "
Off", "RB Only", "On"
++++New option, under "Theme Settings" -> "Partial Stars": (default "Auto") "Aut
o", "Off" (enables Partial Grey Star system, if available)
++Added log entry to startup routine that displays internal pygame version
++Ensured lyric font does not get shadowed (shadowed lyrics are quite jumpy)
++Added Blazingamer's new GH3-style 3D keys with hit and hold models to both Gui
tar and Drum objects (no hold models for Drum objects, of course) - 3D notes and
keys currently display white
++Relocated script / static lyric display determination logic to initialization
routine, so it doesn't happen repeatedly during render
++Fixed loading screen's incorrect font size estimation (was always off-center)
++Added logic to recognize current method of sorting tier songs by name (1. 2. 3
.) and filter these numbers out of the songlist display
++Added logic to add indents to tier songs (when sorting by tier)
++Added evilynux's [url=http://rafb.net/p/M1LU7n80.html].diff patch[/url] to ski
p blank songlist / cd list lines, and to skip tier lines in songlist mode
++Added logic to catch entering of a completely empty song folder - and kick bac
k out to the parent folder
++Added logic to remove any double blank lines in songlist (resulting from havin
g no "bonus" songs while in career mode, for example)
++Added logic to allow Left and Right to stop on the CareerResetter as well as t
he Tiers
++Updated Left and Right songlist behavior to not get confused with evilynux's b
lank line & tier line skipper code
++++Rewrote Dialogs.wrapCenteredText() function to truly provide a line-by-line
centering / wrapping capability (x parameter = centerline)
++Fixed GH3 loading screen to always wrap text around the right area (single-lin
e phrases were not positioned correctly)
++Ensured lyric sheet doesn't show up on a song with lyrics when they are disabl
ed
++Added support for Figure's [url=http://i199.photobucket.com/albums/aa248/Figur
e_02/Rock%20Band%20Stuff/overdriveready.png]overdrive_string_flash.png[/url] for
Rock Band themes (glowing strings for a second or so whenever overdrive is gain
ed or activated) - for Guitar objects
++Added support for a drum_overdrive_string_flash.png (does not yet exist) - for
Drum objects
++Added missing fallback logic to Guitar objects for optional loading of overdri
ve side_bars and overdrive center_lines
++New user setting under Game Settings -> "MIDI/RB Sections" (default Auto): "Of
f", "Auto" - enables scrolling section names across the top of the screen (where
available) - Guitar solos will still work with this Off (with no warning)
++evilynux renamed all neck filenames to Neck_001,002,003, etc. so they display
in order again (since arbitrary neck filenames may now be used)
++Normalized all Rock Band main menu songs (they were at VASTLY different volume
levels)
++Ensured that bass drum notes are always rendered before other drum notes, so t
he bass drum notes don't obscure them - [url=http://i38.tinypic.com/w8x9jb.jpg]S
S[/url]
++Fixed use of translated "Standard" animated stage option in guitarscene (chang
ed to "Normal" as well for clarity) - [url=http://www.fretsonfire.net/cgi-bin/ik
onboard.cgi?act=ST;f=11;t=24664;st=4900#entry310261]detail post[/url]
++When hit accuracy is set to display in the center and guitar solo is also set
to display in the center, bump solo accuracy and review texts up above it to avo
id overlap - [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t
=24664&st=4550#entry305541]detail post[/url]
++New option under "Audio Settings" -> "Mute last second" (default Off): Off, On
(will mute all audio tracks at the last second for those who have songs with cl
icks at the end) -- [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST
&f=11&t=24664&st=4970#entry311323]detail post[/url]
++Renamed "Gh2" theme folder to "Guitar Hero II", updated to Project Clone's lat
est version
++Duplicated loading phrases from GH3 theme into GH2's theme.ini (instead of "Lo
ading phrases coming soon!")
++Added [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=2397
0;r=1]Blazingamer's Megalight theme V2[/url] and making it the default / fallbac
k theme
++Duplicated loading phrases from Rock Band theme into MegaLight's theme.ini
++Fixed MegaLight's songlist display color to show song names in white (song_nam
e_text_color = #FFFFFF)
++Added partial stars capability to MegaLight theme (can be disabled in options,
and only adds 80kB to MegaLight)
++Renamed "Gh1" theme folder to "Guitar Hero I"
++Added theme.ini entries to adjust Guitar Hero I theme (menu position, loading
phrase position, song name color, etc)
++Renamed Gh3 folder to Guitar Hero III (worldrave's GH3 theme v2.09)
++Added Project Clone's Guitar Hero: Rock the 80's theme to full release as "Gui
tar Hero 80s" folder
++Duplicated GH3 theme.ini loading phrases to GH80's theme.ini (instead of "load
ing phrases coming soon!")
==IMPORTANT: Renamed all files and folders and code references to lowercase (exc
ept FretsOnFire.exe, MSVCR71.dll, doc\*.*, SDL.dll, SDL_image.dll, SDL_mixer.dll
, SDL_ttf.dll, _GL__init__.pyd, and _GLU__init__.pyd)
====THEME CREATORS - please download the newest version of your theme from the 3
.000 posted links, or make sure all your folder and file names are lowercase for
cross-platform compatibility!
++Renamed "RbMFH" theme folder to "Rock Band"
++Added ugo's Rock Band 2 theme to full release with folder name "Rock Band 2"
++Added partial grey star capability to ugo's Rock Band 2 theme
--Removed 8-bit theme from full release (this will be an optional download, it d
oes not fit in as a GH/RB theme)
++Added a Guitar Hero: Aerosmith theme to the "Guitar Hero Aerosmith" folder, fr
om [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=24995]thi
s thread[/url]
++Duplicated theme.ini settings for GHA songlist colors and loading phrases from
GH3 theme.ini
++Removed "Cassette Tapes" mod (since we have individual control over cassettes
and guitar cases in the other mods)
==Renamed "Cassettes Only" mod to "Cassettes"
==Renamed "Guitar Cases Only" mod to "Guitar Cases"
++Added [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=2564
8&st=#entry251966]Blazingamer's low-poly CDs & cases mod[/url] as "Low Poly CD L
ist"
++Added treckzy's [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f
=11&t=29804&st=160#entry313422]glowing bass groove multiplier[/url] for Rock Ban
d 2 theme
++New selection for "Animated Stage" - "Random" (translatable, only available if
2 or more animated subfolders are found) - will randomly select one of the anim
ated stage subfolders in <themename>\stages\ (it will ignore the base stages\ fo
lder)
++Added TypusMensch's "Beavis and Butthead" and "Schizo Tunnel" animated stage s
ubfolders to Rock Band 1 theme as small demonstrations (needed at least 2 to dem
onstrate Random)
++Replaced Schizo Tunnel stage with animated stage from [url=http://www.fretsonf
ire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=29265&st=#entry295800]this post[/url
] by SneakHouse
++Replaced "99pct1.ogg" with a sound clip from Wayne's World - "Okay. Party. B
onus."
++Replaced "99pct2.ogg" with a sound clip from Bill and Ted's Excellent Adventur
e - "Excellent! <air guitar>"
++Replaced "99pct3.ogg" with a clip from riff 33 from [url=http://guitar-wav.com
/riffs4.html]this page[/url]
++Replaced "100pct1.ogg" with a sound clip from Bill and Ted's Excellent Adventu
re - "Whoa..."
++Replaced "100pct2.ogg" with "endsong.wav" from [url=http://www.fretsonfire.net
/cgi-bin/ikonboard.cgi?act=ST;f=11;t=24664;st=4480#entry304428]p_025's RB ripped
SFX[/url]
==Renamed all Guitar screw up sounds from fibaX.wav to guitscwX.wav
==Renamed all Bass screw up sounds from bfibaX.wav to bassscwX.wav
++Updated to worldrave's GH3 theme hotfix 10
++Fixed tutorial "Unsubscriptable Object" crash - [url=http://www.fretsonfire.ne
t/cgi-bin/ikonboard.cgi?act=ST;f=11;t=24664;st=5130#entry314051]detail post[/url
]
++Ensured tutorial has failing disabled
++Ensured partial grey star status resets along with song restarts
++Fixed [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=2466
4;st=5100#entry313616]HOPO before chord strum issue[/url] involving Tribe - Outs
ide
++Wrote some new pre-emptive same-note HOPO strum patten detection to help deter
mine HOPO strumming intentions
++Wrote new logic to allow tracking of multiple HOPO problem notes (for strummin
g a HOPO while your fingers match the next chord) -- test this with 3.000 beta4,
requires 2.995 and windows (or renaming all data & theme files to lowercase as
detailed above): [url=http://www.usaupload.net/d/zmohqbybuca]download beta4[/url
]
++++Enhanced HOPO debug log output and added this new multiple problem note trac
king to the HOPO on-screen debug
++Replaced RB overdrive center lines & overdrive side bars with [url=http://www.
fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=24664;st=5130#entry314291]Di
llusional's[/url]
++Added support for [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST
;f=11;t=24664;st=4480#entry304428]p_025's RB ripped SFX[/url]
++++Normalized audio levels for all of these SFX to -10db by perceived loudness
(could barely hear them before)
++++Added optional support for theme-based Guitar screw-up sounds (guitscwX.wav)
++++Added optional support for theme-based Bass screw-up sounds (bassscwX.wav)
++++Added optional support for theme-based Drum miss sounds (drumscwX.wav)
++++Added optional support for theme-based rocksound.ogg
++++Created rocksound.ogg for Rock Band 1 theme from "endsong.wav" from [url=htt
p://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=24664;st=4480#entry3
04428]p_025's RB ripped SFX[/url]
++++Renamed starpower.wav to optional crowdcheers.wav, added logic to play crowd
cheer when starpower is activated and when a great (or better) solo is finished
++++Created starpower.wav for Rock Band 1 theme from "energy gain.wav" from [url
=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=24664;st=4480#en
try304428]p_025's RB ripped SFX[/url]
++++Added optional support for a separate "Starpower / overdrive gained & ready
to use" sound ("starpowerready.wav" from "energy gain, OD Ready.wav" in [url=htt
p://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=24664;st=4480#entry3
04428]p_025's RB ripped SFX[/url])
++++Added optional support for a separate "Starpower / overdrive activation" sou
nd ("staractivate.wav" from "OD Activate.wav" in [url=http://www.fretsonfire.net
/cgi-bin/ikonboard.cgi?act=ST;f=11;t=24664;st=4480#entry304428]p_025's RB ripped
SFX[/url])
++++Added optional support for a "Starpower / overdrive depleted" sound ("starde
activate.wav" from "back.wav" in [url=http://www.fretsonfire.net/cgi-bin/ikonboa
rd.cgi?act=ST;f=11;t=24664;st=4480#entry304428]p_025's RB ripped SFX[/url] - pla
ys nothing if absent)
++++Added optional support for a random selection of 10 "Accept / action" SFX ("
accept1.wav" - "accept10.wav" from "rb conf01.wav" - "rb conf10.wav" in [url=htt
p://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=24664;st=4480#entry3
04428]p_025's RB ripped SFX[/url] - either all required or none) instead of just
the one "action.wav" (or "in.wav")
++Renamed "crunchX.wav" to "selectX.wav" for clarity (these 3 SFX are randomly p
layed as you change the highlighted item in a menu) <===IMPORTANT, ATTENTION THE
MERS
++Added new mod to mods folder, "MegaLight RB Notes": uses Rock Band 1 notes.png
for the MegaLight theme
++New option under "Theme Settings" -> "Animation Delay": (default 3) delay to u
se for animated stages (subfolders) - separate from Rotation Delay, which is onl
y for the stages\ folder slideshow
++Added logic to automatically select the first animated stage by default if at
least one is found, when you restart with a new theme; otherwise falllback on No
rmal (rotation / slideshow)
++Added logic to default to the Rock Band 1 theme if it exists with MegaLight st
ill as a fallback
++Added new function to Options menu, untranslatable: "Reset to English" - will
reset language to English and restart, just in case you get trapped in a languag
e you can't understand (unless already using English)
++Added partial grey star scoring calculations & support to GH-style star scorin
g.
++Added partial grey star scoring calculations & support to FoF-style star scori
ng.
++Translation update to Alexfighter's Spanish v1.5 from 25th September 2008
++Translation update to BlackJack's French (Reform 1990) v0.85, Pig Latin v0.85,
English Reversed 1.0
++Translation update to x-driver's German v0.41 from 2008-09-18
++Added background auto-scaling logic to Game Results screen (neck select backgr
ound already scales automatically)
++Compressed all .wav files to .ogg, changed appropriate loading code - test the
final (hopefully) beta (windows only, Rock Band 1 theme only, others must renam
e all files as above to lowercase and compress all .wav files to .ogg): [url=htt
p://www.mediafire.com/?iwwmnz9xznn]3.000.beta5[/url]
++Re-built FretsOnFire.exe & library.zip from sources - releases will contain a
full windows src folder, complete with batch files
++++Updated setup.py script to properly compile & build FretsOnFire.exe & librar
y.zip

New in 2.9xx:-------------------------------------------------------------------
----------------------------------
--------------------------------
[b]Version 2.995 (9/16/2008, 9:45pm PST) -- ugo's full installer [url=http://www
.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=24664&st=1750#entry263934]p
ost[/url], [url=http://rapidshare.com/files/146112954/Frets_on_Fire_MFH-Alarian_
Mod_v2.995.exe]Rapidshare download[/url] -- [url=http://mfh-alarian-mod.com/Rele
ases/MfhModV2_995-AnimatedStageSelect.rar]Patch direct download[/url] -- [url=ht
tp://www.mediafire.com/?bgyn11icee0]Patch mediafire download[/url]
[i]New since 2.990:[/i]
++Simplified Dialogs.songListLoaded log entry (no longer spits out IDs of all so
ng and title objects)
++Fixed logic that handles [i]the unsupported capitalized .PNG stage files[/i] d
uring scale factor precalculation routine
++++Completely filtered out .PNG files now, with log warnings. If every single
stage is .PNG, this situation is now caught and blank stage mode is forced inste
ad of a crash
++++++This means no more blank frames will be displayed in-game; extreme cases,
such as every single stage being .PNG, cause a stack overflow.
==Changed ugo's credits entry to "ugo247548 (Biskit)"
++New setting under "Theme Settings" -> "Animated Stage" allows user to select f
rom animated stage folders under <themename>\Stages\ --- [url=http://i35.tinypi
c.com/213ewyx.jpg]SS[/url]
++Moved "stage_mode", "song_stage", "rotate_stages", "stage_rotate_delay" settin
gs to Theme settings menu
++Code changes from evilynux's .diff posts [url=http://www.fretsonfire.net/cgi-b
in/ikonboard.cgi?act=ST&f=11&t=24664&st=4670#entry307188]here[/url], and [url=ht
tp://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=24664;st=4680#entry
307517]here[/url]
++Wrote new solo detection logic that can recognize the correct solos in GH2 - R
ush - YYZ (filter for "bass solo" section markers)
++Wrote new solo detection logic that can correctly count solo notes in RBDLC -
Staind - This is It, RB - Ballroom Blitz, GH80's - .38 Special - Hold On Loosely
, Dio - Holy Diver, Twisted Sister - I Wanna Rock (solos until end counted wrong
)
++Added treckzy's [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f
=11&t=29804&st=90#entry307345]yellow overdrive centerlines / outline[/url] to Rb
MFH theme
++Added optional support for "drum_overdrive_center_lines.png"
++Added fallback logic to allow "overdrive center_lines.png" and "overdrive side
_bars.png" to be optional
++Added worldrave's new GH3 starpower bulb rendering code from [url=http://paste
bin.com/f4a1646fd]here[/url] and [url=http://www.fretsonfire.net/cgi-bin/ikonboa
rd.cgi?act=ST&f=11&t=24664&st=4770#entry308952]here[/url]
++New logic inserts blank lines after each career tier, an "End of Career" marke
r sandwiched by blank lines after the last career song (shows where "bonus" song
s start), and a blank line before "Reset Career"
++Wrote new random neck logic that can support arbitrary neck filenames, applied
to both Guitar and Drum objects
--Removed "chosen neck doesn't exist" fallback logic from Neck Chooser (handled
upon startup in Main Menu)
++Added support for 2 possible "random neck" selection filenames: "Neck_0.png" a
nd "randomneck.png"
++Added [url=http://i37.tinypic.com/eg73p5.png]evil-doer's fixed GH3 strings ima
ge[/url], with no hard edges - [url=http://www.fretsonfire.net/cgi-bin/ikonboard
.cgi?act=ST;f=11;t=24664;st=4780#entry308973]detail post[/url]
++Added evilynux's .diff patch to tidy up GuitarScene.py / failed screen
++Replaced necks 46 - 49 with [url=http://www.fretsonfire.net/cgi-bin/ikonboard.
cgi?act=ST;f=11;t=24664;st=4790#entry309133]BlackJack's fixed necks[/url]
++New option under "Fretboard Settings" -> "HOPO Indicator" (default Off) - show
s "HOPO" at lower right-hand corner, greyed out = strums required, white = no st
rums required [url=http://i33.tinypic.com/30t6wzp.jpg]SS[/url]
++Added a simple confirmation menu to "Reset Career" function ("Are you sure you
want to reset this entire career?") ("No") ("Yes") -- [url=http://i35.tinypic.c
om/wbqnub.jpg]SS[/url]
++Adding logic to display year in CD song list mode
==Renamed "Drum highscore nav" to "Drum navigation" - this setting now enables /
disables drum menu navigation (for those using keyboard for drums, this allows
songlist search and highscore name input)
++Updated to Alexfighter's v1.2f Spanish translation file
++Updated to BlackJack's v0.74 French (Reform 1990) translation file
++Updated to x-driver's v0.39 German translation file
++Fixed "Animated Stage" "Standard" Spanish translation problem (constructed dic
tionary of options manually, with a non-translated internal label) -- [url=http:
//i38.tinypic.com/2r2b39k.jpg]SS[/url]
++New option under "Song List Settings" -> "Quickplay Tiers" (default On): When
Off, Quickplay mode ignores career tiers and sorts songs as if they were not in
a career
++Updated GH3 theme patch files to worldrave's hotfix 8
[/b]

--------------------------------
Version 2.990 (9/12/2008, 11:15pm PST) -- [url=http://rapidshare.com/files/14488
0654/Frets_on_Fire_MFH-Alarian_Mod_v2.990_Full_Installer.exe]ugo's full installe
r[/url] -- [url=http://mfh-alarian-mod.com/Releases/MfhModV2_990-InternalCareerR
eset.rar]Patch direct download[/url] -- [url=http://www.mediafire.com/?ylys1j3ox
gj]Patch mediafire download[/url]
[i]New since 2.986:[/i]
++Added "Reset Career" selection only to the bottom of career song lists - reset
s unlock status of all songs in current career folder -- [url=http://i38.tinypic
.com/do9soy.jpg]SS[/url]
++Allowed songlist SFX to play even during / after a preview has started
++Changed translation call as in [url=http://www.fretsonfire.net/cgi-bin/ikonboa
rd.cgi?act=ST&f=11&t=24664&st=4520#entry304927]this post[/url]
++Changed Dialogs.py code for worldrave's GH3 theme: Line 2965 - " w
rapCenteredText (font, (x,y), self.text, scale = 0.0016, rightmargin = 0.82)"
++Added GH3-theme Fail screen .diff patch from [url=http://www.fretsonfire.net/c
gi-bin/ikonboard.cgi?act=ST&f=11&t=24664&st=4560#entry305995]this post[/url]
++Added Dialogs.WrapText .diff patch / fix from [url=http://www.fretsonfire.net/
cgi-bin/ikonboard.cgi?act=ST;f=11;t=24664;st=4530#entry305292]this post[/url]
++Un-translated more problematic strings -- [url=http://www.fretsonfire.net/cgi-
bin/ikonboard.cgi?act=ST&f=11&t=24664&st=4510#entry304769]detail post[/url]
++Added [url=http://fretsonfire.svn.sourceforge.net/viewvc/fretsonfire/trunk/dat
a/key.dae]original FoF 3D fret file "key.dae"[/url] to data\ folder, for 3D key
support
++Fixed fallback logic for 3D notes & keys for guitar & drum objects
++Added missing logic to drum objects to handle static strings
++Corrected drum score multiplier variable name capitalization
++Fixed HOPO problem, as reported [url=http://www.fretsonfire.net/cgi-bin/ikonbo
ard.cgi?act=ST&f=11&t=24664&st=4410#entry303676]here[/url] and [url=http://www.f
retsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=24664&st=4580#entry306314]her
e[/url]
++++Further enhanced HOPO Debug log entries to assist in location of reported HO
PO bugs (added "Time left=" to end of each debug entry to provide an easy method
to match log entries with video positions)
++Fixed 3D drum note mode (using Blazingamer's code from [url=http://www.fretson
fire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=24664&st=4600#entry306441]this post
[/url])
++Fixed GH2 score display code as detailed in [url=http://www.fretsonfire.net/cg
i-bin/ikonboard.cgi?act=ST;f=11;t=24664;st=4610#entry306536]this post[/url]
++Line 698, Song.py - made "Reset Career" translatable
++Added logic to search for missed notes before any notes have been played (firs
t note of song will mute now - they won't turn grey but at least they'll mute no
w)
++Enforced a minimum allowed sustain release window, tighter hitwindows result i
n a negative sustain release window -- [url=http://www.fretsonfire.net/cgi-bin/i
konboard.cgi?act=ST;f=11;t=24664;st=4620#entry306684]detail post[/url]
++The "Theme Settings" -> "In-Game Stats" user option now completely disables al
l in-game star scoring / accuracy display / etc - and also disables the extra ca
lculations during gameplay
++Changed RbMFH theme's Loading font to Fakir Regular TTF provided by acrox999 i
n [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=24664&st=4
560#entry306015]this post[/url] (and created by Figure)
++Changed RbMFH theme's Menu font to worldrave's Rock Band font
++Added optional support for a SongList.ttf font with fallback on Menu.ttf
++Added [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=2466
4&st=4400#entry303595]Blackjack's international fonts[/url] to 8bit & GH1 themes
(GH2orig theme unsupported at this point)
++Updated to Blackjack's French (Reform 1990) translation file v0.65
++Updated to fablaculp's French translation file for 2.986+
++Updated to x-driver's German translation file posted 9/12/2008
++Updated to Alexfighter's Spanish translation file v1.2
++Updated in-game credits
++Added support for Rock Band separate "Back / Cancel" sound (out.wav) from [url
=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=24664;st=4480#en
try304428]p_025's RB ripped SFX[/url]
++Replaced RbMFH "action.wav" with "conf07.wav" sound from [url=http://www.frets
onfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=24664;st=4480#entry304428]p_025's
RB ripped SFX[/url]

--------------------------------
Version 2.986 (9/10/2008, 9:15am PST) -- [url=http://mfh-alarian-mod.com/Release
s/MfhModV2_986-MuteAndBkgFixes.rar]Patch direct download[/url] -- [url=http://ww
w.mediafire.com/?mtzf11k0xti]Patch mediafire download[/url]
[i]New since 2.985:[/i]
--Removed second "Blackfriday" from in-game credits
++Fixed logic that was incorrectly muting after every note release; now should o
nly try to mute early sustain releases
++Caught up with .diff patches from evilynux [url=http://www.fretsonfire.net/cgi
-bin/ikonboard.cgi?act=ST&f=11&t=24664&st=4480#entry304302]here[/url]
++Added user option under "Audio Settings" -> "Mute sustain releases" (default N
o) to enable / disable track muting on early sustained note release
++Fixed practice background and song background precalculated scale factor logic
++Added Alexfighter's Spanish translation file for 2.985+, v1.1d
++Added BlackJack's French (Reform 1990) translation file for 2.985+, v0.541
++Added fablaculp's French translation file for 2.985+

-------------------------------
Version 2.985 (9/8/2008, 11:15pm PST) -- [url=http://mfh-alarian-mod.com/Release
s/MfhModV2_985-Optimizations.rar]Patch direct download[/url] -- [url=http://www.
mediafire.com/?dmtjijssex8]Patch mediafire download[/url]
[i]New since 2.981:[/i]
++Added Blazingamer's tail render order fix, and updated 3D note rendering logic
++Updated in-game credits
++Duplicated MainText.png from GH2 theme to GH1 theme to add patch support for m
enu
++RbMFH overdriveneck.png now smaller and more transparent (please speak up if t
his is your neck, I'm not sure who made it)
++RbMFH theme now using kawaii's overdrive bar & glow from [url=http://www.frets
onfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=24664&st=3720#entry294435]this po
st[/url]
++Added neck fallback logic to "defaultneck.png" if chosen neck invalid and "Nec
k_1.png" not found
++Added [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=2466
4;st=4310#entry302471]death_au's RB mult.png, multB.png, and bassgroovemult.png[
/url] to the RbMFH theme
++Added logic to catch strums without frets held and ignore them (used to act li
ke overstrum)
++++Added user option to enable / disable this logic: "Fretboard Options" -> "Ig
nore open strums" ("Yes" = default)
++Added fablaculp's 2.981.2 French translation file and support code
++Added BlackJack's French (Reform 1990) translation file (v0.51)
++Added Alexfigher's 2.980+ Spanish translation file (v1.1b)
++Added TypusMensch's updated German translation file
++Added logic to support more translatable phrases as Alexfighter demonstrates i
n [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=24664&st=4
310#entry302468]this post[/url]
++Added logic to precalculate static background and lyric sheet scale factors in
stead of recalculating every frame (should help lag)
++Rewrote a more efficient algorithm to determine note streaks of 100 and up (fo
r displaying "xxx Note Streak!!", should help lag)
++Added logic to catch and filter out all unnecessary neckspeed re-calculations
(only during actual BPM changes now; should help lag)
++Removed several unnecessary layers of VBPM logic; now only one algorithm contr
ols VBPM & neckspeed instead of three fighting for control (should help lag)
++Added translation fix for "fretted by" string (newline now included in transla
tion call)
++Added user option under "Fretboard Options" -> "Static strings" (default On) (
should help lag when on)
++Prevented starpower from raising above 100% from killswitch action
++Added initialization for Dialogs.py: SongChooser's render() function's local v
ariables notesTotal, notesHit, and noteStreak to prevent "undefined" crashes
++Added black background layer behind background of FileChooser ("Song List Sett
ings -> Select Song Library", for example) to hide the "Options" background stil
l being rendered underneath
++Added precalculated full-screen scale constants to stage rotation array instea
d of calculating on the fly (should help lag)
++Added user option to "MFH-Alarian Mod V2.9xx" -> "Whammy saves SP" (default No
) -- to enable/disable slowdown of starpower / overdrive depletion rate with kil
lswitch
++Fixed logic to apply the "miss volume" when releasing a sustained note early:
++++Ensured killswitch volume logic doesn't even get attempted unless there are
currently "playedNotes" (should help lag)

----------------------------
Version 2.981 (9/6/2008) -- [url=http://mfh-alarian-mod.com/Releases/MfhModV2_98
1-TailFix.rar]Patch direct download[/url] -- [url=http://www.mediafire.com/?czgb
oytnxnr]Patch mediafire download[/url]
[i]New since 2.980:[/i]
++Fixed the note tail problem (tails always "missed"):
++++Undid fix from 2.980 that reversed note render order (for guitar only), this
requires much more attention to successfully fix
++++++Note that drum notes are still rendered in reverse order, since there are
no sustains this doesn't matter to drum parts
++++Relocated sustain detection logic to the Guitar.run() function (instead of j
uggling back and forth between render functions)

----------------------------
Version 2.980 (9/6/2008) -- [url=http://mfh-alarian-mod.com/Releases/MfhModV2_98
0-RenderOrderFixes1.rar]Patch direct download[/url] -- [url=http://www.mediafire
.com/?rsytwbdt2b2]Patch mediafire download[/url]
[i]New since 2.963:[/i]
[i]Please note - the majority of these items were taken care of by EVILYNUX and
BLAZINGAMER![/i]
+ If tutorial doesn't exist, display message and return to training menu instead
of crashing
+ Fixed bug in font rendering routine
++ Scaling was applied twice when calling getSizeFont
++ Scaling now quasi-linear (as expected)
+ Improved font rendering a great deal
++ Smallest font source is now 30 instead of 15
+ Added support for a Song.ttf for the song info during the song start countdown
, falls back on Menu.ttf for themes which do not have this font
+ Fixed Quickplay mode default song comment, was Career comment "play to advance
"
+ Fixed song comment for practice mode, now shows "practice"
+ Improved stage loading logic and added log entries
++ Fallback to no background when none can be found
++ Fixed crash when stages folder exists but only contains practice.png
+Neck rotates and zooms in instead of just appearing when a song starts, during
the countdown
+ Added songlist Score color to theme.ini (songlist_score_color)
+ Added practice to Career Mode pause menu
+ Added display of the longest note streak in parentheses, in the songlist
+ Added ability to have the paper in the song list screen scroll.
++ If you run out of the background, make sure you have a SongChooseBack.png jus
t in case.
++ You turn the function on by putting songback = True in the theme.ini for that
theme
+ Changed phrases to look more like the real games
+ New bass drum sound (the original was off-sync by a few ms)
+ Repositioned the GH3 POV (the current one was too low.
+ You can now turn off the the file path text in the song choose screen, from th
e Song List Options
+Versiontag can now be forced through the theme.ini
++This can be useful if you're using the versiontag.png as a top layer for the m
ain menu
++You can turn this on by setting versiontag = true in the theme.ini
+ Added cmdline options
++ mode to select 1 player or 2 player mode
++ nbrplayers to specify the number of players
+ Added Credits to Options menu
++ Used credits mentioned in second post of his very thread
+ Added hit percentage and note streak to Song List
++ Used layout proposed by slantyr
+open note color can now be defined with opencolor = (#hex) in the theme.ini
+score and note streak in songchooser no longer have an outline.
+Notes change color in star power for GH themes
+Hit windows in drums have been fixed
+ CD List now uses songlist_extra_stats too (more intuitive)
+ Note streak between parentheses in CD List lie elsewhere
+Code has been cleared of all code that was commented out
+ Fixed more text to be translatable (thanks to Alexfighter and Fablaculp)
+ Added kawaii's bassgroovemult.png and mult.png for the 8bit theme (switched th
e color of the x2 and x3 of mult.png, so as to be consistent with the dots)
+ Repositioned the solo percent position for Rock Band.
+ Can use new drumfrets.png to render frets
++ This will draw separate bass drum fret buttons over normal frets
++ If drumfrets.png not present, it falls back to drumfretshacked.png, or altern
ately just fretbuttons.png as it worked previously
## Note: The other fret buttons still "light up" when a bass drum note is hit. I
don't know how to fix this yet
+ Changed the way drumnotes.png works slightly
++ Image now has 6 rows rather than 5
++ Last two rows contain notes when star power is active
++ Modified images included for RbMFH, Gh3, Gh2, Gh1 and 8-bit themes
## Note: Keeping your old dumnotes.png will most likely result in distorted imag
es for drums... Sorry for no backwards-compatibility there...
+Changed RbMFH theme DrumNotes.png to [url=http://www.fretsonfire.net/cgi-bin/ik
onboard.cgi?act=ST&f=11&t=24664&st=4230#entry301456]kawaii's[/url]
+ Make the overdrive bar glow ONLY when OD is inactive but ready
+ Added support for necks with arbitrary filenames (works in Choose Neck as well
as manually entering into fretsonfire.ini)
+ Display the name of the song on the highscore board (finished song)
+ Fixed crash in Key Settings Tester when Analog Killswitch is enabled and no jo
ystick is connected
+Moved Rock Band theme "Bass Groove" text up higher when Jurgen is playing so th
e text doesn't overlap
+ Uses multB.png instead of mult.png for bass if available (with fall-back logic
)
++GuitarScene.py: line 3276, adding the blank missing in "fretted by", it should
be " fretted by" to be displayed ingame correctly
++Dialogs.py: Lines 1536, 1538, 1534, and 1545 (using 2.979+font_smallfix), chan
ged "scale = scale * 2.8" at the end of the lines to "scale = scale * 1.8"
==Renamed Theme Settings -> "RB Mult FX" setting to "RB Mult Grow" for clarity
++Changed loading screen rightMargin TO 0.65 for GH3 themes
++Dialogs.py, NeckChooser: moved the check for "NeckImage is None" to the "else"
+You can now have 3d star power notes
++Added [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=1649
8]Blazingamer's note.dae, star.dae, open.dae GH-themed 3D note files[/url] to GH
3 theme folder and data folder so those who want to experiment with 3D notes can
do so
++enable 3D notes with theme.ini entry: twoDnote = false
++If there is no star.dae in your theme's folder it will use the star.dae in the
data folder
++If there is no star.dae in your data folder it will use the note.dae in your t
heme's folder
++If there is no note.dae in your theme's folder it will use the note.dae in you
r data folder
+star.dae now rotates!!
++Rotates by default
++Can turn off rotation by adding threeDspin = False to the theme's theme.ini
+3d drum open note:
++Uses open.dae if one exists in the theme's folder
++If one doesn't exist it will just place a regular note in the middle
++Updated latest theme.ini and other GH3 files (that are currently included in o
fficial patches) from worldrave's GH3 hotfix3
+Reversed note rendering order, so that overlapping notes will appear correctly
-- [url=http://img291.imageshack.us/my.php?image=coveriv5.jpg]problem screenshot
[/url] -- [url=http://i35.tinypic.com/izlz43.jpg]Fixed screenshot[/url]
+Added user option under "Fretboard Options" -> "Frets under notes" for notes to
pass over or under the frets (On by default) -- [url=http://i35.tinypic.com/2rz
azwl.jpg]SS[/url]
+Fixed drum navigation when entering a highscore name (currently requires an Ent
er - green pad doesn't accept)
+Added new option to "Key Settings" -> "Drum highscore nav":
+++"On" allows the green drum pad to accept your highscore name
+++"Off" disables this (for those who play drums on the keyboard, this allows th
at letter to be used to enter a highscore name)
+Fixed fallback logic to allow main menus without any background music without a
crash [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=24664
;st=3930#entry298100]detail post[/url]

<span style="color: brown;"><br />


---------===========-------------=============------------=============<br />
Unofficial Updates (may or may not contain features from other unofficial update
s, check the posts for details on this):<br />
---------===========-------------=============------------=============</p>
<p>blazingamer's 2.979 update / minor fix (source-only, requires 2.979) <a href=
"http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=24664&st=4210#en
try301321">post</a>, <a href="http://www.mediafire.com/?md1qlqr5mrf">download</a
></p>
<p>fablaculp's 2.979 French translation patch <a href="http://www.fretsonfire.ne
t/cgi-bin/ikonboard.cgi?act=ST;f=11;t=24664;st=4190#entry301159">post</a>, <a hr
ef="http://www.mediafire.com/download.php?3o31nhsomoz">download</a></p>
<p>blazingamer's 2.979 code cleanup patch <a href="http://www.fretsonfire.net/cg
i-bin/ikonboard.cgi?act=ST&f=11&t=24664&st=4190#entry301139">post</a>, <a href="
http://www.mediafire.com/?ccz0ek1r7ng">download</a></p>
<p>fablaculp's 2.9782 French translation patch <a href="http://www.fretsonfire.n
et/cgi-bin/ikonboard.cgi?act=ST&f=11&t=24664&st=4180#entry301051">post</a>, <a h
ref="http://www.mediafire.com/download.php?7gwt2nrtvwm">download</a></p>
<p>fablaculp's 2.9781 French translation patch <a href="http://www.fretsonfire.n
et/cgi-bin/ikonboard.cgi?act=ST&f=11&t=24664&st=4160#entry300845">post</a>, <a h
ref="http://www.mediafire.com/download.php?bxzcyfn5gbx">download</a></p>
<p>kawaii_kumiko69's 2.9781 patch <a href="http://www.fretsonfire.net/cgi-bin/ik
onboard.cgi?act=ST&f=11&t=24664&st=4160#entry300831">post</a>, <a href="http://w
ww.mediafire.com/?wzjajkcbdiz">download</a></p>
<p>fablaculp's 2.978 translation patch <a href="http://www.fretsonfire.net/cgi-b
in/ikonboard.cgi?act=ST&f=11&t=24664&st=4110#entry300204">post</a>, <a href="htt
p://www.mediafire.com/download.php?muw9wrmgpcu">download</a></p>
<p>evilynux's 2.978 patch (windows version converted by MistTribe) <a href="http
://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=24664&st=4110#entry30
0175">post</a>, <a href="http://www.mediafire.com/download.php?wojsjnz3bi4">down
load</a></p>
<p>fablaculp's 2.977 translation patch <a href="http://www.fretsonfire.net/cgi-b
in/ikonboard.cgi?act=ST&f=11&t=24664&st=4090#entry299915">post</a>, <a href="htt
p://www.mediafire.com/download.php?f8xvgpfdz52">download</a></p>
<p>evilynux / death_au 2.974 patch <a href="http://www.fretsonfire.net/cgi-bin/i
konboard.cgi?act=ST&f=11&t=24664&st=3940#entry298176">post</a>, <a href="http://
www.mediafire.com/?1mjtnuwmy1m">download</a></p>
<p>evilynux / blazingamer 2.972 patch <a href="http://www.fretsonfire.net/cgi-bi
n/ikonboard.cgi?act=ST&f=11&t=24664&st=3900#entry297701">post</a>, <a href="http
://www.mediafire.com/?atdkygqaim9">download</a></p>
<p>blazingamer's 2.969 patch <a href="http://www.fretsonfire.net/cgi-bin/ikonboa
rd.cgi?act=ST&f=11&t=24664&st=3830#entry296759">post</a>, <a href="http://www.me
diafire.com/?ke02gruhvdg">download</a></p>
<p>evilynux / blazingamer 2.968 patch <a href="http://www.fretsonfire.net/cgi-bi
n/ikonboard.cgi?act=ST&f=11&t=24664&st=3810#entry296398">post</a>, <a href="http
://www.mediafire.com/?xgygrcbmkys">download</a></p>
<p>blazingamer's 2.9665 patch <a href="http://www.fretsonfire.net/cgi-bin/ikonbo
ard.cgi?act=ST&f=11&t=24664&st=3800#entry296350">post</a>, <a href="http://www.m
ediafire.com/?oatizxmbayt">download</a></p>
<p>evilynux / blazingamer 2.966 patch <a href="http://www.fretsonfire.net/cgi-bi
n/ikonboard.cgi?act=ST&f=11&t=24664&st=3800#entry296260">post</a>, <a href="http
://www.mediafire.com/?dwmqqdacndr">download</a></p>
<p>kawaii_kumiko69's 2.964 patch <a href="http://www.fretsonfire.net/cgi-bin/iko
nboard.cgi?act=ST&f=11&t=24664&st=3720#entry294435">post</a>, <a href="http://ww
w.mediafire.com/?833nsb49mbn">download</a> (alternate graphics files also availa
ble in his post)</p>
<p>blazingamer's 2.964 patch <a href="http://www.fretsonfire.net/cgi-bin/ikonboa
rd.cgi?act=ST&f=11&t=24664&st=3740#entry294755">post</a>, <a href="http://www.me
diafire.com/?xozdizyjuvv">download</a></p>
<p>---------===========-------------=============------------=============<br />
</span><br />
<span style="color: white;"></p>
<p>--------------------------------<br />
Version 2.963 -- ugo's full installer <a href="http://www.fretsonfire.net/cgi-bi
n/ikonboard.cgi?act=ST&f=11&t=24664&st=1750#entry263934">post</a>, <a href="http
://rapidshare.com/files/140050336/Frets_on_Fire_MFH-Alarian_Mod_v2.963_Full_Inst
aller.exe">rapidshare download</a> -- <a href="http://mfh-alarian-mod.com/Releas
es/MfhModV2_963-DrumAndNeckFix.rar">Patch direct download</a> -- <a href="http:/
/www.mediafire.com/?npfze0tyms2">Patch mediafire download</a><br />
<em>New since 2.962:</em><br />
++Fixed "list index out of range" error caused by not selecting songs folder fro
m options menu first time run (caused by iteration over self.items when it's emp
ty)<br />
++Fixed default neck crash; if you've never selected Choose Neck, or have Random
Neck selected from a previous version, Neck_1 will be forced.<br />
++Swapped Neck_1.png (default) with Neck_28.png (blank / transparent neck)<br />
++Fixed drum mode crashes (getrequirednotesMFH and other optimized functions nee
ded to be added to drum.py)</p>
<p>--------------------------------<br />
Version 2.962 -- ugo's full installer <a href="http://rapidshare.com/files/13934
9382/Frets_on_Fire_MFH-Alarian_Mod_v2.962_Full_Installer.exe">download</a> -- <a
href="http://mfh-alarian-mod.com/Releases/MfhModV2_962-NeckIterationFix.rar">Pa
tch direct download</a> -- <a href="http://www.mediafire.com/?lczjvmdg4jn">Patch
mediafire download</a><br />
<em>IMPORTANT: Please "Choose Neck" before attempting gameplay with a fresh inst
all / fretsonfire.ini to avoid a crash! (This will be fixed next patch)</em><br
/>
<em>New since 2.960:</em><br />
++Added evilynux's code to force uppercase display for Career titles<br />
++Added evilynux's code to force uppercase display for Artists<br />
++Added bad animated background image / frame catching logic, will make log entr
y to point to problem file and display blank stage for bad frames<br />
++++UPPERCASE .PNG file extensions cause this problem! While my code can now re
cognize and load these .PNGs, FoF's internal functions do not process these file
s correctly! Renaming any .PNG to .png will fix this problem; if it does not, t
hat particular image needs to be opened and re-saved in the correct png format (
noninterlaced, optimized palette).<br />
++++Please note, this logic is in place to help you create animated background s
ets with all working frames; be</span> have known the PNG files were not loading
.<br />
++Completely relocated neck filename checks / neck counting to on-demand Neck Ch
ooser menu (you will need to "Choose Neck" at least once after adding a new neck
in order for "Random" to recognize the new count)<br />
++Changed "Yellow / Blue to change:" to "Yellow (#3) / Blue (#4) to change:" (fo
r clarity in the neck selection menu)<br />
++Fixed Difficulty select screen's Cancel (for songs with only 1 instrument, hit
ting cancel did nothing until you hit select)</p>
<p>--------------------------------<br />
Version 2.960 -- ugo's full installer <a href="http://rapidshare.com/files/13922
1565/Frets_on_Fire_MFH-Alarian_Mod_v2.960_Full_Installer.exe">download</a> -- <a
href="http://mfh-alarian-mod.com/Releases/MfhModV2_960-HopoFixes.rar">Patch dir
ect download</a> -- <a href="http://www.mediafire.com/?xmdyjrbytgd">Patch mediaf
ire download</a><br />
<em>New since 2.956:</em><br />
++Added Gh2 theme.ini entry to display songlist name text in black<br />
++Added user option for multiple Jurgen "play" logic styles (improving Jurgen gi
ves me a test player to help isolate HOPO bugs while I observe):<br />
++++"Original" = Original style Jurgen play logic (from previous versions, 2.956
and below) - Jurgen has a lot of trouble with fast strums; may not recover in t
ime and fail song<br />
++++"MFH-Early" = Optimized / rewritten Jurgen play logic - Jurgen can hit most
fast strum patterns and CAN recover after missing some - still hits notes as ear
ly as possible<br />
++++"MFH-OnTime1" = Has logic to attempt to strum notes on time instead of as ea
rly as possible (by only showing Jurgen the notes that are on time or late)<br /
>
++++"MFH-OnTime2" = Also attempts to strum notes on-time, but this method expose
s all notes in the hitwindow to Jurgen and he has to determine which to play (to
emulate the behavior of a real player as much as possible, and to help flush ou
t problems)<br />
+++Also added Jurgen "play" logic setting to pause settings menu<br />
++Optimized internal function call to retrieve the next note pattern to match (s
hould help lag)<br />
++Optimized internal function call to retrieve missed notes outside the late mar
gin (should help lag)<br />
++Enhanced optional Hopo Debug log output to include more helpful information on
why each specific streak / multiplier reset occured<br />
++Added <a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=
24664&st=3420#entry289551">evil-doer's new Rock Band main menu</a><br />
++Added Blazingamer's animated killswitch tail fix (will not draw / animate tail
s past end of board; very long notes no longer cause excessive lag)<br />
++Fixed GH2 Strict HOPO problem as demonstrated by <a href="http://www.youtube.c
om/watch?v=zPxWRbpYz10">Inkk's video</a>:<br />
++++Added logic to catch invalid pull-offs and ignore them (separately from inva
lid hammer-ons)<br />
++Disabled "early pick" logic (for strums before frets held down, if correct fre
ts pressed quickly enough after strum) - was never working correctly anyway. Sh
ould reduce lag.<br />
++Fixed complex tail loading logic<br />
++Added Blazingamer's fix for the theme.ini CD X position, which can now take on
values from 0 to 5 to position the stack of CDs<br />
++Changed default for "Upload Scores" to "False" (causes delays, will be fixed w
hen a starpower chart is up elsewhere)<br />
++Updated Gh3 theme patch files theme.ini, MainText.png, star3.png, star4.png fr
om <a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=28649
">worldrave's Guitar Hero 3 theme</a> beta 3<br />
++Added support for EOF's "Test in FoF" function (as far as I can tell, it only
directly tests Guitar Expert this way.)<br />
++Increased analog killswitch's starpower reward "chunk" size<br />
++Created a new HOPO system, "GH2" with no tag, that just forces a re-strum but
does not break streak when tapping incorrect notes<br />
++Added logic to completely ignore manipulation of lower frets while a higher HO
PO is held for GH2 and GH2 Strict systems (prepare however you'd like for your n
ext pull-off!)<br />
++Rewrote & optimized the core HOPO strum / intention determination logic</p>

<p>-----------------<br />
Version 2.956 -- ugo's full installer <a href="http://www.fretsonfire.net/cgi-bi
n/ikonboard.cgi?act=ST&f=11&t=24664&st=1750#entry263934">post</a>,<a href="http:
//rapidshare.com/files/138435922/Frets_on_Fire_MFH-Alarian_Mod_v2.956_Full_Insta
ller.exe"> rapidshare download</a>, <a href="http://www.megaupload.com/?d=BWHH18
3N"> megaupload download</a> -- <a href="http://mfh-alarian-mod.com/Releases/Mfh
ModV2_956-IntMainMenuFix.rar">Patch direct download</a> -- <a href="http://www.m
ediafire.com/?jrax0zx21op">Patch mediafire download</a><br />
<em>New since 2.955:</em><br />
++Fixed international / non-english translation Main Menu bug<br />
++Added line in Gh3 theme.ini to display song names in black</p>
<p>-----------------<br />
Version 2.955 -- ugo's Full Installer: <a href="http://www.fretsonfire.net/cgi-b
in/ikonboard.cgi?act=ST&f=11&t=24664&st=1750#entry263934">post</a>, <a href="htt
p://rapidshare.com/files/138069162/Frets_on_Fire_MFH-Alarian_Mod_v2.955_Full_Ins
taller.exe">download</a> -- <a href="http://mfh-alarian-mod.com/Releases/MfhModV
2_955-CareerFixes.rar">Patch direct download</a> -- <a href="http://www.mediafir
e.com/?sdsz2m4etcj">Patch mediafire download</a><br />
<em>New since 2.951:</em><br />
++Fixed crash caused by setting neck speed to Percentage mode with a 400% speed
percent <br />
++++(although excessive neck speeds require a VERY high frame rate to display co
rrectly...)<br />
++Fixed error caused by attempting to type / search for a song with career title
s<br />
++Added logic to display "bonus" songs (non-tiered songs in a career folder) at
the end of the list instead of first<br />
++Fixed non-career song sorting<br />
++Filtered out "practice.png" from stage rotation modes and random stage mode<br
/>
++Added logic to force lowercase to file name extension checks (some .PNG backgr
ounds may have never been loaded while .png backgrounds were)<br />
++Added <a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=
24664;st=2970#entry283871">Death Legion's separated Cassette / Guitar Cases mods
</a><br />
++++Note: Since patches only overwrite, I had to put these mods into new folders
(leaving the original "Cassette Tapes" mod intact)<br />
++Renamed "Song Previews: Yellow Fret" to "Song Previews: Yellow Fret (#3)" for
clarity<br />
++Renamed "Song Choosing Highscores: Blue Fret" to "Song Choosing Highscores: Bl
ue Fret (#4)" for clarity<br />
++Fixed crash caused by songlist: CDs mode (actually crashes when a title is enc
ountered - undefined situation)<br />
++Added a method to represent Career tiers (as CD cases) in CD list (they used t
o just show up as blank spaces in the CD stack)<br />
++Added logic to allow Career Tiers to be highlighted but not selected (to allow
tier name display in CD songlist - later, will also allow tier labels and tier
detail)<br />
++Added logic to display Career tier names when <a href="http://i34.tinypic.com/
69ouj7.jpg">they are highlighted in a CD songlist</a><br />
++Added Blazingamer's updated GH2 score code - now held notes will keep the scor
e meter updated as they build points<br />
++Disabled auto and yellow-fret previews for locked songs in Career mode<br />
++Added <a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=
24664&st=3270#entry287605">kawaii_kumiko69's latest RB tails</a><br />
++Moved "Jurgen Is Here" text a bit higher when in 2-player mode<br />
++Forced sort by name (instead of artist or tag if selected) for Career songs (w
ithin tiers)<br />
++Completely disabled Jurgen for Career mode<br />
++Reversed neck selection render order to render BG on top of necks<br />
++Changed GH3 pause menu text to match <a href="http://www.fretsonfire.net/cgi-b
in/ikonboard.cgi?act=ST;f=11;t=24664;st=2930#entry283555">worldrave's list</a> a
nd re-aligned pause menu text<br />
++Added new "script.txt" lyric display position setting, can display on bottom (
under fretboard) or on top (where scrolling lyrics go)<br />
++Fixed GH3 loading text position in theme.ini<br />
++Added <a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=
24664;st=3260#entry287519">EdisLeado's GH3 killswitch tails v2</a><br />
++Added <a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=
24664&st=3260#entry287427">death_au's 8-bit theme killswitch tails (non-filled)<
/a><br />
++Added Main Menu (MainText.png) scale factor adjustment to theme.ini<br />
++Added Main Menu item vertical spacing adjustment to theme.ini<br />
++Added theme.ini positioning options for all main menu - text submenus<br />
++Added evilynux's fix for the GH3 tail Linux problem<br />
++Added separate theme.ini text color options for:<br />
++++Options menu text / selected text (only affects the main Options / Settings
screen; <em>all other submenus use the base_color and selected_color</em>)<br />
++++Pause menu text / selected text (only affects the main Pause menu; <em>all o
ther submenus use the base_color and selected_color</em>)<br />
++++Fail menu text / selected text<br />
++++Career titles / venues text<br />
++++Songlist songname text / selected text<br />
++++Songlist artist & year text / selected text<br />
++++Songlist folder text / selected text</p>
<p>-----------------</p>

<br>&nbsp;
<br>&nbsp;
<p>Version 2.951 - <a href="http://mfh-alarian-mod.com/Releases/Frets_on_Fire_MF
H-Alarian_Mod_v2.951_Full_Installer.exe">ugo's full installer direct download</a
> -- <a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=246
64&st=1750#entry263934">ugo's full installer post</a> -- <a href="http://rapidsh
are.com/files/136806254/Frets_on_Fire_MFH-Alarian_Mod_v2.951_Full_Installer.exe"
>ugo's full installer rapidshare download</a> -- <a href="http://mfh-alarian-mod
.com/Releases/MfhModV2_951-SongfolderFix.rar">Patch direct download</a> -- <a hr
ef="http://www.mediafire.com/?roi9gm2nu91">Patch mediafire download</a><br />
<em>New since 2.950:</em><br />
++Fixed logic to NOT ignore seemingly "empty" folders (with only other folders i
nside them - Tier folders) when listing songs<br />
</p>
<p>-----------------<br />
Version 2.950 - <a href="http://mfh-alarian-mod.com/Releases/MfhModV2_950-Career
Mode.rar">Patch direct download</a> -- <a href="http://www.mediafire.com/?71ef4z
lzcy2">Patch mediafire download</a><br />
<em>New since 2.940:</em><br />
++Changed RbMFH Loading font to worldrave's Rock Band Font<br />
++Added italiansta1ion's 8-bit main menu text / support for 8-bit theme<br />
++Added correct dots and score font to match Blazingamer's GH2 rockmeter<br />
++Fixed errors / typos in RbMFH theme.ini loading phrases<br />
++Removed unnecessary spaces in all theme.ini loading phrases<br />
++Added evil-doer's latest / beveled RbMFH main menu<br />
++Fixed "starding" SFX Volume setting code to use internal variable instead of r
eading from INI file during gameplay<br />
++Updated Help-Manual.txt to explain "Encoding = UTF-8" and "Encoding = Latin" a
ccent / tilde handling modes<br />
++Added "Party Mode" to the Multiplayer sub-menu<br />
--Removed "Party Mode" and "No Player 2" from 2p part select menu<br />
++Changed Solo Review text from greenish-blue to white for visibility<br />
++Fixed stage rotation logic when Stage is set to Default<br />
++Merged features from <a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi
?act=ST&f=11&t=27734&st=0#entry276957">Hero FOF 3.0</a><br />
<em>For Career Mode careers, go to the <a href="http://www.fretsonfire.net/cgi-b
in/ikonboard.cgi?act=ST&f=11&t=27734&st=0#entry276957">Hero FOF 3.0</a> thread <
br />
and download from the first post. Instructions for using Career Mode can all be
found here. I will slowly update my documentation to cover Career Mode later.<
/em></p>
<br>&nbsp;
<br>
<p>Version 2.940 - <a href="http://mfh-alarian-mod.com/Releases/Frets_on_Fire_MF
H-Alarian_Mod_v2.940_Full_Installer.exe">ugo's full installer direct download</a
> -- <a href="http://rapidshare.com/files/136452722/Frets_on_Fire_MFH-Alarian_Mo
d_v2.940_Full_Installer.exe">ugo's full installer rapidshare</a> -- <a href="htt
p://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=24664&st=1750#entry2
63934">ugo's full installer post</a> -- <a href="http://mfh-alarian-mod.com/Rele
ases/MfhModV2_940-MenuRestructure.rar">Patch direct download</a> -- <a href="htt
p://www.mediafire.com/?yr3wyydigwx">Patch mediafire download</a> -- <a href="htt
p://rapidshare.com/files/136520029/MfhModV2_940-MenuRestructure.rar.html">TypusM
ensch's patch rapidshare download</a><br />
<em>New since 2.935:</em><br />
<em>Note: 2.936 (unofficial patch) included separate Versiontag.png images for e
ach theme (in RbMFH\Menu\ and Gh3\Menu\) - Please delete these; my patches do no
t include new version tag graphics for each theme, this would be confusing to ke
ep up with.</em><br />
++Added worldrave's GH3 theme.ini customization settings to the patch<br />
++Replaced GH3 theme Preview.png and star4.png with latest versions from worldra
ve<br />
++Integrated changes from <a href="http://www.fretsonfire.net/cgi-bin/ikonboard.
cgi?act=ST&f=11&t=24664&st=2570#entry280563">wolferacing's 2.936 hotfix</a><br /
>
-Added to Help-Manual.txt: For the French translation (and others with accents),
add this line in your fretsonfire.ini, under the [game] section:<br />
encoding = utf-8<br />
++Moved wolferacing's name to Main Coders list - just noticed it was not there<b
r />
++Moved rchiav's name to Main Coders list (memory leakage)<br />
++Added Maze2234's name to Main Coders list (Python client/server communications
)<br />
++Added entire Hero FOF team to credits under a new heading, "Career Mode / Hero
FOF Team"<br />
++Fixed <a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=
24664&st=2500#entry278111">typos in theme.ini loading phrases</a><br />
++Updated ThemeINI Instructions.txt documentation to reflect new loading_phrase
and results_phrase separator (underscore instead of comma)<br />
++Added option under Game menu ("MFH Version 2.940") -> "P2 Menu Navigate":<br /
>
++++"Off" disables Player 2's menu navigation abilities<br />
++++"On" (default) enables Player 2's menu navigation abilities<br />
++Added fail menu background & text positioning documentation to ThemeINI Instru
ctions.txt<br />
--Removed 2-player mode from Options menu<br />
++Made sure that you can back out to the songlist after picking a song<br />
++Ensured SFX volume gets applied to Select, Accept, and Cancel sounds as well<b
r />
++Renamed "HOPO Timing" option to "HOPO Frequency" for clarity<br />
++Fixed neck speed calculations for BPM mode and Diff&BPM modes to match Help-Ma
nual.txt documentation<br />
++Renamed "Constant Speed" numerical setting back to "Speed Percent" for clarity
<br />
++Renamed "Set Constant" board speed option to "Percentage" for clarity<br />
++++Inverted the scale for "Percentage" mode: higher values = faster neck speeds
<br />
++++Changed default "Speed Percent" to 100<br />
++Added death_au's "Oldschool 3D Songlist" mod to the patch<br />
++++If your "Settings > Song List Settings > Song Display >" is set to "CDs",<br
/>
++++you can switch to cassette tapes: "Settings > Mods > Cassette Tapes > On"<br
/>
++Relocated Neck Select menu to a sub-menu in "Settings" -> "Choose Neck >"<br /
>
++++Created new Dialog class "NeckChooser", to be loaded only on-demand<br />
++++Added loading screen while neck menu is being prepared<br />
--Removed Neck Menu enable setting<br />
++Added Neck Menu prompt "Yellow / Blue to change:" for clarity<br />
++Added drawing of a black background (neckBackBlack.png) behind Neck menu (in f
ront of Options BG) so that transparent necks show the black<br />
++Added Slantyr's GH2 MainText.png to support the 2.900 GH2 theme (Project Clone
is a separate theme until next major release)<br />
+++Updated GH2 theme.ini with typo-corrected loading phrases, and MenuText.png p
ositioning<br />
++Added Blazingamer's song-specific stage background code ("background.png" in s
ong folder used when song is played)<br />
++++Added separate user setting to enable or disable song-specific stage backgro
unds "MFH Version 2.940" -> "Song Stage"<br />
++++++"On" (default) will display <songfolder>\background.png as the stage backg
round if it exists, unless in Practice mode (or stage mode is Blank)<br />
++++++"Off" will ignore <songfolder>\background.png and use the normal stage rot
ation or display logic<br />
+++Wrote new stage background logic to handle all the new background situations:
<br />
+++++"Blank" stage mode takes precedence over everything else; no practice backg
round or song-specific background will be shown<br />
+++++Practice mode will attempt to use "practice.png" in <themename>\Stages ---
if this is not found, it will use "Blank" stage mode<br />
+++++If not in practice mode, if enabled, if a song-specific "background.png" is
found in the song folder, that background will be used<br />
+++++Otherwise, the normal stage mode option will be used (default stage, random
stage, rotating stages)<br />
++Fixed Practice Mode's operation when "Rotate Stages" is enabled<br />
++Applied SFX volume also to the "Start" sound (plays when song starts and is qu
ite loud)<br />
++Rewrote main menu logic:<br />
+++GH themes: 6 selections<br />
+++++Career<br />
+++++Quickplay<br />
+++++Multiplayer (submenu: Face-Off, Pro Face-Off)<br />
+++++Training (submenu: Tutorial, Practice)<br />
+++++Settings<br />
+++++Exit<br />
+++RB themes: 5 selections<br />
+++++Solo (submenu: Career, Quickplay)<br />
+++++Multiplayer (submenu: Face-Off, Pro Face-Off)<br />
+++++Training (submenu: Tutorial, Practice)<br />
+++++Options<br />
+++++Quit<br />
++Added Blazingamer's Project Clone GH2 score meter support / code (rockmeter po
sition is not perfect but close enough for now)</p></p>

<br>&nbsp;
<p>Wolferacing's 2.936 hotfix - <a href="http://mfh-alarian-mod.com/Releases/Fre
ts_on_Fire_MFH-Alarian_Mod_v2.936_Full_Installer.exe">ugo's
Full Installer Direct Download</a> -- <a href="http://www.fretsonfire.net/cgi-bi
n/ikonboard.cgi?act=ST&f=11&t=24664&st=2600#entry281176">ugo's
Full Installer Post</a> -- <a href="http://www.fretsonfire.net/cgi-bin/ikonboard
.cgi?act=ST&f=11&t=24664&st=2570#entry280563">Patch
Post</a> - <a href="http://www.mediafire.com/?70608xb67am">Patch Download</a>
<br>&nbsp;
<p>Version 2.935 - <a href="http://mfh-alarian-mod.com/Releases/Frets_on_Fire_MF
H-Alarian_Mod_v2.935_Full_Installer.exe">Direct
Download ugo's Full Installer</a> -- <a href="http://mfh-alarian-mod.com/Release
s/MfhModV2_935-NeckSpeedFixes.rar">Patch
direct download</a> -- <a href="http://www.mediafire.com/?nydk0gzwmz0">Patch
mediafire download</a>
<br><i>New since 2.930:</i>
<br>++Rewrote XBOX analog whammy mode to handle negative axis values correctly;
now XBOX analog readings should look the same as PS2 to the analog kill
logic
<br>++Added another XBOX analog whammy mode, "XBOX Inverted" with negative
/ opposite axis handling
<br>++Changed "PS2" analog whammy mode to "PS2 / PS3 / Wii" analog whammy
mode for clarity
<br>++Changed result_phrases separator to "_"
<br>++Added new volume setting (also in pause menu) for crowd / starpower
/ SFX sound level (now I can hear Hotel California!)
<br>++Made Solo Accuracy text in pure white, so it can be seen better
<br>++Fixed board speed mode confusion for both guitar and drum necks
<br>++Increased allowable neck speed constant range from (50-150) to (10-400)
<br>++Fixed script.txt picture event (.SVG or .PNG) display
<br>++Allowed listing of the tutorial song without requiring removal of
the "tutorial=1" flag in song.ini (this way the game still knows it's the
tutorial)
<br>++Added support for an optional "Loading.ttf" loading screen phrase
text font
<br>++Added positioning options in theme.ini for settings &amp; pause menu
text
<br>++Added text color options in theme.ini for song selection / highlight,
pause menu, options menu
<br>++Added year display to songlist, will display after artist and fretter,
if it exists (just like in GH3: artist, year)
<br>++Discovered a large source of lag - VBPM neck speed calculations
<br>+++Optimized neck speed calculations as much as possible without losing
the modes
<br>+++Added some "MFH Lag Reduction Tips / Recommended Settings" to the
Help-Readme.txt file in the doc\ folder
<br>+++Set new defaults to optimize fresh game lag:
<br>++++Constant Speed neck mode, set to 200 (higher numbers = slower neck
for Constant Speed mode)
<br>++++Killswitch FX set to STATIC
<br>++Added 6 new song review sounds in data\Sounds\
<br>++++When you get 100% accuracy on a song, it will randomly play one
of three files: "100pct1.ogg" "100pct2.ogg" "100pct3.ogg"
<br>++++When you get 99.0 - 99.9% accuracy on a song, it will randomly
play one of three files: "99pct1.ogg" "99pct2.ogg" "99pct3.ogg"
<br><i>++++Please note, these files are all currently the same (the old
"myhero.ogg") - replace with other sound files as you see fit.</i>
<br><i>+++++++Please share with the rest of us if you find some good sounds!</i>
<p><i>Ugo's full installer for 2.931 beta (with XBOX analog whammy mode
fix and some other extras he added):</i>
<br><i><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=2
4664&st=2380#entry276699">Post
link</a></i>
<br><i><a href="http://rapidshare.com/files/135011070/Frets_on_Fire_MFH-Alarian_
Mod_v2.931_Full_Installer.exe">Download
link</a></i>
<br><i><a href="http://mfh-alarian-mod.com/Releases/Frets_on_Fire_MFH-Alarian_Mo
d_v2.931_Full_Installer.exe">Direct
Download link</a></i>
<br>&nbsp;
<p>Version 2.930 - <a href="http://mfh-alarian-mod.com/Releases/MFH-Alarian2_930
-FullRelease-6Themes.rar">Full
version direct download</a> -- <a href="http://www.mediafire.com/?xgsiymukuz4">P
atch
download</a>
<br><i>New since 2.925:</i>
<br>++Killswitch volume is now in the xx/10 display format, and sorted
correctly (100% is now AFTER 90%)
<br>++Added auto-scaling to screen resolution for the following background
images:
<br>++++Songlist background &amp; paper (for list &amp; CD modes)
<br>++++Loading screen
<br>++++(one background)Practice mode / section select, Instrument select,
Difficulty select, P2 selects
<br>++++Song folder selection background
<br>++++Main Menu background
<br>++++Main Settings background
<br>++++Neck Select background
<br>++Added support for star3.png and star4.png for use on songlist star
display (with fallback to star1.png and star2.png)
<br>++Fixed digital killswitch detection &amp; activation
<br>++++Ensured digital killswitch disables when released on a long note
<br>++Added [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&amp;f=1
1&amp;t=24664&amp;st=2260#entry274687]worldrave's
new custom GH3 Streak font[/url]
<br>++Added new optional settings to theme.ini to allow horizontal positioning
of songlist elements (see ThemeINI Instructions.txt in doc folder):
<br>++++song_cd_x
<br>++++song_cdscore_x
<br>++++song_list_x
<br>++++song_listscore_x
<br>++Added lots of new theme.ini song loading phrases to GH and RB themes
[url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&amp;f=11&amp;t=2466
4&amp;st=2270#entry274752]as
posted by italianstal1ion[/url]
<br>++++Changed logic to use "_" (underscore) to separate theme.ini loading
phrases - so commas can be displayed
<br>++++Corrected and added general after-show loading phrases
<br>++++Added word wrapping function to loading screen phrase display as
demonstrated by death_au
<br>+++++Wrote new word wrapping logic to keep long phrases completely
on the screen and centered, and separately center single-liners
<br>&nbsp;
<p>-----
<br>Version 2.925 - <a href="http://www.mediafire.com/?li7olognxfg">Patch
download</a>
<br><i>New since 2.920:</i>
<br>++Lefty modes for P1 &amp; P2 are now available in pause setting menu
<br>++Wrote separate logic to determine killswitch "engaged" status correctly
in analog killswitch mode
<br>+++Also added analog threshold requirement for killswitch "engaged"
status (for untouched whammy registering changes)
<br>++Rewrote Main Menu music playing logic to utilize actual music stream
channel instead of sound effect channel, which allowed the following:
<br>++++Ensured Main Menu will re-randomize and play music when re-displayed
<br>++++Added auto-re-randomize logic that will play a new song when one
ends
<br>++Added option under "Visual Settings" - "GfxVersionTag":
<br>++++"On" - Display the graphical version tag on the Main Menu
<br>++++"Off" - Do not display the graphical version tag on the Main Menu
<br>++Added separate killswitch volume setting to both main settings and
pause settings menus
<br>===Please note, this volume setting does not sort correctly since 100%
is included...
<br>++++Ensured killswitch volume setting gets reloaded after unpausing
<br>++++Added logic to scale analog killswitch volume to max out at killswitch
volume setting
<br>++Moved "Starpower Clap SFX" to Audio Settings
<br>--Removed "Practice Beat Clap" setting (since it is nonfunctional)
<br>++Added logic to check for an appropriately-held long note before applying
digital or analog killswitch effects
<br>+++Also ensured that killswitch effect will be turned off after a note
ends
<br>++Added Volume Settings back to main Settings menu (no idea how long
this was gone)
<br>++Fixed / removed "Spinal Tap"-style volume settings (they all go 0-10
now like they are supposed to... this was changed incorrectly in an unofficial
hotfix)
<br>++Ensured restart of faaa's drum sound logic when restarting a song
<p>-----
<br>Version 2.920 - <a href="http://www.mediafire.com/?qgbdmzjxxwz">Patch
download</a>
<br><i>New since 2.914:</i>
<br>++Implemented rchiav's Main Menu memory leak fix (prevented re-instantiation
of MainMenu object)
<br>++Added fallback logic to use Versiontag.png in data\ if not found
in Themes\(themename)\Menu\
<br>++++(more convenient to update, separate themed version tags are now
optional and user-made)
<br>++Moved Rock Band loading screen phrase display up a bit (via theme.ini
-- so it doesn't overlap the little "rock band")
<br>++Added user option "Game Time" under "Visual Settings":
<br>++++"Countdown" (default) - will display amount of time remaining during
gameplay
<br>++++"Off" - will not display amount of time remaining during gameplay
<br><i>By the way, if you have 2.914, you have separate Versiontag.png
images in each theme's Menu folder. Please delete these files, or your
FoF will still display the old "Version 2.9" graphic.</i>
<br>&nbsp;
<p>---------===========-------------=============------------=============
<br>Unofficial updates - latest on top (please let me know if I've missed
an unofficial update - link me to the post and tell me where it should
be listed here based on when it was released):
<br><i>(please note, I have not tested nor will I support these updates;
I have no idea what features are included from other unofficial patches.</i>
<br><i>When I feel like coding again I will integrate what works into the
next patch. So all you coders out there, have at it!)</i>
<p><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=24664
&st=2130#entry273010">Blazingamer's
2.914 hotfix</a>
<p><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=24664
&st=2080#entry272280">Blazingamer's
fixed data.py for 2.913</a>
<br><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=2466
4&st=2070#entry272217">Blazingamer's
2.913 hotfix</a>
<p><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=24664
&st=1970#entry268829">arfn24's
2.912 MAC version installer</a>
<br><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=2466
4&st=1840#entry265663">ugo247548's
2.912 full installer</a>
<br><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=2466
4&st=1830#entry265583">Blazingamer's
2.912 hotfix</a>
<p><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=24664
&st=1810#entry265212">ugo247548's
2.911 full installer rev 2 (with new GH3 theme &amp; sounds)</a>
<br><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=2466
4&st=1760#entry263934">ugo247548's
2.911 full installer</a>
<br><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=2466
4;st=1580#entry259404">Blazingamer's
2.911 hotfix</a>
<p><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=24664
&st=1760#entry264015">ugo247548's
2.910 full installer</a>
<br><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=2466
4;st=1560#entry259193">wolferacing's
2.910 hotfix</a>
<p><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=24664
&st=1480#entry258401">Blazingamer's
2.909 fixed guitarscene.py</a>
<br><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=2466
4;st=1480#entry258384">Blazingamer's
2.909 patch</a>
<p><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=24664
;st=1450#entry258289">Blazingamer's
2.908 patch</a>
<p><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=24664
;st=1440#entry257999">Blazingamer's
2.907 patch</a>
<p><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=24664
;st=1410#entry257341">death
au's patch</a>
<p><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=24664
;st=1380#entry256892">faaa's
newer Drum Sounds patch</a>
<p><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=24664
;st=1200#entry254200">Blazingamer's
2.905 patch</a>
<p><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=24664
;st=1190#entry254116">faaa's
2.900 Drum Sounds patch</a>
<p><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=24664
;st=1160#entry253743">D4rkGraphicFix
#1</a>
<p><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=24664
;st=1130#entry253504">jrdnxxhero's
2.903 update</a>
<p><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=24664
;st=1010#entry250749">Blazingamer's
2.902 update</a>
<p><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=24664
&st=980#entry250280">wolferacing's
hotfix update</a>
<p><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=24664
;st=970#entry250154">wolferacing's
hotfix</a>
<p><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=24664
&st=940#entry249694">Blazingamer's
second update</a>
<p><a href="http://www.mediafire.com/?mm0kmd0tpea">Blazingamer's 2.901
update</a>
<p>---------===========-------------=============------------=============
<br>---------===========-------------=============------------=============
<p><i>New in 2.900 since 2.830:</i>
<br>++Added <a href="http://www.mediafire.com/download.php?j3yg2gxq95j">Blazinga
mer's
neck select fix</a>
<br>++Added navigatable <a href="http://i28.tinypic.com/168wojn.jpg">new
song play choice dialog</a> before selecting instrument - "Play Mode:"
- "Gig",Practice"
<br>++Wrote logic to calculate generic practice sections for songs without
any markers
<br>++Added "Start" position to all practice section lists (for those that
want to practice the whole song single-track)
<br>++Added navigatable <a href="http://i28.tinypic.com/5loz11.jpg">new
generic song practice section choice dialog </a>(without actual section
names, for songs without them) before selecting instrument, if "Practice"
mode is selected.
<br>+++Rewrote new section retrieval and organization logic for the song
initialization to find practicable sections
<br>+++Wrote <a href="http://i31.tinypic.com/35kspkl.jpg">practice section
display</a> &amp; selection logic to replace generic song practice section
choices, when available
<br>+++Converted raw practice section locations to <a href="http://i30.tinypic.c
om/11uua8j.jpg">more
user-friendly mm:ss std time format</a>
<br>++Wrote logic to pass the necessary practice mode information between
files, classes, and functions used to prepare and play the song
<br>+++Wrote logic to take the practice information and use it to decide
which track(s) to load, and where to start playing them from
<br>++Wrote logic to disable failing when in practice mode
<br>++Practice mode will now start you 4 measures before the section you
picked
<br>++Wrote logic to prevent practice mode scores from being stored / uploaded
<br>++Created separate song-listing quick MIDI reader function to speed
up song listing (so it doesn't have to retrieve practice sections in the
song list)
<br>++Added support for all GH1-style simple text event markers to be practice
sections (messy but effective)
<br>++If only one text event / practice marker, the automatically-generated
section splits will be used instead
<br>--------------------------------
<br><i>If you want to practice a multi-track song with all instruments
playing...</i>
<br><i>make a copy of that song's folder, edit the title in the song.ini
so you</i>
<br><i>can tell the difference, merge all the .ogg tracks into the song.ogg,
and</i>
<br><i>delete all .ogg files except song.ogg.</i>
<p><i>To add practice sections to a song with NO text / section events
at all (no solo markers),</i>
<br><i>just add text events or section markers wherever you'd like a practice
marker. (GH1-style)</i>
<p><i>If you would like to add practice sections to a song that already
has guitar solo markings,</i>
<br><i>and those solo markings are actual section markers (like in Rock
Band), you must add</i>
<br><i>more section markers to designate practice sections.</i>
<p>--------------------------------
<p>Old 2.8 base downloads in case you'd like to downgrade:
<br><a href="http://www.mediafire.com/?ed2ly332wbo">Old V2.800 Rock Band
Only release</a> for those who need a full release before 2.900's are uploaded
<br><a href="http://www.megaupload.com/?d=ZOUEDYER">Download lsapg's 2.805
installer package</a>: 10 necks, 10 GH3 stages, GH3 &amp; RbMFH themes,
~76 MB, MegaUpload host
<br><a href="http://www.megaupload.com/?d=DQNXUYQ8">Download lsapg's 2.801
Full Version installer package</a>: all 5 themes, ~150 MB, MegaUpload host
<p>=====================================================================
<br>&nbsp;
<br>&nbsp;
<p>Here is a link to the old "Alarian Mod V2.0 Hotfixes" thread, for those
of you that want a really old version:
<br><a href="http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=2155
2">http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=21552</a>
<p>
<hr WIDTH="100%"></center>

New in 2.8:---------------------------------------------------------------------
--------------------------------
================================2.830:
[url=http://www.mediafire.com/?gtm44gvcmkm]Download old patch[/url] [i]New in 2.
830 (from 2.825):[/i]
[url=http://ifile.it/rjvi9tx]ifile.it alternative 2.830 patch download host[/url
]
++Added [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=2466
4&st=600#entry245814]wolferacing's gold star results mod for Rock Band themes[/u
rl]
++Changed default theme background color to black
++Fixed starperfect.png reference with incorrect case (caused Linux issues; file
"starperfect.png" was NOT renamed)
++Applied gold star display mod to Rock Band songlist as well
--Changed sustained note scoring back to old FoF to avoid high score problems
+++Increased requirement for Rock Band guitar gold stars from 5.00x to 5.30x to
compensate for FoF's higher sustain scoring
+++Increased requirement for Rock Band bass and rhythm guitar parts from 4.65x t
o 4.80x to compensate for FoF's higher sustain scoring
+++Created separate logic for Drum parts to maintain the 4.65x requirement for g
old stars
++Added GH1-style (non-section) solo off marker "gtr_off" - fixes GH1 solos unti
l end such as Cowboys From Hell and Bark at the Moon
++When Jurgen is playing, moved Guitar Solo "Rock Band" accuracy and review disp
lays to above "Jurgen Is Here"
++Added blank "artist" property to folder items so searching by artist name no l
onger causes an error with subfolders present

================================2.825:
[url=http://www.mediafire.com/?mjvedwqmkde]Download old patch[/url] [i]New in 2.
825 (from 2.821):[/i]
++Added logic to catch when an old fretsonfire.ini points to an invalid theme fo
lder and force the default theme instead of crashing
++Adapted and added Blazingamer's features:
+++New POV setting "Theme" will display the appropriate POV for your selected th
eme type (GH2, GH3, or RB)
+++Now optional basic main menu positioning is available with a custom theme.ini
file in a custom theme (explained in doc\ThemeINI Instructions.txt)
+++Basic theme.ini settings can now be theme-specific (base_color, selected_colo
r, etc)
+++Fixed default text color (was set to yellow, now is back to white)
++Only using score font for guitar solo reviews in Rock Band themes; otherwise n
ormal font will be used (GH3 score font does not include all characters)
++Only using score font for guitar solo accuracies in Rock Band themes; otherwis
e normal font will be used (GH3 score font does not include all characters)
++Added valid solo section markers for Foreplay / Long Time ("Guitar Lead") and
Pleasure ("Guitar Ostinato")
++Changed options for "Killsw Debug" to "Off" and "On" (used to be Off and P1, n
ow works for both players)
++Adjusted new GH2 theme score text position to more closely match the new rockm
eter
====However, the rockmeter's digit separator spacing is less than the font's spa
cing between digits, so large scores overlap the lines

================================2.821:
[url=http://www.mediafire.com/?y21faltmc1z]Download old patch[/url] [i]New in 2.
821 (from 2.820):[/i]
++Rewrote theme folder detection and default theme determination:
++++Theme folders with an extension (like "RbMFH.old") are now recognized as val
id
++++Theme folders without a Notes.png file are not even added to the potential t
heme list
++++If the default theme (RbMFH) does not exist, it will default to the first VA
LID theme folder found
--Bass groove multiplier images for all themes are now in a [url=http://www.medi
afire.com/?oijknjnbs91]separate file[/url]

================================2.820:
[url=http://www.mediafire.com/?yn0dxpowmcz]Download old patch[/url] [i]New in 2.
820 (from 2.816):[/i]
++Added crash-catching logic for case when analog whammy is set but joystick is
not present
++Added [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=2466
4&st=470#entry244351]death_au's graphical bass groove multiplier[/url]
++Added [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=2466
4;st=510#entry244797]wolferacing's solo accuracy "Rock Band" position[/url] up a
bove fretboard
+++Moved this accuracy text slightly upward so that it can be clearly seen even
when Jurgen is playing
+++Also moved the solo review text to the same vertical offset
++Changed Guitar Solo accuracy display font to score font
++Changed Guitar Solo accuracy display color to white
++Changed default Guitar Solo accuracy display position to Rock Band
++Changed Guitar Solo solo review font to score font
++Reordered solo review text, added center-based text wrapping logic
++Added 2 player simultaneous solo review support (before, only the most recent
guitar solo review would be displayed no matter which player)
++Added new analog killswitch mode: "XBOX" mode is for XBOX guitar controllers,
"PS2" is for PS2 guitar controllers, and "Off" = digital killswitch
+++Added separate analog killswitch mode settings for P1 and P2 so two different
types of guitar controller can be used together
++Moved analog whammy killswitch P1/P2 settings to Key Settings menu
++Ensured if a note is missed / streak is reset that the Guitar Solo isn't count
ed as a Perfect Solo (forced to 99%)
++Added new options for Rock-Band specific feature Bass Groove (all other MIDI e
vent-based features can already be configured this way)
+++++"Off" feature off in all themes
+++++"RB" feature on in Rock Band themes only
+++++"On" feature on in all themes
===
[i]Patch 2.820 includes bassgroovemult.png image files for each theme. If you d
on't have all themes installed, and you install all the bassgroovemult.png files
, then the game might try to use the RbMFH default theme even though you don't h
ave a full one installed.
The next patch will not include the theme files, they will be in a separate down
load.
SUMMARY: if you do NOT have the RbMFH theme installed, then delete the Themes\R
bMFH folder! Also delete any other theme folders that are not complete...[/i]
===

================================2.816:
[url=http://www.mediafire.com/?lnid4ilyfmw]Download old patch[/url][i]New in 2.8
16 (from 2.815):[/i]
++Updated Blazingamer's GH2 Complete Rockmeter to the latest patch version and a
dded
[url=http://www.mediafire.com/?dxh1dxyjddc]Blazingamer's updated GH2 theme
for v2.816+[/url]
++Added "synth" to list of solo section label filters (synth solo was incorrectl
y triggering a guitar solo)

================================2.815:
[url=http://www.mediafire.com/?dnnufhmmgwb]Download old patch[/url][i]New in 2.8
15 (from 2.812):[/i]
++Added .liquid.'s solo crowd responses (rocksound.ogg plays when solo start, an
d solo finish at 100%.. messy solo gets failsound.ogg)
++Changed neck select default back to ON for the noobs that can't find the setti
ng to enable it
++Cut score for held notes in half to more closely match [url=http://www.fretson
fire.net/cgi-bin/ikonboard.cgi?act=ST;f=11;t=24664;st=350#entry243268]GH3's sust
ain scoring[/url]
++Raised RB scoring gold star required average multiplier up to 5.00x for guitar
parts, left at 4.65x for drum and bass parts
++Added new option under "Visual Settings" - "GtrSolo Pos" for guitar solo accur
acy display position:
+++++"Right" (default) displays guitar solo accuracy to the right of the fretboa
rd
+++++"Center" displays guitar solo accuracy centered on the fretboard (works bes
t with 0 decimal places)
+++++"Left" displays guitar solo accuracy to the left of the fretboard

================================2.812:
[url=http://www.mediafire.com/?vymiw3dnrxv]Download old patch[/url][i]New in 2.8
12 (from 2.811):[/i]
++Fixed quite a few incorrect variable names in GH and FoF style star scoring

================================2.811:
[url=http://www.mediafire.com/?ymntm0vvjxg]Download old patch[/url][i]New in 2.8
11 (from 2.810):[/i]
++Fixed "global variable player" in-game bug
++Added processor priority and affinity support back in as Death Au pointed out
was missing

================================2.810:
[url=http://www.mediafire.com/?mpmgudts2cg]Download old patch[/url][i]New in 2.8
10 (from 2.805):[/i]
++Added new option under "Visual Settings" - "Decimal Places":
++++You may now select the number of decimal places to display (0 - 2), used for
the following numerical displays:
+++++++Overall accuracy, average multiplier, guitar solo accuracy, note hit timi
ng, and now analog killswitch debug as well
++Added new scoring option to "Star Scoring" under Game Settings (version)
+++Modeled after [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST;f=
11;t=24664;st=220#entry242351]data gathered by italiansta1lion[/url]
++++"RB" (default) style scoring uses the following ranges to determine stars:
(tweaked slightly to not be so much easier than GH scoring on lower stars, and s
o it wasn't so easy to get gold stars on many RB songs)
1 star: 0.25x average multiplier
2 star: 0.50x average multiplier
3 star: 1.00x average multiplier
4 star: 2.00x average multiplier
5 star: 3.00x average multiplier
Gold: 4.65x average multiplier
++Further refined HOPO strum intention logic to properly handle picking before-a
nd-after-chord HOPOs (try In Bloom now)
++Added optional log debug output on streak resets if HOPO Debug is enabled
++Added support for a second type of Rock Band solo, as in REM - Orange Crush:
"[section gtr_line]" can begin a Guitar Solo
++Added "fade" logic to the analog killswitch...
++++whammy position is the volume target and it changes in small steps towards t
he target...
++Moved Killswitch / whammy debug display down slightly to not interfere with gu
tiar solo accuracy

===============================2.805:
[url=http://www.mediafire.com/?mtmybwntbjw]Download old patch[/url][i] - New in
2.805 (from 2.801):[/i]
[url=http://www.megaupload.com/?d=ZOUEDYER]Download lsapg's 2.805 installer pack
age[/url]: 10 necks, 10 GH3 stages, GH3 & RbMFH themes, ~76 MB, MegaUpload host
++Increased Guitar Solo section detection slop
++Added logic to double-check if the player reset streak at any time during a so
lo (backup Perfect Solo detection)
++Added logic to ignore GH-style solo markers once a Section marker has been fou
nd (the two styles interfere and are mixed in GH2 songs)
++Added "[" open bracket to GH-style solo marker filter (gets mixed up with othe
r GH2 text events)
++Added logic to catch Guitar Solos that last until the very end of the song (GH
2 - Search and Destroy)
++Added user option for Guitar Solo accuracy display:
++++"Off" will not display your Guitar Solo accuracy as you play, just the revie
w when you finish a solo
++++"Percent" (default) will display your Guitar Solo accuracy as a percentage o
nly
++++"Detail" will display your Guitar Solo accuracy as a percentage and show you
notes hit / total notes
++Centered Guitar Solo results text, and shortened display time
---Removed repeated Guitar Solo results in scaling text
++Added required logic to display Player 2's solo review in the correct viewport
++Added logic to prevent total accuracy display when paused or failed (unless HO
PO Debug option is on, because I find it useful when debugging)
++Added logic to prevent Guitar Solo accuracy or review information from display
ing when paused or failed
++Added logic to prevent Killswitch Debug from displaying when paused or failed
++Added some missing image object cleanup after each song (probably part of memo
ry leak)
++Added support for in-game star scoring system & SFX in GH themes:
++++This requires ghthemename\Sounds\starding.wav and of course the starwhite st
argrey starperfect imagefiles
++Added logic for separate overall accuracy and average multiplier display locat
ion in GH theme (on top of stars)

[url=http://www.mediafire.com/?aiiyxyergry]Download old patch[/url][i] - New in


2.801 (from 2.800):[/i]
[url=http://www.megaupload.com/?d=DQNXUYQ8]Download lsapg's 2.801 Full Version i
nstaller package[/url]: all 5 themes, ~150 MB, MegaUpload host
++Fixed guitar solo restart bug
++Changed a couple of the default setting selections to provide a much quicker-l
oading / better-performing game with a blank fretsonfire.ini file and no setting
s changes:
+++++Rock Band themes overdrive neck glow defaults to OFF
+++++Library count, rotation, and neck selection all default to OFF initially
+++++The default theme, if none is selected, will be "RbMFH" instead of "Gh3" si
nce I consider it to be the main theme of this mod
+++++Stage rotation defaults to OFF now to shorten default song loading time
+++++Guitar Solo neck style defaults to Overlay
+++++Players defaults to 2 (since you can easily enable / disable player 2 when
selecting song difficulty and part)
+++++Point Of View defaults to Rock Band instead of FoF
+++++Fullscreen now defaults to OFF
+++++Large Drum Neck defaults to OFF
++Rearranged "Key Settings" menu to be more convenient
++Added version string to windowed mode window title

================================================================================
============================2.800:
[i]New features since [URL=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=
ST&f=11&t=20933&st=3440#entry237784]Alarian mod v2.7.hotfix25[/URL]:[/i]
++Added "organ" to the solo section filter list so it won't trigger the Guitar S
olo neck.
++Added user option for Guitar Solo neck mode under "Fretboard Settings":
++++"Off" will not show any neck changes for Guitar Solos
++++"Replace" (default) will replace neck with "guitarsoloneck.png" - Overdrive
neck will replace this neck.
++++"Overlay" will create a static neck overlay with "guitarsoloneckovr.png" - t
his will show on top of overdrive
++Fixed after-chord HOPO marking / playing issue
++Added "play" to list of words to not allow with "solo" to detect a Guitar Solo
section
++Added Rock Band-like real-time in-game 5-star scoring display (if starwhite.pn
g and stargrey.png are found)
+++Added numerical total accuracy display
++Added starperfect.png support to display 100% in-game
+++Used Death Au's white / grey star images
+++Used Daevid's gold star image
+++Used anthman's perfectly ripped Rock Band star "ding" sound from gameplay
++Relocated a large portion of the in-game text and lyric event string manipulat
ion to song preprocessing / loading
++Added Rock Band-like solo note counting, review, and bonus score:
++++Perfect Solo: 100%, 100n points
++++Awesome Solo: 95%-99%, 50n points
++++Great Solo: 90% - 94%, 30n points
++++Good Solo: 80% - 89%, 20n points
++++Solid Solo: 70% - 79%, 10n points
++++Okay Solo: 60% - 69%, 5n points
++++Messy Solo: 0% - 59%, 0 points
++Added numerical average multiplier display
++Fixed average multiplier calculations during gameplay and afterwards (at resul
ts):
----Before, one could get above 4x average multiplier in a song with chords with
out using starpower.
++++Now, the only way to get above a 4x average multiplier (besides long notes)
is to use starpower and get above 4x long enough
++Added Blazingamer's option for the vertical POV, like in ddr and rock revoluti
on (under "Fretboard Settings" - "POV" - "Rock Rev")
++Added new option under "Game Options" - "In Game Stats":
++++"Off" will not display average multiplier and overall note hit accuracy duri
ng gameplay
++++"RB" (default) will only display average multiplier and overall note hit acc
uracy during gameplay in Rock Band themes
++++"On" will always display average multiplier and overall note hit accuracy du
ring gameplay
++Fixing Guitar Solo accuracy note counting with some slop logic - was including
/ missing notes just at the edge of the solo events
+++Added some solo marker timing slop to allow for late activation of Guitar Sol
o events (game lag)
+++Will also ensure a maximum of 100% guitar solo accuracy
++Added logic to not go to score results screen if Jurgen is playing solo and fi
nishes the song
+++Or, if Jurgen is playing both players, it will also bypass the score screen
++Fixed many 2-player issues
+++Duplicated many of the newer features to be compatible with two players
++++Each player has their own guitar solo processing and display
++++Each player has their own in-game star score
++++Each player has a total note hit accuracy and average multiplier display
++++Each player has an early/late hit accuracy display
++Added basic internal version identification and display (replaced "Game Settin
gs" text with version string)
++Made score and streak counters appear in the same place always (not shifted wh
en lyric sheet is absent)
++Fixed another problem with certain before-chord HOPOs preventing the chord fro
m being stummed
+++Added logic to ensure that a potential problem strum doesn't interrupt any he
ld notes if the game determines no penalty should apply
++Allowing GH1-style guitar solo ending marker "verse" (they don't always includ
e a "solo off" event, like in Thunderkiss)
++Added option under "Game Settings" (version) - "HOPO Debug":
++++"Off" will not display any detailed HOPO or solo debug info
++++"On" will display the current HopoActive, PotentialProblemFlag, note tappabl
e markings, and guitar solo note counts

================================================================================
=====2.7xxx:
Hotfix #25 - [url=http://www.mediafire.com/?ytmm9htcndk]Hotfix Link[/URL] -- [UR
L=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=3440#e
ntry237784]Post[/URL]
++Updated logic to allow the very first note in a song to start a HOPO (had beco
me outdated with new HOPO system)
++Fixed [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=2093
3&st=2890#entry232178]fail before countdown complete bug[/url]:
++++You may now fail during the song start countdown (should you be that ambitio
us), and the fail screen will now prevent the song from playing
++Added option to "Rotate Stages" - "BackNForth"
++++This mode will display stages in order from first to last, and then from las
t to first, and repeat.
Hotfix #24 -- [url=http://www.mediafire.com/?gwdz0ijnm3c]Hotfix Link[/URL] -- [U
RL=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=3430#
entry237579]Post[/URL]
++Gave Jurgen the ability to hammer-on and pull-off, and updated his algorithm t
o the latest GH2 requirements.
+++Jurgen will now officially kick your ass with any instrument (unless you can
tie his 100%)
++Refined HOPO strum intention logic - seems really solid now
--Removed killswitch debug display when playing Drums
++Added some color coding to better bring out the killswitch debug display:
+++++When an analog killswitch is in use, and the value is 0.0, it will be grey.
Otherwise it will be yellow.
+++++When a digital killswitch is in use, and it is off, it will be grey. If it
is on, it will be yellow.
++Moved unused MIDI text events, if they are enabled, to scroll across the scree
n a bit lower than the section names
++When the lyricsheet.png is drawn, the song title and info are repositioned (th
e title should appear in the lyric bar)
++When the lyricsheet.png is drawn, the song play coundown time left display is
slightly moved to better accomodate the unused text event scrolling
Hotfix #23 - [url=http://www.mediafire.com/?1mnswwmmeej]Hotfix Link[/URL] -- [UR
L=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=3420#e
ntry237383]Post[/URL]
++Fixed occasional crash caused by hotfix 22's new logic (global variable 'num'
no longer should be a problem)
--Removed previous hotfix's HOPO intention determination logic unnecessary debug
code:
----Removed fretsonfire.log file entry each time a "miss" was detected
----Removed "Flag: False/True" in-game debug display for the flag used to activa
te the new HOPO logic
++Converted and added [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=
ST&f=11&t=20933&st=3410#entry237210]oesick's redone lyricsheet.png[/url]
Hotfix #22 - [url=http://www.mediafire.com/?nx2xnmnmrnj]Hotfix Link[/URL] -- [UR
L=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=3390#e
ntry237007]Post[/URL]
===[i]I accidentally left an on-screen debug for the new HOPO logic.. the "Flag:
" display shows when this problematic situation has been detected and the game i
s watching for a possible correction.[/i]
+++Added option under "Key Settings" - "Key Conflicts":
+++++"No check" will not check for conflicting keys at all (WARNING: assign conf
licting keys and you will have problems in-game)
+++++"Notify" will check for conflicting keys and warn you, but will not reset y
our new key (default)
+++++"Enforce" (old logic) will check for conflicting keys and prevent you from
setting a conflicting key
++++This now allows you to set your keys the way you'd like. The old mode made
it difficult to set your keys, as you had to hunt for the conflicting key and ch
ange it to something else unused before you could assign it to the control you w
anted.
+++Added "outro" to the solo section filter to prevent "outro solo" sections fro
m triggering Guitar Solos.
++Rewrote after-chord HOPO marking logic to not allow chord pull-offs if the HOP
O is the same as the top note in the chord.
++Rewrote same-note HOPO strum logic checks to include a little more intelligenc
e in how the game determines when to reject a strum:
+++When a string of the same note comes up, and the first is a HOPO, the game wi
ll keep track of your strums and attempt to determine your intentions
++++Instead of cutting the strum hit window in half when these HOPO-samenote seq
uences come up like before, now you should be able to strum these sections your
way
++++If the user strums the first HOPO, and the game thinks the strum is for the
next note -
+++++++then if the user strums the note one more time at the end of the sequence
, the game will realize that strum was meant for the last note and not apply a p
enalty.
++++If the user HOPOs the first note, and intends to strum the next note but the
hitwindows overlap -
+++++++then if the user doesn't strum the last note in the sequence, the game wi
ll realize the first strum was meant for the note after it, and not apply a pena
lty.
Hotfix #21 - [url=http://www.mediafire.com/?n37jotbjxtz]Hotfix Link[/URL] -- [UR
L=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=3330#e
ntry236553]Post[/URL]
++Added [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=2093
3&st=3290#entry235788]wolferacing's RB beta gfx & switch[/url] with some fallbac
k logic to prevent crashes in RB themes without "beta" graphics files
++Added [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=2093
3&st=3290#entry235783]worldrave's new GH3 menu BG[/url]
++Added [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=2093
3&st=3290#entry235718]worldrave's GH3 theme pixel-perfect updates[/url]
++Repositioned lyricsheet, score and streak counter displays so they look right
in all resolutions
++Section names containing "gtr" in them are displayed as "Guitar"
Hotfix #20 - [url=http://i31.tinypic.com/11qh375.jpg]Screenshot[/url] -- [URL=ht
tp://www.mediafire.com/?tj3e0eta1lf]Hotfix Link[/URL] -- [URL=http://www.fretson
fire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=3280#entry235715]Post[/URL
]
++Altered lyrical pitch change event display from the actual "+" to "~"
++Increased relative speed of lyrics (decreased lyric retrieval window) so words
appear further apart, prevents more overlapping
++Adjusted vertical position of lyrics to separate them better from the lyricshe
et.png bottom line
++If lyrics are present in the song, show lyric sheet and rearrange score / stre
ak displays / accuracy's upper right display position
++++Score and streak boxes and text positions now relative to lyrics sheet and t
op of screen
++++Accuracy display when set to upper right position is now low enough to not o
verlap the counters.
+++If lyrics are not present in a song, the lyricsheet graphic will not load and
the Rock Band screen rearrangement will not occur.
+++If the lyricsheet graphic is not present in a theme, that theme will not be r
earranged
++Updated glorandwarf's key conflict checker with trinidude's patches and reacti
vated to prevent assigning conflicting controls
++Added extra logic for bass pedal sound playing so that other drum keys don't a
ccidentally get recognized as the bass drum
++++Please note, the random drum samples still contain a bass drum sound. If yo
u don't ever want the other drums to play a bass drum sound, find this file and
replace it.
++Added fallback logic for when data\Sounds\bassdrum.wav is not present, so this
does not cause a crash.
Hotfix #19 - [URL=http://www.mediafire.com/?sn1mnsengt0]Hotfix Link[/URL] -- [UR
L=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=3220#e
ntry235051]Post[/URL]
++Added fallback logic if a nonexistant neck filename is selected; in this case,
it will set neck 0 (random necks)
++Changed "Rock Band text events" option to "Rock Band events" with new settings
:
+++++"Off" will not process any Rock Band / MIDI text events (lyrics, sections,
solos, etc) or attempt to load a lyricsheet.png
+++++"On" will process all Rock Band / MIDI text events (lyrics, sections, solos
, etc) and attempt to load a lyricsheet.png
+++++"RB Only" will process all Rock Band / MIDI text events (lyrics, sections,
solos, etc) and attempt to load a lyricsheet.png -- only in Rock Band themes.
Hotfix #18 - [URL=http://www.mediafire.com/?ume0i1mmmrz]Hotfix Link[/URL] -- [UR
L=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=3200#e
ntry235014]Post[/URL]
++Fixed drum tester logic to match new drum key enumeration order
++Added lyricSheet.png optional loading logic to GH-based themes (fixed GH theme
song load crash)
++Added worldrave's [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST
&f=11&t=20933&st=3180#entry234718]GH3 Menu.ttf font[/url]
Hotfix #17 - [url=http://i31.tinypic.com/2rqg1et.jpg]Screenshot[/url] -- [URL=ht
tp://www.mediafire.com/?ourlxs1yrjs]Hotfix Link[/URL] -- [URL=http://www.fretson
fire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=3170#entry234698]Post[/URL
]
++Added very beta Rock Band MIDI lyric scrolling and timing / highlighting logic
++++Rock Band MIDI lyrics will scroll from right to left, a syllable at a time.
------Some syllables too close together currently overlap...
++Added support for optional "lyricsheet.png" in the theme folder:
++++This will display a Rock Band-ish lyric background graphic (originally provi
ded by wolferacing) at the top of the screen.
+++++This also shows the timing line with a fake voice arrow 1/4 of the way acro
ss the screen. Lyrics are centered around this timing line.
++++Lyrics just at the timing line are being sung right now (current lyric). Th
ese will be colored green-blue.
++++Lyrics to the right of the line (future lyrics) are colored white
++++Lyrics to the left of the line (past lyrics) are colored grey
++++Long lyrics that change pitch at certain times have these pitch changes mark
ed in the text with a "+" symbol
++++This symbol has been shifted up to the top of the screen to prevent unnecess
ary overlapping
+++Added user option under "Game Settings" - "MIDI/RB Lyrics":
++++"Off" will not display any MIDI / Rock Band lyric events
++++"Auto" will display scrolling MIDI / Rock Band lyric events
++Added check for the word "drum" before recognizing a "solo" text event as a Gu
itar Solo
++Added check for the word "map" before recognizing a "solo" text event as a Gui
tar Solo
++Applied scrolling and coloring logic to section labels, which will scroll on t
he top of the screen.
+++The game will also now give you advance notice of recognized Guitar Solo sect
ions with timed scrolling section text above the lyrics.
Hotfix #16 - [URL=http://www.mediafire.com/?ozwe1jzy3mf]Hotfix Link[/URL] -- [UR
L=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=3140#e
ntry234518]Post[/URL]
++Added Guitar Hero 1 style solo markers (regular text events, NOT sections, "so
lo_on" and "solo_off") to the Guitar Solo recognition logic
+++Yes, Guitar Hero 1,2, and 3 songs should now have recognized Guitar Solo sect
ions.
+++You may now designate a guitar solo section Rock Band style, with "section" m
arkers
+++++++example: "[section_gtr_solo_a]" begins, "[section_verse_a]" ends (end ma
rker can NOT have "solo" in it)
+++Or, you can use Guitar Hero 1 style simple text events
+++++++example: "solo_on" begins, "solo_off" ends
++Added support for section labels and solo markers with capital letters in them
(all lowercase is no longer required)
++Added "bassdrum.wav" a bass drum sample sound, which will play whenever the ba
ss drum is hit, note or not - [url=http://www.fretsonfire.net/cgi-bin/ikonboard.
cgi?act=ST&f=11&t=20933&st=3050#entry233781]HolystoneH's sample[/url]
[i]+++This file is required for operation. No fallthrough logic to stop crashes
if it isn't there.[/i]
+++Added user option under "Audio Settings" - "Bass kick sound" to enable or dis
able this bass drum sound
++++"On" will play the bass drum sound whether there was a note there or not, wh
ether you hit or missed.
++++"Off" will play normal random drum screwup sounds when the bass pedal is hit
at the wrong time, and no additional sound will play when bass drum notes are h
it.
++Reordered drum keys to match note numbers, which caused the following:
+++Jurgen now has drumming skills.
Hotfix #15 - [URL=http://www.mediafire.com/?uwmjs7blez1]Hotfix Link[/URL] -- [UR
L=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=3140#e
ntry234467]Post[/URL]
++Fixed bug that was causing a hang at the song loading screen for songs without
a rhythm.ogg bass track
Hotfix #14 - [URL=http://www.mediafire.com/?njwtjj0fcz1]Hotfix Link[/URL] -- [UR
L=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=3110#e
ntry234309]Post[/URL]
++Fixed problem caused by support for separate drums.ogg track - you can now pla
y songs that do NOT have a separate drums.ogg
++Removed support for alternate bass track filename [i]"bass.ogg"[/i] -- [b]bass
tracks MUST be named "rhythm.ogg" to work.[/b]
++Finished debugging drum track muting, all tracks are muting properly now
Hotfix #13 - [URL=http://www.mediafire.com/?wl2mnzmzgod]Hotfix Link[/URL] -- [UR
L=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=3080#e
ntry234096]Post[/URL]
++Added Gamexprt's [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&
f=11&t=20933&st=3040#entry233717]redone Rock Band graphics files[/url]
++Added worldrave's updated custom [url=http://www.fretsonfire.net/cgi-bin/ikonb
oard.cgi?act=ST&f=11&t=20933&st=3040#entry233729]GH3 Score truetype font[/url]
++Added logic needed to correctly process successive guitar solo sections (such
as: section_gtr_solo_a, section_gtr_solo_b, section_chorus_a)
+++When a Guitar Solo section is started, and no Guitar Solo is already in progr
ess, the "Guitar Solo!" text will show and scale
+++If a new Guitar Solo section comes up, the last section was also a Guitar Sol
o, the "Guitar Solo!" text sill not be shown again
+++When a Guitar Solo section ends (with a non-solo section), the text "Solo Fin
ished!" will show and scale (this will eventually be your solo performance revie
w)
++Ensured resources are freed after finishing a song (this was accidentally remo
ved while debugging another problem in an earlier hotfix)fs
++Fixed logic for separate drum track muting, and for "bass.ogg" alternate rhyth
m file support
Hotfix #12 - [URL=http://www.mediafire.com/?wxtq9xwmnix]Hotfix Link[/URL] -- [UR
L=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=3050#e
ntry233763]Post[/URL]
++Fixed bug caused by hotfix #11 that broke score results and upload
Hotfix #11 - [URL=http://www.mediafire.com/?j2a90cootmn]Hotfix Link[/URL] -- [UR
L=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=3050#e
ntry233731]Post[/URL]
---[i]Drum track muting is not behaving correctly yet :(
---and also, WARNING! --this version breaks the score results screen and score u
ploading.[/i]
++Added option under "Game Settings" - "Show Unused Events"
+++Now you can turn off all the unused text events (only show lyrics and section
names without the mess on the left)
++Fixed issue caused by hotfix #10 breaking drums
++Added support for separate "drums.ogg" audio track, if present.
+++Linked drum parts to this audio track's volume control
+++++Test songs with separated drums.ogg track: [url=http://www.fretsonfire.net/
cgi-bin/ikonboard.cgi?act=ST;f=17;t=23920]SlowDrag's[/url], and [url=http://rapi
dshare.com/files/121259502/Iron_Maiden_-_Run_to_the_Hills.rar]v4vendetta's rerip
of Run to the Hills[/url]
++Also mapped alternate "bass.ogg" audio track name to "rhythm" track if no "rhy
thm.ogg" is found
++Added another audio channel for sound effects (was interfering with drum track
)
Hotfix #10 - [url=http://i32.tinypic.com/2crow21.jpg]Screenshot[/url] -- [URL=ht
tp://www.mediafire.com/?ni3x099nizn]Hotfix Link[/URL] -- [URL=http://www.fretson
fire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=3030#entry233692]Post[/URL
]
[b]WARNING! This mod is known to break drums![/b]
++Added worldrave's new painstakingly-crafted GH3 Score truetype font
+[b]IMPORTANT: For any of the following features to work, you must have "Rock Ba
nd text events" set to "On"![/b]
++Added basic detection and display of UNstripped Rock Band song sections
+++Stripped unnecessary characters and labels from section text
+++Changed all underscores "_" to spaces " " for better section name readability
(this was done just after the screenshot)
+++Added basic detection and display of guitar solos (no accuracy meter, solo re
view, or upcoming solo indications are implemented yet)
+++++Wrote logic to only allow "Guitar" and "Lead Guitar" parts to obtain Guitar
Solos
+++++When Guitar Solo begins, the appropriate player's neck will use "guitarsolo
neck.png" (if it exists in the theme)
+++++When Guitar Solo begins, "Guitar Solo!" will show in the large scaling text
used for other notifications such as "Starpower Ready!"
+++++When Guitar Solo ends, the neck will go back to normal.
+++++Starpower neck overrides Guitar Solo neck (only one will display)
Hotfix #9 - [URL=http://www.mediafire.com/?m4qw0v1mwxm]Hotfix Link[/URL] -- [URL
=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=3030#en
try233654]Post[/URL]
[i]This is the "OK, so I care a little about certain graphics" hotfix...[/i]
++Replaced [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=2
0933&st=2930#entry232877]bassgrooveneck.png, DrumNotes.png[/url], and [url=http:
//www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=2960#entry233
183]bassgrooveneckovr.png[/url] with Figure's
==Moved Death AU's bassgrooveneckovr.png (simple blue fade) to Gh3 theme
==Moved my original tiny blue bassgrooveneck.png to Gh3 theme
++Replaced Rock Band score and streak font with ITC Avant Garde Std Book, with t
he number "0" and letter "O" swapped.
++Added new "locale" module to library, and used it to format Rock Band score wi
th commas appropriate to your region
++Re-created Rock Band theme rockmeter instrument icon arrows
++Stretched Rock Band score background / label / instrument icon images to accom
odate larger scores
+++Also finally mirrored the Bass score icon, which was displaying backwards
++Added code to read optional drumfretshacked.png as altered by [url=http://img7
3.imageshack.us/img73/9307/drumfretbuttonsfixedrb9.png]slantyr[/url] (to correct
RB drum fret angles)
++Added functions to pull effects / sections / commands text and lyrics text fro
m Rock Band rips and display them in two locations on the screen -- THIS IS INCR
EDIBLY BETA
+++Added user option to enable / disable handling these Rock Band text/lyric eve
nts under "Game Settings" - "Rock Band text events"
Hotfix #8 -- [URL=http://www.mediafire.com/?vnii5mwnvmx]Hotfix Link[/URL] -- [UR
L=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=2950#e
ntry233031]Post[/URL]
==Double-checked, Wolferacing's latest POV code is indeed included already.
==Checked raw whammy volume, sounded worse than old rounding, abandoned
++Added new user setting under "Fretboard Settings" - "Bass Groove Neck:"
+++++"Off" - This will not alter the neck appearance at all when Bass Groove is
active.
+++++"Replace" - This is the original mode; "bassgrooveneck.png" will be used in
place of your regular neck during Bass Groove.
+++++"Overlay" - Death AU's new static overlay mode; "bassgrooveneckovr.png" wil
l be overlaid on top of your neck during Bass Groove
+++++++"Overlay" mode still shows on top of starpower necks.
Hotfix #7 -- [url=http://i30.tinypic.com/317hbvt.jpg]Screenshot[/url] -- [URL=ht
tp://www.mediafire.com/?333wwm1hblz]Hotfix Link[/URL] -- [URL=http://www.fretson
fire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=2900#entry232316]Post[/URL
]
++Fixed player 2's Bass Groove feature
++Created logic to replace GH theme multiplier with text for Bass Groove multipl
iers
Hotfix #6 -- [url=http://i28.tinypic.com/5xjx41.jpg]Screenshot[/url] -- [URL=htt
p://www.mediafire.com/?x3vh2yd0ndj]Hotfix Link[/URL] -- [URL=http://www.fretsonf
ire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=2880#entry232109]Post[/URL]
++Implemented a basic "Bass Groove" feature:
++++++++[i]PLEASE NOTE the Bass Groove multiplier text will currently only show
in Rock Band themes![/i]
++++++++[i]Bass players in GH themes will have "4x" still displayed incorrectly
for now![/i]
++++Bass Guitar parts will have the capability to reach 5x and 6x multipliers fo
r hit streaks of 40 and 50.
+++++These new multipliers also scale 2x with starpower / overdrive (Bass player
s can reach 10x and 12x multipliers)
+++++These new multiplier values currently are only shown in bluish text in plac
e of the graphical multiplier
++++If a theme has "bassgrooveneck.png" then that neck will be used whenever Bas
s Groove is active (and starpower is not)
++Implemented Worldrave's latest perfect GH3 hitflame sizing
Hotfix #5 -- [URL=http://www.mediafire.com/?n3xmmyatdg2]Hotfix Link[/URL] -- [UR
L=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=2880#e
ntry232086]Post[/URL]
++Added new user option under "Fretboard Settings" for "Large Drum Neck"
++++"Yes" will set the drum neck to the original large size in the Rock Band the
me
++++"No" will set the drum neck to the same size as the guitar neck
++When starting the game with a fresh INI file, the user will only be prompted t
o find the "songs" folder once.
Hotfix #4 -- [url=http://i26.tinypic.com/akecn5.jpg]Screenshot[/url] -- [URL=htt
p://www.mediafire.com/?mmyxoizctz3]Hotfix Link[/URL] -- [URL=http://www.fretsonf
ire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=2860#entry231998]Post[/URL]
++Wrote new logic to separately display Rock Band instrument icons for Player 1
and Player 2
Hotfix #3 -- [URL=http://www.mediafire.com/?1m2cmnjwz20]Hotfix Link[/URL] -- [UR
L=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=2850#e
ntry231908]Post[/URL]
++Fixed neck selection menu problem caused by Hotfix #2
++Redefined Stage Rotate Delay option to include 3 ranges of step sizes:
++++Delays 1 - 10 can be adjusted in single steps
++++Delays 10 - 50 can be adjusted in steps of 10
++++Delays 50 - 2000 can be adjusted in steps of 50
++Added Stage Rotate Delay option to in-game pause menu and ensured it gets refr
eshed when unpausing
Hotfix #2 -- [URL=http://www.mediafire.com/?jbtyzolzwn1]Hotfix Link[/URL] -- [UR
L=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=2820#e
ntry231491]Post[/URL]
[i]**Warning! Hotfix 2 breaks the neck selection menu!![/i]
++Fixed unnecessary repeated hard drive INI access "(D) Config.get: coffee.neck_
choose" during neck select menu init / runtime
++Added [URL=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=2093
3&st=2810#entry231411]Spikehead's Jurgen player mods [/URL]
++Fixed [URL=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=2093
3&st=2810#entry231416]R4nd0m's HOPO re-strum issue[/URL]
++Rewrote drum / guitar object key assignments and drum track detection logic
+++which has fixed the bug italiansta1ion reported in detail [URL=http://www.fre
tsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=2800#entry231301]here[
/URL]
+++Added log output for each guitar scene's keylist initialization to help debug
this
Hotfix #1 -- [url=http://www.mediafire.com/?m9jbm9etsmu]Hotfix Link[/url] -- [ur
l=http://www.mediafire.com/?nbbmkxxtngm]Mini .RAR Release Link[/url] -- [url=htt
p://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=2780#entry2
31196]Post[/url]
++Re-implemented [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=
11&t=20933&st=2700#entry230528]2.63b hotfix #9[/url]
++Applied animated hitglow scaling change from Guitar.py also to Drum.py

New in 2.7:---------------------------------------------------------------------
--------------------------------
+Changed the neckspeed calculation to better reflect BPM-changes.
+New yourock, youfailed and random neck images by EdisLeado
Hotfix #8 -- [url=http://www.mediafire.com/?tejam4uvj15]Link[/url] - [url=http:/
/www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=2610#entry2297
73]Post[/url]
++Fixed the drums hitflame and hitglow positioning
+++For now, the bass drum shows a normal hitflame appears in the center of the f
retboard and slightly above the other hitflames
++Added Wolferacing's drum graphics (drumcenterlines.png, DrumNotes.png) for 8bi
t, Gh1, Gh2, and Gh3 (lines corrected)
Hotfix #7 -- [url=http://www.mediafire.com/?4t1zw13mwad]Link[/url] - [url=http:/
/www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=2590#entry2295
37]Post[/url]
++Added new option under Key Settings > Drum Keys > Auto Drum SP (Auto Drum Star
power Activation)
+++Now you can choose to have the game automatically activate your starpower for
you
+++Handy for those with drumsets that don't want to reach or search for the star
power button, or for the lazy (like me)
Hotfix #6 - [url=http://i26.tinypic.com/15f6he0.jpg]Screenshot[/url] -- [url=htt
p://www.mediafire.com/?lbr3vdneqzq]Link[/url] - [url=http://www.fretsonfire.net/
cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=2580#entry229522]Post[/url]
++Re-enumerated all player0/player1 guitar/drum keycodes to ensure no interferen
ce
+++Player 0's drum starpower will now no longer automatically activate whenever
the red drum is hit.
+++Increased allowed thickness of bass drum note rendered from DrumNotes.png
+++Created 2 new Rock Band "rock meter" arrows, one for Bass and one for Drums
++++Three new files used with new rock meter arrow code: rockarr_guitar.png, roc
karr_bass.png, rockarr_drums.png
++++If one of these images is not present, it will attempt to load the regular r
ock_arr.png as a fallback
++++New code has been written to represent your selected instrument on the Rock
Band rock meter.
+++++This new code currently will only determine Player 0's part and use that ro
ck meter arrow
+++++I still have to adapt this to 2 players so that each player can have a diff
erent rock meter arrow
Hotfix #5 - [url=http://i28.tinypic.com/2h6btqg.jpg]Screenshot GH3 (too many lin
es)[/url] -- [url=http://i28.tinypic.com/bi10cw.jpg]Screenshot RB[/url] -- [url=
http://www.mediafire.com/?aamz4d4ysfw]Link[/url] - [url=http://www.fretsonfire.n
et/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=2580#entry229490]Post[/url]
++++Added support for an optional drumcenterlines.png in a theme folder.
+++++If this file is not found, no drum center lines will be drawn
++++++Included Wolferacing's GH3 and RB drumcenterlines.png files -- RB looks go
od once again but GH3 has one too many strings still... see screenshots.
Hotfix #4 - [url=http://www.mediafire.com/?z4mrzm2bg3j]Link[/url] - [url=http://
www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=2570#entry22947
4]Post[/url]
++++Added function to play Drum screw up sounds
+++++Created a set of 8 drum screw up sounds (data\Sounds\drumscw1.wav - drumscw
8.wav) from random drum samples that Happ E Nose provided
++++Replaced Gh3 theme's DrumNotes.png with wolferacing's fixed file
Hotfix #3 - [url=http://i27.tinypic.com/dgs010.jpg]Screenshot GH3 (notes too clo
se)[/url] -- [url=http://i25.tinypic.com/jb0l51.jpg]Screenshot RB[/url] -- [url=
http://www.mediafire.com/?yzwi2lxz4mz]Link[/url] - [url=http://www.fretsonfire.n
et/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=2560#entry229321]Post[/url]
++++Added capability for separate Drum Notes image files (use [url=http://i26.ti
nypic.com/2ahfl8o.jpg]this note format[/url] as a template for spacing and place
ment to make your own drum notes.)
+++++Included Wolferacing's GH3 and straight RB drum note files.
++++++The GH3 drum note image file's notes are too close together and need to be
fixed (needs to be evenly spaced for the math to work!)
+++++++DO NOT USE THE INCLUDED Gh3\DrumNotes.png - they are included so that som
eone else might fix them.
+++++You may now add a "DrumNotes.png" file to any theme, in [url=http://i26.tin
ypic.com/2ahfl8o.jpg]this note format[/url], and the game will automatically det
ect and use it for drum tracks.
++++++If you do not have a "DrumNotes.png" file in a theme, the game will still
automatically generate usable drum notes by hacking up Notes.png
Hotfix #2 - [url=http://www.mediafire.com/?vvtrk1gw1eh]Link[/url] - [url=http://
www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=2540#entry22911
6]Post[/url]
+++Fixed drum track scoring bug - total notes are now calculated correctly when
drum "chords" are involved
Hotfix #1 - [url=http://www.mediafire.com/?frltmzxd3ho]Link[/url] - [url=http://
www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=2510#entry22889
0]Post[/url]
+Drums, as in [url=http://www.fretsonfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&
t=20933&st=2500#entry228863]2.63.hotfix5[/url]
++Forced drum neck / board to normal guitar size in GH-based themes so rockmeter
doesn't interfere
++Ported drums to 2.63b - animated hitglow code has been added to both Guitar an
d Drum objects

--------Myfingershurt takes over from here on up...


New in 2.62
+Actual GH3-tails in GH3-theme
+Actual Streak Lights in GH3-theme
+Hotfix #1-17 by [b]Myfingershurt[/b], QQStarS, Blazingamer -->http://www.fretso
nfire.net/cgi-bin/ikonboard.cgi?act=ST&f=11&t=20933&st=1900#entry223462
+Neckspeed is now always depending on Difficulty & BPM
+New Hitwindow calculation.
+New Hitflames (actual Blowtorch-graphics! in GH3-theme made by me :))
+Improved logics related to strumming, by Myfingershurt.
+2.6c hotfix #1 is included as well, with the nicely-trimmed 2 decimal point hit
accuracies with the "ms" label.
New in 2.6:
+Spinning Starnotes in GH3-theme, with option to turn off in Visual Settings (Th
is code was initially made by QQStarS. Spinning starnotes frames provided by Wor
ldrave. Notesheet made by Alarian. Fixed QQStarS code so that the stars spin in
the right direction and at the right speed)
+Made the hitwindows a little easier on all 3 settings
+Prevented the option to manipulate hitwindows in fretsonfire.ini
+New graphics in GH3-theme by Worldrave (fret-guide on backgrounds and high qual
ity selection line in song list)
+New Overdrive neck again (Edited one neck provided by Ds~)
Hotfixes since 2.5c By Myfingershurt:
+Hotfix#7 - Fixed problem caused by hotfix 6, where certain chords after a tappe
d HOPO could not be strummed. Restructured the HOPO strum logic to accomodate th
e special checks necessary for the after-chord HOPO system.
+Hotfix#6 - Fixed case where a strummed chord pull-off before another chord woul
d sometimes cause a streak reset.
+Hotfix#5 - Built on new logic from hotfix #4 and re-fixed the problem caused by
the user pausing during the "You Rock" message.
+Hotfix#4 - Fixed issue where songs would not end (caused by the check for pause
, new logic written).
+Hotfix#3 - Added new option to completely disable the Rock Band Starpower / Ove
rdrive Neck Glow (under Fretboard options).
+Hotfix#2 - Fixed case where a chord pull-off before a long pause would result i
n that chord-pulloff requiring a strum. Fixed case where a chord pull-off too cl
ose to the end of a song would result in a funky half-HOPO half-chord merged str
um. Fixed crash that happened when user pauses during "You Rock" message. Fixed
problem where user managed to restart during "You Rock" message before the crash
, and the game would try to restart and then immediately go to the results scree
n.
+Hotfix#1 - Ensured that special strummed HOPO logic does not get applied to tap
ped or pulled-off notes. This has fixed speedpicked chord / pulloff / chord / p
ulloff / etc issues. This is the so-called "Lefty Mode" fix.
New in 2.5c:
+Fixed Song list items overlapping info at bottom (Fixed the overlapping issue i
n RB theme that this caused in 2.5b )
+Fixed tight and wide note hit windows being swapped
+Neck selection positioning tweaked to fit in squares
+Hit window option added, default hit window is wider than 2.36c
+Reorganized Settings
+Fixed GH3 Strings (were upside down)
+GH3 Streak Lights updated (provided by Worldrave)
+GH3 SPLights are more detailed (provided by Worldrave)
+New graphics for Main menu, Setlist, Pause and FailMsg in GH3 (provided by Worl
drave)
+Updated Rockband backgrounds (provided by Ds~)
+Very nice RB Scene backgrounds (provided by Ds~)
+New RB Menu items graphics (provided by Ds~)
+New RB Multiplier graphics (provided by Ds~)
+New Overdrive neck
+Themes fix by ShiekOdaSandz (first theme in themes folder wasn't selectable)
New in 2.36c:
+Quick fix to the Guitar Track unsync (that was in 2.36b)
+Note window is alot tighter on faster songs now since... (Less tight in 2.36c v
s 2.36b)
+Note hitting margin are now based on Neckspeed instead of 100 BPM, this fixes s
ome issues with overlapping hitmargins of notes. (vs Based on BPM in 2.36) which
results in...
+vBPM fix by Glorandwarf (Finished in 2.36b vs unfinished in 2.36)
+Glorandwarf Fixed the issue with the notes hit number counting the chords as se
parate notes, while
the streak number does not. This means that before, accuracy% was ALWAYS wrong i
f a song had chords in it. Same with notes hit/total
+Repositioned the Selected Neck image in GH3-theme slightly
+Added modified Gameresults screen (originally by Seraph_88), to match the Notes
Hit / Total Notes
info) and tweaked some positioning.
+Fixed the case sensitive issues with GH2-theme filenames
+12 Necks replaced by High Resolution necks (By Bluzer) these are Necks 11-22
+Edited the Rockband Notes image so that they have a gold rim in overdrive phras
e and in overdrive
+Changed strings in GH3-mod to be the exact rip from GH3 (provided by Worldrave)
+New Spanish translation by Meteorito
New in 2.34c:
+No white tails in Overdrive
+Unlimited themes
+New yourock for GH1+2 by Daevid
+New Hitflames in RB by Daevid
+Random Necks option (choose the ? neck)
+pov option activated
+hitglow color option ("same as fret" or the actual color of the image(svg)-file
+fixed an issue with the necks being restricted to 256x512 pixels to render corr
ectly in neck selection screen, also added 8 necks that are 512x1024 pixels, tha
t's 4 times the detail. Necks provided by Worldrave These are: Neck_2, 3, 4, 5,
6, 7, 29 and 30
+Added Notes hit / Total notes in Game Results, provided by Divra, ported and po
sitioned by Lnkk
New in 2.3:
+Codescrubbing
+Codecleaning
+Menu Texts fixed - Before this, text looked different when you changed resoluti
on.
+New Rockband Notes - Please note that the tails colors haven't been adapted to
these notes!
+GH3 Gameresults background changed
+Stage backgrounds no longer need to be called "Stage1.png, Stage2.png" etc. All
stages need to be put in <themefolder>\Stages\(Submitted by Glorandwarf)
+You Rock/Failed! messages are shown for a shorter time (perhaps too short ???)
+Daevid's GH1- and GH2-themes added.
+Custom themes feature - You can now have 11 themes called whatever you want, so
there's 5 themes currently in the game so you can either add 1-6 more or replac
e the current ones... You get the picture. Just put them in the Themes folder, b
ut make sure they follow the filename convention of the GH3-theme. This feature
is still under development and there will be unlimited themes in the future with
better customization-options.
+Scores are no longer uploaded with "RF-Mod" version-tag.

New in 2.0 Hotfix 1-28.5:


1) (thanks to khornerz for this solution) Multi-OS-friendly file-fetching code (
Max / Linux / Win)
2) 8-bit mod repaired
3) Guitar and bass track confusions fixed!
4) HO/PO system selection or diasble (fixed!)
5) Random stage backgrounds enable / disable setting
6) GH2 HOPO system no longer allows HOPO hits while holding a higher fret
7) GH2 "sloppy" HOPO system option added - allows tapping while holding a higher
fret for sloppy players like myself
8) Fixed bugs related to "End Song" - which also will store partial song scores.
"Change Song" has been made the default option after scoring. If a song is en
ded with 0 score, the results screen is bypassed - avoiding the looping bug that
situation causes. Also clarified "HOPO Timing" option names: "Close" "GH2" and
"Far" - indicating the required spacing between notes for HOPOs to be possible
9) Fixed bug where "restart song" would render additional sets of BPM lines, sho
wing up as ever-thickening BPM lines in-game and causing lag
9.5) (Blazingamer) - code cleanup, and CD-list background images have been fixed
10) Fixed bug "invalid literal for int" at score screen. Also moved where the "
loading" screen is displayed while preparing to play a song - it appears briefly
and then disappears after some later code removes it again - at least it shows
up now. Also reverted "HOPO Timing" setting labels to pre-Alarian values of "L
ess" "Normal" and "More"
11) Full Release Automatic lyrics! Settings available:
Lyrics Off
Lyrics only if song.ini says so
Lyrics On if script.txt available auto mode
12) GH2 Strict / Sloppy system - Lefty mode fret / key enumeration fix - this af
fects how the game determines which frets are "higher" than others, and was scre
wed up by Lefty mode users in previous hotfixes.
13) CD label fix from Blazingamer 12.5
and updated to GH-like star scoring calculations from ShiekODaSandz as follows,
and is based on average multiplier: THIS FIX IS BUGGED, GET 14
14) Fixed GH-like star scoring calculations where almost
FC'd songs give 4 stars -original solution by ShiekODaSandz- based on average mu
ltiplier:
5*=2.8x AND > 90% accuracy (this was the bugged part)
4*=2.0x
3*=1.2x
2*=0.4x
1*=0.0x
15) -solution provided by Alarian from across the pond-
Automatic main menu background scaling - 8bit mod main menu stretches to fullscr
een now.
16) -Screenshot of new 8-bit background Stage2.png
"Random Stages" setting changed to "Stage Mode" setting, with options:
-Random automatically selects a random stage1-stagexx.png
-Stage1 just uses Stage1.png
-Blank uses BlankStage.png (REQUIRED NEW FILE)
ALSO - 8-bit mod supports random backgrounds, included are Stage1 original and S
tage2 C64 forgot from who (REQUIRED AT LEAST STAGE1.PNG)
-Additional setup steps:-
-Place the BlankStage.png file in your data folder.
-Place the 8-bit Stage1 and Stage2.png files in the data\8bit folder.
17) (thanks to glorandwarf) Background randomization counting has been optimized
. Loading / preparation time to play a song has been reduced noticeably.
18) GH2 Strict and GH2 Sloppy systems now ignore incorrectly-tapped frets betwee
n HOPO notes. Also ensured that the special-case HOPO strum logic does not get
applied to non-HOPO note checks.
19) When holding a note with a lower fret, releasing the lower fret does not bre
ak the held note.
20) (incorrect taps in between HOPOs ignored) is now only applied to the GH2 Slo
ppy system.
21) Maze's Installer Capo's starpower clap SFX now available as an option. HOPO
System = "None" mode will now work with starpower and killswitch.
22) Big GH2 HOPO sytem update! HOPOs allowed after chords. Chord pull-offs if
you'd like. All additional logic required to track the notes and mark them for
this has been debugged.
Old HOPO system fix - sometimes, a note before a chord was just not tappable. T
his will no longer happen.
Also - the Rock Band greyscale starpower notes have been redrawn by Maze, they a
re now glowing white. These new notes are included in the hotfix, under data\Ro
ckband Mod.
22.5)Interim update from Blazingamer: Hotfix 22.5:
Blazingamer has fixed some of the CD list display code. If you already use Hotf
ix #22, just download this and add the Dialogs.py to your library.zip
23) CD List Bug Fixes:
-(Blazingamer22.5) CD / song rotation corrected
-(Blazingamer22.5) Auto song preview enabled
-(Blazingamer22.5) First CD shows label
However, hotfix 22.5 was not debugged... the yellow fret preview was not impleme
nted, and no-CD list view was buggy. Also, the CD cases for folders were still
being rendered backwards. So, from 22.5 I have:
-Added user setting for "Song Previews" - can be set to "Auto" or "Yellow Fret"
-Added yellow fret preview functionality again
-Added two additional CD case "select" rotations to properly face the front towa
rds the user when browsing song library
Interim hotfix from glorandwarf: 23.5) Changed Code - Maze's Installer - Song "L
oading" screen is now handled asynchronously from the actual song loading - so t
he "Loading" screen stays up until the song is ready to play now.
Test hotfix: 23.6) Added Glorandwarf's hotfix 23.5 code for asynchronous loading
screen. Also removed the one change from hotfix 17 to 18 that somehow might ha
ve caused GH2 Strict pull-off issues (please test, I cannot confirm).
24) GH2 Strict pull-off issues seem to have been fixed in test hotfix 23.6, so t
hat change is included here. DO NOT GET 24, GET 24.1 INSTEAD.
The Divra starpower-friendly score chart has been added as the new default Starp
ower score upload chart. Just enable "Upload Highscores" in the Game Settings.
(glorandwarf) The board speed during the song countdown now matches the song spe
ed exactly. A side effect of this is that the countdown's speed depends on the
song's speed (slower songs will have a longer countdown).
24.1) The Divra starpower-friendly score chart automatically-added address has b
een corrected (hotfix 24 used the viewing address as the upload address by mista
ke).
25) Blazingamer's two new options for star scoring method (avg multiplier or raw
percentage) and congratulations phrases (when you receive your star rating, the
sound effects that play) have been implemented and debugged.
26) Blessedmain's "You Rock!" graphic and EdisLeado's crowd cheer SFX played whe
n you finish a song, before scoring. Thanks to Alarian for the original code su
ggestion to achieve this. Separate GFX for each theme - feel free to submit alt
ernate images and sounds.
Interim hotfix 26.5 from glorandwarf: The countdown length before a song will no
w be constant no matter the speed of the song.
27) Glorandwarf's countdown board speed timing fix #2 has been applied (all song
countdowns will be the same now).
- Also, an option has been added that enables / disables HOPOs after chords (so
everyone that has issues with it can disable it while I debug it, which may take
a while)
28) Full Release -GH2 Strict after-chord HOPOs have been fixed. You may now rem
ove fingers from a chord in order to tap a lower (or higher) note than was inclu
ded in the chord without breaking your streak. Also changed setting names:
"Starpower claps" is now "Starpower clap SFX"
"Congrat Phrases" is now "Score SFX"
Interim hotfix 28.5 from glorandwarf) Fixed player 2's default key settings, and
player 2 key processing in solo mode. Add to an installation that already has
hotfix #28.
New in 2.0
+Blazingamer's CD/List added and tweaked both by him and me [b]mostly by him[/b]
(Please tell me if this f*cks things up this time again, I've only tested it in
GH3-theme...)
+Changed "Battle/Normal" to "Pro Face-Off / Face-Off" (just the texts)
+Fixed so you can have as many Stage*number*.png in your theme folder as you wou
ld prefer (except in 8-bit, didn't fix that one yet) So you can have just 1 or y
ou can have 9999 (Sorry 10000 doesn't work) just name them Stage1.png, Stage2.pn
g, Stage3.png etc etc and make them scaled 1.5:1 in imagesize (like 640x480 or 1
024x768 etc)
+Added New Main menu Background by Worldrave (higher resolution, nicer detail, W
orldrave [b]rules[/b])
+Changed GH3 game results background ( blessedmain911 provided)
New in 1.9
+QQStarS made Battle-mode
+trinidude4 fixed bugs (fixed the freeze when ending song and score is now set t
o 0 when you end song)
+Worldrave edited graphics: Songlist, Pause-menu, fail-menu (Direct rip from gam
e!!!)
So what did I do for 1.9??? NOTHING :)
Thank them they are the heroes
New in 1.8b
+Added option (Missed notes: Disappear / Keep on going)
+fixed the crash this caused in 1.8b....
+Added skor's 8bit-mod updates
New in 1.8
+Fixed ALOT of bugs... Thanks Capo, Lnkk, Myfingershurt, ShiekOdaSandz AND whoev
er I forgot to thank here....
+Capo took time to debug the implementation I did of his fix, thanks once again!
+Added Myfingershurts changes (except for main menu music in Rockband theme)
New in 1.7-1.7c
+Fixed failure sound BOOOOOOing crowd AGAIN (sound by EdisLeado)
+Fixed some bugs that came with QQStarS player2-edit like P2 Two chords only sai
d "P1 ..." and some other minor stuff like that. Also some more serious bugs rel
ated to the adding of the 2player patch like Gamecrashes and such.
+Added more resources to be freed when ending song, added the function for Rockb
and- and 8bit theme (stuff was for the most part only released in GH3-theme exce
pt for the)... This should ease some of the memory leak I hope!
+Tweaked positioning of part and difficulty choosing in GH3-theme so it doesn't
get outside the square in the background. This was an quick and ugly fix because
I moved the options panel in the options menu. A more thorough fix has to disti
nct between these two, now they are in the same function....
+Added ShiekOdaSandz fix to the stars in Setlist so they're not backwards ;)
New in 1.6
+COMPLETE 2-player mode (by QQStarS, BIG Kudos)
+Beginning of song pause bugfix (by QQStarS)
+Starting volume 0 bugfix (by QQStarS)
+First starnote bugfix (by QQStarS. Don't think he got this one right, but it's
added so it can be tweaked)
New in 1.5b
Programmed some failure-stuff with files I got from Edis
+Failure sound BOOOOOOing crowd (sound by EdisLeado)
+You Failed! message is way cooler (img by EdisLeado), [i]only in GH3, need imag
es for other mods![/i]
+Updated editor.png in GH3-theme (thx Meteorito????)
+Some code-cleaning
New in 1.5
+[b][color=orange]8-bit Theme by Skor (THIS IS EXCELLENT!!! REALLY NICE!)[/color
][/b]
+Stars above the score in the setlist (by QQStarS) - When I look at the code I t
hink the position of the stars might differ between resolutions, haven't had tim
e to test this though!
+random stage background in GH3 and RB themes
+additional minor fixes
New in 1.4c:
+removed Blazingamer's CDs/List-switch
+changed text "no data" back to "nil" in song list when there's no difficulty fo
r a song
+updated lyrics positioning in both mods (By Myfingershurt)
+fixed "Invalid Literal for Int(): None" at gameresults again...
+Myfingershurt's Ho/Po-system [b][u]ACTUALLY[/u][/b] implemented.
[color=orange]Everyone give your best to him because he's worked really hard on
it and it's REALLY GREAT.[/color]
+New Rockmeter-graphics from Worldrave
New in 1.4:
+fixed font visibility
+implemented the kickass HOPO-fix (by Myfingershurt)
+lyrics positioning in Rockband mod (By Myfingershurt)
New in 1.3b:
+List/CD-switch fixed...
+QQStarS Hopo "fix" removed
+Removed "Party Mode Timer" from settings
New in 1.3:
+Lightning on Starpower-charge in GH3-theme
+Rockband menu graphics
+Main menu bug (Menu items were wider apart at lower res, overlapping at higher
res)
+new overdrive notes
+phrases toggle (by blazingamer)
+cassette/list €toggle (by blazingamer)
+2 new necks (EdisLeado)
+proper GH3 gameresult stars (EdisLeado)
+Really nice Rockband Options background (EdisLeado)
+Might have missed something else I implemented from EdisLeado
New in 1.2b:
+"Invalid Literal for Int(): None" at gameresults fixed
New in 1.2:
+"Select song folder"-crash fixed
+Sorted options menu in logical categories
+Fixed optionmenu font so the text is no longer outside th panel.
+Added Key Glow FX toggle in settings
+New Rockband notes (overdrive-notes curve more defined)
+Added Miss-volume option in settings (pause menu while playing)
+Implemented [b]GREAT[/b] GH3-graphics provided by Worldrave
New in 1.1:
+Replaced the Svg-data system.
[i]Before, .svg-files were loaded and then checked if there was a .png-file to u
se instead. Now it just loads the .png directly if that's what you want to do an
d an .svg directly if that's what you want. This resulted in me stripping the ga
me of over 100 trash .svg-files[/i]
+Fixed angled overdrive-notes (before they were all straight and din't follow th
e curve of the fretboard)
+Removed 3D-keys/notes. I don't know why anyone would want to use them... Sorry!
+Removed Hopo Type option (This was related to 3D-notes)
+Removed Font Scale changeable option (The game looks best in 100%)
+Fixed the song-folder dialogs.
+Fixed the "editor.png" and "gameresults.png" so you can use whatever image you
want without putting it upside down or matching it at the exact place in a HUGE
image-file.
+Changed editor.png in GH3
New in 1.0:
+Hit note gloweffect
+Curved BPM Lines in Rockband mod
+Gameresultsbackground fixed (Was same in both mods)
+removed "GH3 Backgroundfix" mod-dependency (It's implemented now)
+updated Graphics (Thanks Worldrave, v4vendetta <and seraph88?>, any others? Gim
me names and I'll put in credits, sorry for missing you out!!!!!!)
+[b]Fixed alot of performance-related issues, the game [i]should[/i] run smoothe
r now, especially in GH3-mod!![/b]
+Fixed Overdrive-meter bug (now it's resolution-independent and shows correctly
in all resolutions)
New in Beta:
+Latest BPM Lines (By Capo)
+8th note Ho/Po (By Capo)
+fixed stupid tails bug (By Capo)
+Removed Tutorial, Song Editor and Credits screen (There's a credits.txt, credit
s are going up on main menu screen when the mod is finished)
+Removed FoF-theme
+Removed unused .pyo-files (There are .py-files that replace these, the mod will
be released compiled, this is a beta and is still released with the .py's)
+Implemented GH3 Background fix so you don't have to run it as a separate mod
+Optimized Codes
[i]All of the above resulted in a 7 MB smaller folder (decompressed)[/i]
+fixed starpower/overdrive-bug (was the same after a restart)
+fixed rockband main menu display bug (on other resolutions than 1024x768 the me
nu wasn't displayed correctly)
+fixed flamecolors (before, they were the same in Rockband- and GH3 mod either w
hite or orange, now it's white in RB and orange in GH3)
+fixed those annoyingly high volume sounds (like when you do selections in menu
or activate starpower the volume of these sounds are ALOT louder than everything
else)
+edited that ugly Optionspanel in GH3-theme

Potrebbero piacerti anche