Post #1 · Posted at 2012-08-09 09:57:13am 11.8 years ago
Zowayix | |
---|---|
Member | |
1,145 Posts | |
Not Set | |
Reg. 2009-09-19 | |
On OpenITG, after the last note/freeze arrow/mine in a song, the game goes directly to the results screen, often cutting off the ending of a song. Is there any way to make this not happen? I can think of a number of potential solutions, but I wouldn't know how to do any of them.
1. Making the game proceed to the results screen a set time after the last note of a song, say 5 seconds later.
2. Making the fadeout between the screens take longer or proceed more slowly.
3. (Probably impossible) Making the game not proceed to the results screen until the mp3 has ended.
4. (Probably impossible) In Stepmania, the game displays a "CLEARED" screen before the results screen, which often lasts long enough for the music to finish before the results screen music can cut it off. Make the game display this screen, which may have been hardcoded out of OpenITG.
If none of the above four work, then the only solution I can think of is making a dummy solo or couple chart with a single mine or something late in the song, so that OpenITG will automatically not end until that dummy mine on an invisible chart has passed. However, this would have to be done on many, many songs, which is extremely annoying.
My current "solution" involves holding down Tab + "~" (tilde) right after a song ends, freezing the animation while the rest of the song plays out. This has to be done every single time and is quite annoying, but not more annoying than having the ending of a song cut off every time I play it.
1. Making the game proceed to the results screen a set time after the last note of a song, say 5 seconds later.
2. Making the fadeout between the screens take longer or proceed more slowly.
3. (Probably impossible) Making the game not proceed to the results screen until the mp3 has ended.
4. (Probably impossible) In Stepmania, the game displays a "CLEARED" screen before the results screen, which often lasts long enough for the music to finish before the results screen music can cut it off. Make the game display this screen, which may have been hardcoded out of OpenITG.
If none of the above four work, then the only solution I can think of is making a dummy solo or couple chart with a single mine or something late in the song, so that OpenITG will automatically not end until that dummy mine on an invisible chart has passed. However, this would have to be done on many, many songs, which is extremely annoying.
My current "solution" involves holding down Tab + "~" (tilde) right after a song ends, freezing the animation while the rest of the song plays out. This has to be done every single time and is quite annoying, but not more annoying than having the ending of a song cut off every time I play it.
Post #2 · Posted at 2012-08-09 11:57:08am 11.8 years ago
KKiONI | |
---|---|
Member | |
2,470 Posts | |
Reg. 2007-12-06 | |
"BEEJAY REVEL A" |
Another method is to create a dummy chart and add a note where you want the song to end. I believe that was used to get the accurate fadeout times for beware's Extreme build.
That method should work in OITG as far as I know.
That method should work in OITG as far as I know.
Post #3 · Posted at 2012-08-09 11:58:47am 11.8 years ago
Telperion | |
---|---|
Member+ | |
2,003 Posts | |
Reg. 2009-04-25 | |
"btor2osly" |
Quote: KKiONI
Another method is to create a dummy chart and add a note where you want the song to end. I believe that was used to get the accurate fadeout times for beware's Extreme build.
That method should work in OITG as far as I know.
That method should work in OITG as far as I know.
This is how I've always done it. I usually put a mine at the end of the Beginner charts in my files to get that proper fadeout.
Post #4 · Posted at 2012-08-09 12:26:06pm 11.8 years ago
After you finish your simfile, open the sm file on the notepad and add #LASTBEAT:(number of the last beat); to the list.
EDIT: My mistake. It seems to work with SM 3.9, but not with OpenITG. Sorry for that.
EDIT: My mistake. It seems to work with SM 3.9, but not with OpenITG. Sorry for that.
Post #5 · Posted at 2012-08-09 04:25:42pm 11.8 years ago
TaroNuke | |
---|---|
Member+ | |
1,170 Posts | |
Reg. 2009-02-05 | |
"ya did good, kiddo" |
Zero-X:
#LASTBEATHINTnumber of the last beat);
may still work if #LASTBEAT doesn't
#LASTBEATHINTnumber of the last beat);
may still work if #LASTBEAT doesn't
Post #6 · Posted at 2012-08-09 06:53:57pm 11.8 years ago
Zero-X | |
---|---|
Member | |
32 Posts | |
Reg. 2011-08-25 | |
No result, TaroNuke. I tried #LASTSECOND too, and nothing. I tested all these codes on SM5 too, without success. They only work on SM3.9, for me.
Post #7 · Posted at 2012-08-09 07:07:15pm 11.8 years ago
DDR Addict | |
---|---|
Member | |
1,464 Posts | |
Reg. 2009-09-23 | |
"Let's Do the Rain Dance" |
Not sure if this helps, but I know LASTBEATHINT works in SM4. Here's evidence.
Post #8 · Posted at 2012-08-09 07:08:30pm 11.8 years ago
Oni-91 | |
---|---|
Moderator+ | |
13,505 Posts | |
Reg. 2006-10-20 | |
"Popular bisexual disaster" |
It would if anybody used SM4.
Post #9 · Posted at 2012-08-09 08:37:54pm 11.8 years ago
I know that there's something that works in SM5. One second.
EDIT: Looks like it's #LASTBEATHIT:(Number); in 3.9 and #LASTSECONDHINT:(Number); in SM5.
EDIT: Looks like it's #LASTBEATHIT:(Number); in 3.9 and #LASTSECONDHINT:(Number); in SM5.
Post #10 · Posted at 2012-08-14 12:29:15am 11.8 years ago
I'm really looking for a solution that would cover all songs at the same time, like those in the first post. I don't mind if they are kind of shoddy, and I don't mind if it causes properly ending songs to end too late. Is there something I can modify in OpenITG's metrics to do that?
EDIT: Bump.
EDIT: Bump.