Home | Webstore
Latest News: OOTP 25 Available - FHM 10 Available - OOTP Go! Available

Out of the Park Baseball 25 Buy Now!

  

Go Back   OOTP Developments Forums > Prior Versions of Our Games > Earlier versions of Out of the Park Baseball > Earlier versions of OOTP: Historical Simulations
Register Blogs FAQ Calendar Today's Posts Search

View Poll Results: Which Database Do You Use
Arod23/Garlan 2 3.64%
Gambo 12 21.82%
Lahman 41 74.55%
Voters: 55. You may not vote on this poll

Reply
 
Thread Tools
Old 07-18-2007, 04:32 PM   #1
BeachBum
Minors (Double A)
 
Join Date: May 2007
Location: Copalis Beach, WA
Posts: 192
Which Database Do You Use?

Which Database do you use?

1. Gambo
2. Lahman
3. Arod23/Garlon
BeachBum is offline   Reply With Quote
Old 07-19-2007, 01:39 PM   #2
plannine
All Star Reserve
 
plannine's Avatar
 
Join Date: Mar 2003
Location: Michigan
Posts: 555
I use all of them, but for most historical replays I use Gambo, but if im just letting the computer play them out without interference (which seems to be rather often), i use arod23/garlon. I only use Lahman for a single season replay.
__________________
Good pitching will always stop good hitting and vice-versa - Casey Stengel
plannine is offline   Reply With Quote
Old 07-19-2007, 01:39 PM   #3
jenifer25
Banned
 
Join Date: Jul 2007
Posts: 2
Infractions: 0/1 (4)
I'm using Sean Lahman's baseball database version 5.3 , but they released the new version so soon I update the latest version 5.4


jenifer25 is offline   Reply With Quote
Old 07-19-2007, 04:11 PM   #4
bp_
Hall Of Famer
 
bp_'s Avatar
 
Join Date: Apr 2004
Location: New York, NY
Posts: 2,804
Blog Entries: 1
I use the Gambo DB where the players appear in their correct draft class year rather than when they hit the majors.
__________________
Commish: Over The Mound
bp_ is offline   Reply With Quote
Old 07-20-2007, 12:24 AM   #5
Nukester
All Star Starter
 
Nukester's Avatar
 
Join Date: Dec 2001
Location: Newburgh, NY
Posts: 1,936
Every time I use the Gambo or Arod/GArlon DB's I get the sign and release bug, so I just gave up and started using the original Lahman DB (I always start in1903, so i dont know if its an issue in later years). I dont know why those two DB's would give me more trouble than Lahmans, but thats what has happened to me. Actually I wrote a program to create random databases with the press of 2 buttons, and I havent used a regular DB since. Its been quite fun watching Yogi Berra, Joe Morgan, Mark Grace, Bobby Higginson, Mike Kurkow, Mel Ott, etc all playing against each other

Last edited by Nukester; 07-20-2007 at 12:25 AM.
Nukester is offline   Reply With Quote
Old 07-20-2007, 08:03 AM   #6
ctorg
Global Moderator
 
ctorg's Avatar
 
Join Date: Nov 2002
Location: Queens, NY
Posts: 9,848
I usually use Lahman, particularly now that there is the option to have yearly recalculation. I've used custom ones I've built for myself over the years plenty of times. I don't usually play historical leagues, though, so my use of databases has been sporadic.
__________________
My music

"When the trees blow back and forth, that's what makes the wind." - Steven Wright

Fjord emena pancreas thorax fornicate marmalade morpheme proteolysis smaxa cabana offal srue vitriol grope hallelujah lentils
ctorg is offline   Reply With Quote
Old 07-20-2007, 09:23 AM   #7
Ragin Cajun
All Star Starter
 
Ragin Cajun's Avatar
 
Join Date: Dec 2001
Location: Atascosita, TX
Posts: 1,173
Quote:
Originally Posted by Nukester View Post
Every time I use the Gambo or Arod/GArlon DB's I get the sign and release bug, so I just gave up and started using the original Lahman DB (I always start in1903, so i dont know if its an issue in later years). I dont know why those two DB's would give me more trouble than Lahmans, but thats what has happened to me. Actually I wrote a program to create random databases with the press of 2 buttons, and I havent used a regular DB since. Its been quite fun watching Yogi Berra, Joe Morgan, Mark Grace, Bobby Higginson, Mike Kurkow, Mel Ott, etc all playing against each other

