Go Back   Flash Flash Revolution > Gaming > Stepmania
Register FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
Old 04-11-2008, 11:00 PM   #61
Callipygian
Senior FFR citizen
FFR Veteran
 
Callipygian's Avatar
 
Join Date: Jun 2007
Location: Leuven, Belgium
Age: 38
Posts: 1,537
Default Re: How to change Stepmania's arrow speed mods

I cannot save changes to .ini files in .ini format, so basically I cannot change the configurations for StepMania. Is this a Vista bug or what?
__________________
Sick nature
Callipygian is offline   Reply With Quote
Old 04-15-2008, 03:03 PM   #62
fayeee
FFR Player
 
Join Date: Apr 2008
Posts: 3
Default Re: How to change Stepmania's arrow speed mods

Quote:
Originally Posted by Callipygian View Post
I cannot save changes to .ini files in .ini format, so basically I cannot change the configurations for StepMania. Is this a Vista bug or what?
I'm on vista and having the same exact problem.

So I tried downloading Cyberia Style 2.6 because it's what I normally use and has all of the speeds I normally use, but it wouldn't load up right... =[ so I downloaded a newer version of Cyberia Style and realized that it's a little off when I click the arrows, so I end up getting poor scores.

Guess I'll try downloading more themes or something.
fayeee is offline   Reply With Quote
Old 04-16-2008, 03:23 PM   #63
fayeee
FFR Player
 
Join Date: Apr 2008
Posts: 3
Default Re: How to change Stepmania's arrow speed mods

i found a solution.
atleast it worked for me.
take the file out of the stepmania folder and pull it to, say, your desktop.
change what you wanna change, save it, and put it back in the folder.
and there ya go =D
fayeee is offline   Reply With Quote
Old 04-16-2008, 05:10 PM   #64
Callipygian
Senior FFR citizen
FFR Veteran
 
Callipygian's Avatar
 
Join Date: Jun 2007
Location: Leuven, Belgium
Age: 38
Posts: 1,537
Default Re: How to change Stepmania's arrow speed mods

Thanks for the replies. I found a solution that is easier than copying files to desktop: select stepmania folder, go to properties and change the default security options to full access to all users. Now you can change whatever you want.
__________________
Sick nature
Callipygian is offline   Reply With Quote
Old 04-16-2008, 07:40 PM   #65
fayeee
FFR Player
 
Join Date: Apr 2008
Posts: 3
Default Re: How to change Stepmania's arrow speed mods

ohh that makes sense.
vista has too much security for me.. making sure i wanna move a petty file and such haha
fayeee is offline   Reply With Quote
Old 06-8-2008, 07:07 PM   #66
stev019
Hi-Speed
FFR Veteran
 
stev019's Avatar
 
Join Date: Nov 2006
Location: Calgary, Alberta, Canada
Age: 32
Posts: 10
Default Re: How to change Stepmania's arrow speed mods

Whenever I try to save the changes to my speed mods (even if I didn't change anything) it says: "Cannot create the C:\Program Files\StepMania\Themes\default\metrics.ini file.

Make sure the path and file name are correct"

It does this with your program as well. Any ideas?

Edit: Pulling it to my desktop worked.

Last edited by stev019; 06-8-2008 at 07:10 PM..
stev019 is offline   Reply With Quote
Old 09-5-2008, 11:45 PM   #67
echo419a
FFR Player
 
echo419a's Avatar
 
Join Date: Jul 2008
Posts: 16
Default Re: How to change Stepmania's arrow speed mods

Is there a way to succesfully change the Rate Mods? I tried a 10x mod, (vROFL modifier (c) lol ) for my SM theme i'm working on, but if i have rate mods less then 0.3x or greater than 2x the game crashes...
echo419a is offline   Reply With Quote
Old 09-6-2008, 12:02 AM   #68
Oni-Paranoia
No fucks
FFR Veteran
 
Oni-Paranoia's Avatar
 
Join Date: Dec 2006
Location: Everywhere
Posts: 2,440
Default Re: How to change Stepmania's arrow speed mods

Quote:
Originally Posted by echo419a View Post
Is there a way to succesfully change the Rate Mods? I tried a 10x mod, (vROFL modifier (c) lol ) for my SM theme i'm working on, but if i have rate mods less then 0.3x or greater than 2x the game crashes...
There isnt, is theres no need to, and since theres songs out there that are un-passable at 0.5 rate, dont wry about it. Example: Hentai Swedvipe (Spelling is off)
Oni-Paranoia is offline   Reply With Quote
Old 01-23-2009, 04:43 PM   #69
Dvaerak7Korgo
魂氣 혼기 (Wandering Spirit)
FFR Veteran
 
Dvaerak7Korgo's Avatar
 
Join Date: Jan 2007
Posts: 93
Default Re: How to change Stepmania's arrow speed mods

Thank you so much for stickying DD I always forgot everytime I had to reinstall again, and had to search for hours on how to change the moddies.
Dvaerak7Korgo is offline   Reply With Quote
Old 02-24-2009, 02:30 PM   #70
Izzy
Snek
FFR Simfile AuthorFFR Veteran
 
Izzy's Avatar
 
Join Date: Jan 2003
Location: Kansas
Age: 34
Posts: 9,192
Default Re: How to change Stepmania's arrow speed mods




http://www.flashflashrevolution.com/...p?songid=34980

Would be cool if the guy who made the speedmod editor shared his source code with me so i could combine the 2.

Last edited by Izzy; 02-24-2009 at 02:36 PM..
Izzy is offline   Reply With Quote
Old 02-24-2009, 02:35 PM   #71
bluguerrilla
FFR Player
Retired StaffFFR Simfile AuthorFFR Veteran
 
bluguerrilla's Avatar
 
Join Date: Apr 2006
Age: 41
Posts: 3,966
Send a message via AIM to bluguerrilla
Default Re: How to change Stepmania's arrow speed mods

Neat. Looks good. Would be neater if it automatically replaced the two ini's
__________________
bluguerrilla is offline   Reply With Quote
Old 02-24-2009, 02:38 PM   #72
Izzy
Snek
FFR Simfile AuthorFFR Veteran
 
Izzy's Avatar
 
Join Date: Jan 2003
Location: Kansas
Age: 34
Posts: 9,192
Default Re: How to change Stepmania's arrow speed mods

Quote:
Originally Posted by bluguerrilla View Post
Neat. Looks good. Would be neater if it automatically replaced the two ini's
I don't know how =(
Izzy is offline   Reply With Quote
Old 02-24-2009, 02:44 PM   #73
bluguerrilla
FFR Player
Retired StaffFFR Simfile AuthorFFR Veteran
 
bluguerrilla's Avatar
 
Join Date: Apr 2006
Age: 41
Posts: 3,966
Send a message via AIM to bluguerrilla
Default Re: How to change Stepmania's arrow speed mods

I know nothing about programming but I'd guess outputting a text file has to be one of the simplest things to do.
__________________
bluguerrilla is offline   Reply With Quote
Old 02-24-2009, 02:46 PM   #74
Izzy
Snek
FFR Simfile AuthorFFR Veteran
 
Izzy's Avatar
 
Join Date: Jan 2003
Location: Kansas
Age: 34
Posts: 9,192
Default Re: How to change Stepmania's arrow speed mods

Yea, in c# its called a streamwriter and a streamreader. I dont know how to search through an already created text file and only replace what i need. Maybe if i could talk to desposition to see what he did.
Izzy is offline   Reply With Quote
Old 02-24-2009, 02:51 PM   #75
bluguerrilla
FFR Player
Retired StaffFFR Simfile AuthorFFR Veteran
 
bluguerrilla's Avatar
 
Join Date: Apr 2006
Age: 41
Posts: 3,966
Send a message via AIM to bluguerrilla
Default Re: How to change Stepmania's arrow speed mods

Isn't every metric and english.ini the same to begin with? Then you could just replace it with a new one.

Can't you just save the new one when you specify where the old ones are?

Oh, also, it would be cool to be able to automatically add different rates for stepping.
__________________

Last edited by bluguerrilla; 02-24-2009 at 02:54 PM..
bluguerrilla is offline   Reply With Quote
Old 02-24-2009, 02:59 PM   #76
Izzy
Snek
FFR Simfile AuthorFFR Veteran
 
Izzy's Avatar
 
Join Date: Jan 2003
Location: Kansas
Age: 34
Posts: 9,192
Default Re: How to change Stepmania's arrow speed mods

Well the problem with that is different themes and modded themes. It would horribly screw things up, because peoples metrics really are different. Between stepmania 4.0 and 3.9 and 3.95 and all the themes from those.

Code:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using System.IO;

namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {

        
        public int xcount = 1;
        public int xxcount = 1;
        public int ccount = 1;
        public int cccount = 1;
        public double xstart = 0;
        public double xend = 0;
        public double xinc = 0;
        public int cstart = 0;
        public int cend = 0;
        public int cinc = 0;

        public Form1()
        {
            InitializeComponent();
        }

        private void pictureBox1_Click(object sender, EventArgs e)
        {

        }

        private void Go_Click(object sender, EventArgs e)
        {
            if (rad1.Checked == true)
            {
                if (Xstart.Text == "" || Xend.Text == "" || Xinc.Text == "" || Cstart.Text == "" || Cend.Text == "" || Cinc.Text == "")
                {
                    metrics.Text = "A field is empty";
                    Language.Text = "A field is empty";
                }
                else
                {
                   
                    xstart = Convert.ToDouble(Xstart.Text);
                    xend = Convert.ToDouble(Xend.Text);
                    xinc = Convert.ToDouble(Xinc.Text);
                    cstart = Convert.ToInt32(Cstart.Text);
                    cend = Convert.ToInt32(Cend.Text);
                    cinc = Convert.ToInt32(Cinc.Text);
                    
                
                    metrics.Text = "";
                    Language.Text = "";

                    for (double i = xstart; i <= xend; i = i + xinc)
                    {

                        xxcount += 1;
                    }


                    int cccount = xxcount;
                    for (int i = cstart; i < cend; i = i + cinc)
                    {
                        cccount += 1;
                    }


                    
                    metrics.Text = ("# Player options\r\n");
                    metrics.Text = metrics.Text + ("Speed=" + cccount + "\r\n");
                    metrics.Text = metrics.Text + ("SpeedDefault=mod, 1x\r\n");

                    for (double i = xstart; i <= xend; i = i + xinc)
                    {
                        metrics.Text = metrics.Text + ("Speed," + xcount + "=mod," + System.Math.Round(i, 3) + "x;name,x" + System.Math.Round(i, 3) + "\r\n");
                        xcount += 1;
                    }

                    int ccount = xcount;
                    for (int i = cstart; i <= cend; i = i + cinc)
                    {
                        metrics.Text = metrics.Text + ("Speed," + ccount + "=mod," + "C" + i + ";name,C" + i + "\r\n");
                        ccount += 1;
                    }

                    Language.Text = "";
                    for (double i = xstart; i <= xend; i = i + xinc)
                    {

                        Language.Text = Language.Text + ("x" + System.Math.Round(i, 3) + "=x" + System.Math.Round(i, 3) + "\r\n");

                    }
                    for (int i = cstart; i <= cend; i = i + cinc)
                    {
                        Language.Text = Language.Text + ("C" + i + "=C" + i + "\r\n");

                    }

                    xcount = 1;
                    xxcount = 1;
                    ccount = 1;
                    cccount = 1;
                    xstart = 0;
                    xend = 0;
                    xinc = 0;
                    cstart = 0;
                    cend = 0;
                    cinc = 0;
                }
            }
            if (rad2.Checked == true)
            {
                if (Xstart.Text == "" || Xend.Text == "" || Xinc.Text == "" || Cstart.Text == "" || Cend.Text == "" || Cinc.Text == "")
                {
                    metrics.Text = "A field is empty";
                    Language.Text = "A field is empty";
                }
                else
                {
                    xstart = Convert.ToDouble(Xstart.Text);
                    xend = Convert.ToDouble(Xend.Text);
                    xinc = Convert.ToDouble(Xinc.Text);
                    cstart = Convert.ToInt32(Cstart.Text);
                    cend = Convert.ToInt32(Cend.Text);
                    cinc = Convert.ToInt32(Cinc.Text);
                    metrics.Text = "";
                    Language.Text = "";

                    for (double i = xstart; i <= xend; i = i + xinc)
                    {

                        xxcount += 1;
                    }


                    int cccount = xxcount;
                    for (int i = cstart; i < cend; i = i + cinc)
                    {
                        cccount += 1;
                    }



                    metrics.Text = metrics.Text + ("# Player options\r\n");
                    metrics.Text = metrics.Text + ("Speed=\"" + (cccount +1) + "\"\r\n");
                    metrics.Text = metrics.Text + ("SpeedDefault=\"mod, 1x,no randomspeed\"\r\n");

                    for (double i = xstart; i <= xend; i = i + xinc)
                    {
                        metrics.Text = metrics.Text + ("Speed," + xcount + "=\"mod," + System.Math.Round(i, 3) + "x;name,x" + System.Math.Round(i, 3) +  "\"\r\n");
                        xcount += 1;
                    }

                    int ccount = xcount;
                    for (int i = cstart; i <= cend; i = i + cinc)
                    {
                        metrics.Text = metrics.Text + ("Speed," + ccount + "=\"mod," + "C" + i + ";name,C" + i + "\"\r\n");
                        ccount += 1;
                        if (i == cend)
                        {
                            metrics.Text = metrics.Text + ("Speed," + (ccount) + "=\"mod,1x,200% randomspeed;name,Random\"");
                        }
                    }

                    Language.Text = "";
                    for (double i = xstart; i <= xend; i = i + xinc)
                    {

                        Language.Text = Language.Text + ("x" + System.Math.Round(i, 3) + "=x" + System.Math.Round(i, 3) + "\r\n");

                    }
                    for (int i = cstart; i <= cend; i = i + cinc)
                    {
                        Language.Text = Language.Text + ("C" + i + "=C" + i + "\r\n");

                    }

                    xcount = 1;
                    xxcount = 1;
                    ccount = 1;
                    cccount = 1;
                    xstart = 0;
                    xend = 0;
                    xinc = 0;
                    cstart = 0;
                    cend = 0;
                    cinc = 0;

                }
            }
            
        }

        private void metrics_TextChanged(object sender, EventArgs e)
        {

        }

        private void Clear_Click(object sender, EventArgs e)
        {
            Xstart.Text = "";
            Xend.Text = "";
            Xinc.Text = "";
            Cstart.Text = "";
            Cend.Text = "";
            Cinc.Text = "";
            metrics.Text = "";
            Language.Text = "";
        }


        private void Form1_Load(object sender, EventArgs e)
        {
            rad1.Checked = true;
        }

        private void rad1_Click(object sender, EventArgs e)
        {
            rad2.Checked = false;
            rad1.Checked = true;
        }

        private void rad2_Click(object sender, EventArgs e)
        {
            rad1.Checked = false;
            rad2.Checked = true;
        }

        private void Help_Click(object sender, EventArgs e)
        {
            metrics.Text = "";
            Language.Text = "";
            metrics.Text = "Created by: Izzy\r\n";
            metrics.Text = metrics.Text + "www.BlueXoon.com\r\n";


            Language.Text = "1) Don't leave any fields blank \r\n";
            Language.Text = Language.Text + ("2) Don't use any letters \r\n");
            Language.Text = Language.Text + ("3) Don't make the incriments bigger then the end value \r\n");
            Language.Text = Language.Text + ("4) It's a good idea to make your values pass through 1x \r\n");
        }    
    }
}
Heres my code. If anyone can guide me in the right direction of added the mods automatically that would be great.

Last edited by Izzy; 02-24-2009 at 03:03 PM..
Izzy is offline   Reply With Quote
Old 02-27-2009, 07:01 PM   #77
OuterSpace
FFR Player
FFR Veteran
 
OuterSpace's Avatar
 
Join Date: Mar 2006
Location: Canada
Posts: 38
Default Re: How to change Stepmania's arrow speed mods

Hey, I recently re-downloaded Stepmania after a long while of not having it.
I knew how to change the speed mods before. I always would.

I changed my speedmods, and REMOVED C400.. I added C500, C550, and C450.

I saved both files, numerous times. I restarted Stepmania, reloaded, everything.

...but on my stepmania screen it still shows the old ones, such as C400.
:S Why? I don't even have that on there..
OuterSpace is offline   Reply With Quote
Old 02-28-2009, 01:38 PM   #78
Izzy
Snek
FFR Simfile AuthorFFR Veteran
 
Izzy's Avatar
 
Join Date: Jan 2003
Location: Kansas
Age: 34
Posts: 9,192
Default Re: How to change Stepmania's arrow speed mods

because you didnt change english.ini in languages folder. At least that's my guess.
Izzy is offline   Reply With Quote
Old 03-28-2009, 07:03 PM   #79
OuterSpace
FFR Player
FFR Veteran
 
OuterSpace's Avatar
 
Join Date: Mar 2006
Location: Canada
Posts: 38
Default Re: How to change Stepmania's arrow speed mods

No, I changed both.
I think it has to do with Vista.
Anyone know the solution?
OuterSpace is offline   Reply With Quote
Old 04-13-2009, 10:52 PM   #80
OuterSpace
FFR Player
FFR Veteran
 
OuterSpace's Avatar
 
Join Date: Mar 2006
Location: Canada
Posts: 38
Default Re: How to change Stepmania's arrow speed mods

Bump!
My Stepmania is still saying c400 even though I removed that from the files and replaced it.

I'm still looking for a solution if anyone has one.
OuterSpace is offline   Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



All times are GMT -5. The time now is 09:28 PM.


Powered by vBulletin® Version 3.8.1
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright FlashFlashRevolution