10-12-2011, 03:06 AM | #21 |
Doing the wrong thing the right way since 2010.
Site and Game Administrator
Join Date: Jul 2007
Posts: 1,813
|
Re: Nanairopanda glitch
I would like to thank Doss for his replay, because of it I was able to finally figure out the glitch after 2 hours. I've uploaded a new version of the engine which should fix the miss glitch once and for all.
(There would be a ton of swears in this post if I could, this glitch blew my f**king mind on how it really works.) |
10-12-2011, 04:17 AM | #22 |
FFR Simfile Author
|
Re: Nanairopanda glitch
C'mon, share how it works
__________________
Patashu makes Chiptunes in Famitracker: http://soundcloud.com/patashu/8bit-progressive-metal-fading-world http://img.photobucket.com/albums/v216/Mechadragon/smallpackbanner.png Best non-AAAs: ERx8 v2 (14-1-0-4), Hajnal (3-0-0-0), RunnyMorning (8-0-0-4), Xeno-Flow (1-0-0-3), Blue Rose (35-2-0-20), Ketsarku (14-0-0-0), Silence (1-0-0-0), Lolo (14-1-0-1) http://i231.photobucket.com/albums/ee301/xiaoven/solorulzsig.png |
10-12-2011, 04:54 AM | #23 |
Doing the wrong thing the right way since 2010.
Site and Game Administrator
Join Date: Jul 2007
Posts: 1,813
|
Re: Nanairopanda glitch
It's to annoying to explain in a way that makes complete sense, even I don't fully understand how the glitch triggers so much since it has existed since the avmiss glitch was fixed.
But I'll try anyway. --- The glitch happens because the way removing notes works and judging notes both affect the same array. In terms of what that looks like, it would be something like this: Code:
judgeArray["U"] { note { Name: U1134; ID: 1134; Hit: 0; } note { Name: U1137; ID: 1137; Hit: 50; } } Code:
var hitPoints = 0; while (hitPoints == 0 && judgeArray["U"].length > 0) { hitPoints = judgeArray["U"][0].Hit; if (hitPoints == 0 && hitPoints != undefined) { judgeArray["U"].splice(0, 1); } } The problem comes from how Missed notes are handled, when a missed note is removed from the field, it also removes itself from the judgeArray. Code:
judgeArray["U"].splice(0, 1); But, if the judgeScore is called because of a keypress and a missed note is perfectly timed, it's possible for judgeScore to remove the Missed Arrow, the Missed Arrow to remove the Valid Arrow, and the judgeScore gives a boo because it couldn't find a valid note to judge by. There was 2 possible fixes: Change the Missed note removal so instead of assuming it's the first item, verify that it is removing itself. or Remove the part of the Missed Note code that removes itself from the judgeArray since judgeScore already clears missed arrows. I went with the first one as to not buildup a large array of notes if played in a way that missed all notes in a certain column while still fixing the problem. Last edited by Velocity; 10-12-2011 at 12:46 PM.. |
10-12-2011, 06:14 AM | #24 |
dreamin'
|
Re: Nanairopanda glitch
I didn't want to create a new thread since this is sort of related. Literally all the replays are now playing Dossar's Nanairopanda replay, including my recent Lolo one.
http://www.flashflashrevolution.com/.../replay/89696/ |
10-12-2011, 06:47 AM | #25 | |
"It's crazy."
|
Quote:
I asked my friend (who doesn't play FFR) to see if all the replays were dossar's replay and they were! So it IS FFR that is having this problem.
__________________
Last edited by HammyMcSquirrel; 10-12-2011 at 01:39 PM.. Reason: Please use the edit button instead of double posting. |
|
10-12-2011, 07:32 AM | #26 |
FFR Veteran
Join Date: Mar 2008
Posts: 161
|
Re: Nanairopanda glitch
The FFR Velocity engine for me is also Dossar's replay lol. Anything using the Velocity engine is now that replay. Strange. I find it pretty annoying since the legacy engine has problems recognising when I actually hit buttons...
|
10-12-2011, 07:42 AM | #27 |
Banned
|
Re: Nanairopanda glitch
My "starlight replay" ...but not really. Dossar's hoarding the replays
(sorry a bit off topic just thought I'd confirm what the other two were saying.. ) Just came to find out also that if I try getting on the Velocity engine through standalone Dossars replay comes up...nothing else pertaining to the game.. ? Last edited by hXcalltheway; 10-12-2011 at 07:51 AM.. |
10-12-2011, 08:24 AM | #28 |
"It's crazy."
|
Re: Nanairopanda glitch
Getting on the velocity engine at all causes Dossars replay to come up even going on the velo engine via the website! I think velocity was using Dossars replay as a way to see if the glitch was fixed and then when it was he forgot to get rid of the replay and now here we are.
__________________
|
10-12-2011, 08:33 AM | #29 |
Live a wonderful life~
Join Date: Oct 2006
Posts: 7,313
|
Re: Nanairopanda glitch
I was wondering how this miss glitch was happening but now that you have explained it, I fully understand how that could be possible. Thank you for taking the time to fix that glitch.
__________________
=============================== The idea that RDCP 3 may come out in the future is a fun thought to have~ =============================== |
10-12-2011, 09:16 AM | #30 |
Let em' do what they want
Join Date: Mar 2006
Posts: 3,219
|
Re: Nanairopanda glitch
Oh yeah the same thing happened to me before like 4 weeks ago, but I never said anything up until now because I didn't think it was such a big deal. I noticed a weird miss glitch and I was wondering why I couldn't unlock it.
So like, can I get the token since I technically passed the level?
__________________
|
10-12-2011, 10:03 AM | #31 | |
Celestial Harbor
|
Re: Nanairopanda glitch
Quote:
also the glitch should be fixed on the velo engine (once he gets the PROPER versio up) so you can just get it again. not that hard. |
|
10-12-2011, 12:41 PM | #32 |
Doing the wrong thing the right way since 2010.
Site and Game Administrator
Join Date: Jul 2007
Posts: 1,813
|
Re: Nanairopanda glitch
When fixing shit, don't do it at 5am in the morning, you WILL forget debugging code, and you WILL go to sleep forgetting about it. Should be fixed now.
|
10-12-2011, 12:55 PM | #33 |
FFR Player
Join Date: Aug 2007
Age: 31
Posts: 8,548
|
Re: Nanairopanda glitch
Shit happens. Also is the miss glitch fixed for both engines now or just the velocity one? (Sorry if this was answered I just don't remember seeing it.) |
10-15-2011, 11:40 AM | #34 |
I'm okay I guess
|
Re: Nanairopanda glitch
I think it just happened to me because I was assuming the fixed Velocity engine was on already. >.< Can someone verify? Or did I just mess up? :/
|
10-15-2011, 11:51 AM | #35 |
✘ Forever OP✘
Join Date: Dec 2008
Location: Canada,Quebec
Age: 29
Posts: 4,171
|
Re: Nanairopanda glitch
|
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|