Hey Nukester, just curious how do you do the random db thing? That might be interesting to do.
__________________
Former NBSL Commissioner: 16 years
Former Online League Owner; six time champion
Ragin Cajun is offline   Reply With Quote
Old 07-20-2007, 10:34 AM   #8
Nukester
All Star Starter
 
Nukester's Avatar
 
Join Date: Dec 2001
Location: Newburgh, NY
Posts: 1,936
Quote:
Originally Posted by Ragin Cajun View Post
Hey Nukester, just curious how do you do the random db thing? That might be interesting to do.
I wrote a little program in Visual Foxpro, but you dont need Foxpro to run it. Basically, you copy whatever database you want to use into a folder, then run the program. Press a button and the game will create a new database. Press another button and the game will export the database into .csv files. Then you copy the new .csv files wherever your game is looking for them, then start a new historical league. However, the way it is set up now, you should start the league in 1903, and you must have an inaugrial(?) draft.

The program creates new debut years for every player in the database, between 1900 - 2006 (I dont have the code in front of me, so Im going by memory) , even the players from the 1800's (of course you could remove them from the original DB first if you dont want to use them). The it goes through and updates birthyears and adjusts the years in the batting, pitching, fielding, and fielding OF files.

The reason you should start in 1903 is because that will give you 3 years of players to use for the initial draft, pretty much insuring that you have enough players to fill the teams. You also need to do an initial dump of players into the FA pool, then release them for a draft. You need to do this because the game will only put in the initial draft players whos teams are actually in the league for that year. So any player that isnt on one of the 16 teams of 1903 will not show up for the initial draft. This program gets by that by assigning all players one of the teams that were around in 1903. You must dump and redraft though in order for all teams to have players (I think I have all players whos last name starts with A,B, C, and D on the Reds for example).

It is really quite simple and takes about 30 seconds to run the program. It takes longer to copy and paste the files to wherever the game is looking for it. Also, it creates a different database everytime it is run, so one time Babe Ruth may debut in 1910 and the next he might debut in 1979. So far the game is handling the stats very well, except for the first season. It tends to want to give big power numbers in 1903, so you have to play with the league totals alittle for that first season so that everything doesnt get out of whack. The game straightens itself out after a couple of seasons though. For instance, my HR leader for 1905 was Morgan Ensberg with 12.

I may go back and modify it so that a user could choose the range in years for the debut. Its working prefectly for my own purposes as it is though, so I havent really been focusing on that yet

Last edited by Nukester; 07-20-2007 at 10:40 AM.
Nukester is offline   Reply With Quote
Old 07-20-2007, 01:22 PM   #9
Kelric
Hall Of Famer
 
Kelric's Avatar
 
Join Date: Mar 2002
Location: Greater Boston Area
Posts: 3,992
If you can figure out how to tweak those league totals for the first year or so, that'd be a great utility to release in the mod forum.
Kelric is offline   Reply With Quote
Old 07-22-2007, 02:19 PM   #10
rwd59
All Star Reserve
 
rwd59's Avatar
 
Join Date: Dec 2001
Location: LA (Lower Alabama)
Posts: 780
I didn't buy 2006 and used Ankit exclusively for 6.5. I have recently bought 2007 and use Lahman for it. I set up 1 season with gambo and it took almost 2 full days to import the season. I tried a couple of times and it was taking forever and just decided to let it go to see how long it would take. A liitle over 40 Hours! Lahman never takes anywhere near that long. Anyone got any idea why? With the recalc on there is really no need for anything other than lahman but without it on Lahman always creates problem. For example, Rick Sutcliffe imports as a rookie with a 5 endurance making sure he will always be a reliever. I can change with the editor but I don't want to look up every rookie every year to make corrections. Therefore my desire to use a modified DB when I play without recalc on. I wish Ankit was still around to update his DB.
rwd59 is offline   Reply With Quote
Old 07-26-2007, 11:00 PM   #11
Jason Moyer
Hall Of Famer
 
Jason Moyer's Avatar
 
Join Date: Feb 2002
Location: Pittsburgh
Posts: 5,002
Is there a version of the database that's simply the Lahman one with the Federal League taken out of it? I hate how many star players in historical leagues are guys whose ratings are high because of a year or two in a farcical minor league.

Edit: N/m made my own.
__________________
"I pretty much popped everything cold turkey. We were doing steroids they wouldn't give to horses."
-- Tom House

"I was very fortunate to have a pitching coach by the name of Tom House...Tom, I really miss those days that we spent in the weight room and out on the field working together."
-- Nolan Ryan's HoF Induction Speech

