Jump to content

Balanced Schedule Generator Released!


compmaniac

Recommended Posts

Multiple installs is the main reason

average user may have 4 installs

one for 06

one for Total Classics

one for 1994

one for 1961

the registry only states one install, and if the end user changed the folder name after install(which is what most do if the have multiple installs) the registry info will be all wrong.

another way is the user has a ripped warez version of the game (the one without CD images), it never sets the registry at all

I'll work on the checker for registry then.

if the file can't be located/opened, then it tells the user the instructions to manually install it.

Link to comment
Share on other sites

  • Replies 132
  • Created
  • Last Reply

here are my current installs

c:program filesEA SPORTSMVP Baseball


c:program filesEA SPORTSMVP Baseball 1994


c:program filesEA SPORTSMVP Baseball 1961


c:program filesEA SPORTSMVP Baseball tc


c:program filesEA SPORTSMVP Baseball MINE


c:program filesEA SPORTSMVP Baseball test 07


c:program filesEA SPORTSMVP Baseball install 07


c:program filesEA SPORTSMVP Baseball 06


c:program filesEA SPORTSMVP Baseball test 01


c:program filesEA SPORTSMVP Baseball test 02


c:program filesEA SPORTSMVP Baseball test 03

Link to comment
Share on other sites

here are my current installs

c:program filesEA SPORTSMVP Baseball


c:program filesEA SPORTSMVP Baseball 1994


c:program filesEA SPORTSMVP Baseball 1961


c:program filesEA SPORTSMVP Baseball tc


c:program filesEA SPORTSMVP Baseball MINE


c:program filesEA SPORTSMVP Baseball test 07


c:program filesEA SPORTSMVP Baseball install 07


c:program filesEA SPORTSMVP Baseball 06


c:program filesEA SPORTSMVP Baseball test 01


c:program filesEA SPORTSMVP Baseball test 02


c:program filesEA SPORTSMVP Baseball test 03

So do you think it would be OK if I assumed the path would be c:program filesEA SPORTS, and then use C++ or some code to check if mvp2005.exe exists?

Do you think I should just take away the auto-installer altogether?

Some people might need it, but others might find it confusing...

Link to comment
Share on other sites

Why don't you make an auto installer that creates the schedule.big in the current directory, and write in the readme to drag it into the database folder?

Whose schedule.big would I use? The one that I have currently?

By the way, that's a good idea. Maybe I'll use it.

Link to comment
Share on other sites

Or just a user prompt asking the user to enter the path of their install if it is different from c:program filesEA SPORTSMVP Baseball 2005

But what if the user enters the wrong directory?

It would just be too complicated, I think, would it?

Link to comment
Share on other sites

do a if fileexists then BLAH BLAH;

else printf "your a dumbass";

Well, do you think I should do that, or just leave it as is?

Because right now, all the user has to do is copy a schedule.big file over to his directory...

...so if he didn't know his installation directory, he wouldn't be able to type it in anyway...

Link to comment
Share on other sites

or you could require they run it in their MVP root folder

that way you always know the schedule.big is in the "datadatabase" folder

but to be honest I like having to install it yourself, I change it to the 3rd 162 game slot and start a 2007 season with the new schedule that way.

but alot of people will not know how to install it, 6 one way - half a dozen the other

Link to comment
Share on other sites

or you could require they run it in their MVP root folder

that way you always know the schedule.big is in the "datadatabase" folder

but to be honest I like having to install it yourself, I change it to the 3rd 162 game slot and start a 2007 season with the new schedule that way.

but alot of people will not know how to install it, 6 one way - half a dozen the other

Have you used my schedule in your dynasties?

Also, what's the difference to put it as the 3rd slot?

Are the three slots like three different dynasties or something? I never quite understood what they were for...

Link to comment
Share on other sites

yeah but I'm only like 7 games into the season

Do you like it?

If it crashes or anything, tell me.

Also, if the three mlb162_x.dat files are for 3 years, how come they have a little bit different format? (Check it out yourself)

Link to comment
Share on other sites

  • 2 weeks later...

When do you run the installer if you are in-between seasons. I just started my 2nd season of my dynasty and I ran the installer at every step during the of-season and it did not work. It works great if you are starting a new dynasty.

Link to comment
Share on other sites

It won't work inside a dynasty cause when you make a dynasty it compiles a bunch of files such as the attrib.dat, and one of the other ones that it includes is the schedule.big. Schedule.big is comprised of 3 mlb schedules, so that's how you get the different schedules in the game.

Link to comment
Share on other sites

When do you run the installer if you are in-between seasons. I just started my 2nd season of my dynasty and I ran the installer at every step during the of-season and it did not work. It works great if you are starting a new dynasty.

I think you have to get to the next season, then immediately after the new season starts, don't play any games or advance any days. Quit out of MVP Baseball 2005 (after saving your dynasty in the new season), and run my little program. Then load your dynasty again.

I'm not sure if this'll work, but you can try it.

Link to comment
Share on other sites

I think I'm going to work on a schedule reader.

(Like, it will read an mlb162_1.dat file and output it in HTML or something.)

It's probably a waste of time, but I'm still not very familiar with reading a file delimited by commas into an array, so that'll be my practice before I start working on the OOTP2MVP Schedule Convertor.

(I would appreciate it if somebody could give me an example script to read a file delimited by commas in C++.)

Link to comment
Share on other sites

To tell you the truth, I haven't touched on this program over the last few weeks.

I'm sorry, but I'm just not sure if I have the patience to go back and do it.

Because my generator really isn't 100% random.

I base the schedule off a latin square, and the latin square is randomized.

So programming it isn't really as easy as people would think.

I can't make it TOTALLY randomized because the computer runs out of options usually when I randomize everything.

If anybody could make a program that is TOTALLY randomized, that would be great!

SwingingSoriano, do you really REALLY want it? I MIGHT try to do it...

Link to comment
Share on other sites

Did you copy the schedule.big file into the correct folder?

And did you copy the correct schedule.big file? (Don't copy the schedule.big that is in the tools folder)

And also, did it ask you to replace a file when you copied it?

Link to comment
Share on other sites

SwingingSoriano (or anybody else, for that matter), do you know of any places where I can see a version of the non-interleague schedules in the MLB?

If not, do you know how many times each team played another team, etc.?

Also, does anybody know how MLB makes their schedules? (or the MVP 2005 game?)

When I try to make a scheduler program, the computer gets stuck because it can't find a good date.

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.


×
×
  • Create New...