Last edited by Jason Moyer; 07-27-2007 at 12:50 AM.
Jason Moyer is offline   Reply With Quote
Old 10-28-2007, 11:21 PM   #12
RJolley
Major Leagues
 
Join Date: Jan 2002
Posts: 334
Nukester, did you release this program?
RJolley is offline   Reply With Quote
Old 10-29-2007, 11:45 AM   #13
Nukester
All Star Starter
 
Nukester's Avatar
 
Join Date: Dec 2001
Location: Newburgh, NY
Posts: 1,936
Quote:
Originally Posted by RJolley View Post
Nukester, did you release this program?
No I havent. As I said above, it works great, but there is still some cutting and pasting and stuff in the game that needs to be done before it will work. I was not going to put it out there as is because it is still alittle crude, and I didnt really want to go through the hassle of supporting it, and Im the only one that ever used it, so it really hasnt been tested outside of my use. If your interested in it though, I could get it to you somehow. Once I get home, I can check my laptop to see how big the file is and see about emailing it or something. Somewhere around here Sandman wrote a random utility also, but Ive never used it so I cant comment on it or the way it works

Here is a readme I started for my utility, just so you can see whats involved in getting it to work in the game

Quote:
Random Debut Generator for Lahman Database by Keith Newcomb

This program will give a random debut year for all players in the Lahman database (or equivelant modified databases). I have not attemped to normalize anything in this go around. This program only changes debut years, batting years, pitching years, fielding years, and birthyears accordingly.

The program is currently designed to create a new random debut year between 1900 and 2006 for all players. Idealy your league should begin in 1903 but I suppose you could start in any season from 1903 on. I choose 1903 because of the stability of the Major Leagues as far as team relocations. Thats just my personal preference. In the future I may modify the program to allow the user to choose the starting and ending date of the new random debuts.

The way OOTP works, only players already assigned to teams that exist in your league for the year of creation (ie: 1903) become part of the draft pool for an inaugural draft, after "releasing all". Also if too many players are assigned to a team, not all of them will show for an inaugural draft. The game seems to take players from each team by alphabetical order. Most of the time this is not a problem, but if you have 200 players assigned to a team, chances are they will not all show up. For this reason, all players are assigned to a team that has been around since 1903 (currently Cincinnati, Boston, Cleveland, Pittsburgh, Philadelphia, and Detroit) when getting their new debut years. Because of this, your league should start with an inaugural draft in order to work correctly. Players will not be on their correct teams after importing. Delete all career stats and league stats after releasing all players for the inaugural draft.

In the original Lahman database, most players debuting in the 1800's have a different format for the debut year than players debuting in the 1900's (yyyy-mm-dd as opposed to mm/dd/yyyy). This program will modify all players to have the same format debut field, so players from the 1800's will be used by your league.

The program contains the .csv version of the Lahman database found here http://www.baseball1.com/ but you should be able to use any modified database, as long as the debut field is in the same format as the original Lahman database.

To start a league using this program:

1) Unzip the files to your C: drive. This should create a directory called "C:\RandomDebutApp" with subdirectories "original" (where the original .csv files are), "results" (where the new modified files are placed), and "tables" (used by the program to modify the database), along with the .exe file and a few other necessary files.

2) Run the randomlahman.exe file

3) Press the "Create Database" button

4) When the new database is created, click OK

5) Press the "Export" button

6) When the files are exported, click OK

7) Go to the C:\RandomDebutApp\Results directory and copy all files to whatever directory your OOTP game uses for importing into a new historical league (the program only modifies the master, batting, pitching, fielding, and fieldingOF files, but all files are needed for import into the game)

8) Start OOTP

9) Start a new historical league. Do check the "hold inaugural draft" option (you can check the option after the league is created too, but before doing anything else). Also make sure you allow foriegn players in your league.

10) Erase ALL career stats of all players (this should erase minor league player stats too)

11) Erase entire league history

12) Release all players to the free agent pool. If you have minor leagues enabled, you must release the players from the minor leagues also.

13) Run inaugural draft (the number of players eligible for the draft should match the number of players shown in the game\database info screen under "number of players"

I hope this works for you and you have fun with it !

Last edited by Nukester; 10-29-2007 at 11:51 AM.
Nukester is offline   Reply With Quote
Old 11-29-2007, 10:54 AM   #14
HuachucaThunder
Minors (Triple A)
 
Join Date: Nov 2006
Posts: 210
Frustrated!!! Any help would be great

I am attemtping to load the Lahman Db so i can get some real players to start a historical league. Unfortunately I cannot get anything to work. I have attempted to follow the steps that Nukester put out here but that does not work for me as well.

I know the extracted files have to go somewhere for the files to be read and usable. I have tried putting the CSV files in the /data file, in the /text file and even the /tables file. But when I am prompted to select the CSV file I am looking to load, it does not allow me to do anything.

Is there an easy way to import the Db into the OOTP game so real players can be used?

Any help would be GREATLY welcomed

Thanks, HT
HuachucaThunder is offline   Reply With Quote
Old 11-29-2007, 12:36 PM   #15
Nukester
All Star Starter
 
Nukester's Avatar
 
Join Date: Dec 2001
Location: Newburgh, NY
Posts: 1,936
What I posted above was to get a random debut league running with a utility I have. To get a historical league going, follow the steps in this thread

http://www.ootpdevelopments.com/boar...d.php?t=142005
Nukester is offline   Reply With Quote
Old 12-15-2007, 11:52 AM   #16
Mr. Capo
Minors (Triple A)
 
Mr. Capo's Avatar
 
Join Date: Jun 2006
Posts: 240
random debut

I mostly use Arod-Garlon's random debut database. They've already done the work described above. I made a database routine similar to that described, but since I don't start a new league all that often, I've been satisfied with Arod-Garlon.

I remain puzzled that more people are not into what I call "cross-era" play. To me, it is by far the most fun way to play OOTP. When I tell people that I have this cool baseball simulation game, one of the first things many people will say is something like: "oh, so you can have Ruth face Clemons," or "you can have the '27 Yankees play the '61 Yankees" ...etc. It seems like what the game was made for, yet I see relatively little enthusiasm or support for it on these boards.
Mr. Capo is offline   Reply With Quote
Old 12-15-2007, 01:41 PM   #17
DWK
All Star Reserve
 
DWK's Avatar
 
Join Date: Mar 2007
Location: Somewhere in South Carolina
Posts: 636
I used Gambo's DB to create my league I too like the fact the players appear in their correct Draft class.
DWK is offline   Reply With Quote
Old 12-19-2007, 10:47 AM   #18
The Wolf
Hall Of Famer
 
The Wolf's Avatar
 
Join Date: Jun 2006
Location: All alone
Posts: 12,612
Infractions: 0/1 (1)
Lahman 5.5
__________________
__________________
Quote:
Originally Posted by Markus Heinsohn View Post
Well, the average OOTP user...downloads the game, manages his favorite team and that's it.
According to OOTP itself, OOTP MLB play (modern and historical) outnumbers OOTP fictional play three to one.

Five thousand thanks for a non-modder? I never thought I'd see the day. Thank you for your support.
The Wolf is offline   Reply With Quote
Old 12-19-2007, 11:05 AM   #19
DWK
All Star Reserve
 
DWK's Avatar
 
Join Date: Mar 2007
Location: Somewhere in South Carolina
Posts: 636
Can you switch Datebases after you created a league?
DWK is offline   Reply With Quote
Old 12-19-2007, 03:23 PM   #20
The Wolf
Hall Of Famer
 
The Wolf's Avatar
 
Join Date: Jun 2006
Location: All alone
Posts: 12,612
Infractions: 0/1 (1)
Why would you want to?
__________________
__________________
Quote:
Originally Posted by Markus Heinsohn View Post
Well, the average OOTP user...downloads the game, manages his favorite team and that's it.
According to OOTP itself, OOTP MLB play (modern and historical) outnumbers OOTP fictional play three to one.

Five thousand thanks for a non-modder? I never thought I'd see the day. Thank you for your support.
The Wolf is offline   Reply With Quote
Reply

Bookmarks


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 -4. The time now is 06:46 PM.

 

Major League and Minor League Baseball trademarks and copyrights are used with permission of Major League Baseball. Visit MLB.com and MiLB.com.

Officially Licensed Product – MLB Players, Inc.

Out of the Park Baseball is a registered trademark of Out of the Park Developments GmbH & Co. KG

Google Play is a trademark of Google Inc.

Apple, iPhone, iPod touch and iPad are trademarks of Apple Inc., registered in the U.S. and other countries.

COPYRIGHT © 2023 OUT OF THE PARK DEVELOPMENTS. ALL RIGHTS RESERVED.

 

Powered by vBulletin® Version 3.8.10
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Copyright © 2020 Out of the Park Developments