| 
	||||
  | ||||
| 
			
			 | 
		#1 | 
| 
			
			 Minors (Single A) 
			
			
			
				
			
			Join Date: Jul 2004 
				
				
				
					Posts: 75
				 
				
				
				
				
				 | 
	
	
	
		
		
			
			 
				
				OOTP Database Converter
			 
			
			
			I've merged my database conversion tools into a single program with a simple to use GUI for both Windows and MacOS.  
		
		
		
			The program is much more straight forward now. Simply select a folder where the files you want to convert are stored and a folder where you'd like the newly created files to be saved and click the appropriate convert button. User Guides OOTP Database Converter Guide (Windows) OOTP Database Converter Guide (MacOS) Database Converter OOTP Database Converter (Binaries) OOTP Database Converter (Source Code) Feel free to reach out to me if you have any issues running the program. Note: The OOTP Database Converter currently isn't capable of converting a database from one version of OOTP to another. Databases can only be disassembled and rebuilt for a single version of the game. Please ALWAYS back up the original databases before replacing them with your modified ones. Last edited by DrDoom; 03-27-2025 at 09:18 PM. Reason: Status update.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#2 | 
| 
			
			 All Star Starter 
			
			
			
				
			
			Join Date: Jan 2003 
				Location: Milwaukee, WI 
				
				
					Posts: 1,570
				 
				
				
				
				
				 | 
	
	
	
		
		
		
		 
			
			Thank you Dr. Doom for your work on this! I used your previous version but have yet to reap the benefits of it for a minor league team project I am/was working on.
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	Uniforms compatible with OOTP23/24 Historical Major League Baseball 1901-current Historical Major League Baseball 1871-1900 Historical Federal League Historical Negro Leagues  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#3 | 
| 
			
			 Minors (Single A) 
			
			
			
				
			
			Join Date: Jul 2004 
				
				
				
					Posts: 75
				 
				
				
				
				
				 | 
	
	
	
		
		
		
		 
			
			Thanks for the accolades! I’m a big fan of your uniform files. I should have a version for OOTP 22 in the very near future.
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#4 | 
| 
			
			 Minors (Single A) 
			
			
			
				
			
			Join Date: Jul 2004 
				
				
				
					Posts: 75
				 
				
				
				
				
				 | 
	
	
	
		
		
		
		 
			
			Just put the finishing touches on the MacOS version today and it can be downloaded above.
		 
		
		
		
			 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#5 | 
| 
			
			 Minors (Single A) 
			
			
			
				
			
			Join Date: Jul 2004 
				
				
				
					Posts: 75
				 
				
				
				
				
				 | 
	
	
	
		
		
		
		 
			
			Added Database conversion tools for OOTP 22 for both Windows and MacOS. They can be downloaded above in my initial post.
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#6 | 
| 
			
			 All Star Reserve 
			
			
			
				
			
			Join Date: Mar 2003 
				Location: Michigan 
				
				
					Posts: 572
				 
				
				
				
				
				 | 
	
	
	
		
		
		
		 
			
			Thank you.
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	Good pitching will always stop good hitting and vice-versa - Casey Stengel  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#7 | 
| 
			
			 Hall Of Famer 
			
			
			
				
			
			Join Date: Mar 2013 
				Location: Grayling, MI 
				
				
					Posts: 4,582
				 
				
				
				
				
				 | 
	
	
	
		
		
		
		 
			
			Thanks for a Mac version.  Looking forward to checking this out while virtual box is incapacitated (won't run on Monterey yet).
		 
		
		
		
		
		
		
			
				__________________ 
		
		
		
		
	"You could not live with your own failure. Where did that bring you? Back to me." Thanos  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#8 | 
| 
			
			 Minors (Single A) 
			
			
			
				
			
			Join Date: Jul 2004 
				
				
				
					Posts: 75
				 
				
				
				
				
				 | 
	
	|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#9 | 
| 
			
			 Hall Of Famer 
			
			
			
				
			
			Join Date: Mar 2013 
				Location: Grayling, MI 
				
				
					Posts: 4,582
				 
				
				
				
				
				 | 
	
	
	
		
		
		
		 
			
			Will do.  I ran it once to create the csv's, and they look pretty good so far.  A lot of data to wade through...   
		
		
		
		
		
		
			 
		
				__________________ 
		
		
		
		
	"You could not live with your own failure. Where did that bring you? Back to me." Thanos  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#10 | 
| 
			
			 All Star Reserve 
			
			
			
			Join Date: May 2020 
				
				
				
					Posts: 914
				 
				
				
				
				
				 | 
	
	
	
		
		
		
		 
			
			If this lets me do what I think it will, I owe you a beverage of choice. 
		
		
		
		
		
		
			* Am I correct that I could use this to, say, enter a few hundred negro league player MLE's year by year, and then have them appear in the game? A note on the instructions: for me at least, the /stats folder is in the steam/steamapps hierarchy, not under the /[user]/documents group. Finally, on the .csv files. It looks like the _normalized stats are normalized for ballparks, not for leagues, correct? Does anyone know if the _normalized rows are required? 
				__________________ 
		
		
		
		
	Year II of the WBL on the Forums STARTS HERE. Baseball The Way It Never Was https://wbl.dmlco.com/ i9s: Curated, Bespoke MLE's for NeL Players. https://www.i9s.org/  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#11 | 
| 
			
			 All Star Reserve 
			
			
			
			Join Date: May 2020 
				
				
				
					Posts: 914
				 
				
				
				
				
				 | 
	
	
	
		
		
		
		 
			
			@DrDoom, how long did it take you to do the work to modify this from ootp21 to ootp22? And, how open are you to sharing that work? 
		
		
		
		
		
		
			My guess is I'm a year, maybe more, from having the complete set of MLEs in final form. I'd prefer not to be locked into ootp22 forever, but the notion of, each year, having to reproduce an updated set of the master, batting, and pitching files would be fine. 
				__________________ 
		
		
		
		
	Year II of the WBL on the Forums STARTS HERE. Baseball The Way It Never Was https://wbl.dmlco.com/ i9s: Curated, Bespoke MLE's for NeL Players. https://www.i9s.org/  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#12 | ||
| 
			
			 Minors (Single A) 
			
			
			
				
			
			Join Date: Jul 2004 
				
				
				
					Posts: 75
				 
				
				
				
				
				 | 
	
	
	
		
		
		
		 Quote: 
	
 Quote: 
	
 I believe you are correct on the stats being park normalized. Not sure if not having them will cause issues. You're given the option to use one or the other for generating ratings when starting a new historical league.  | 
||
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#13 | |
| 
			
			 Minors (Single A) 
			
			
			
				
			
			Join Date: Jul 2004 
				
				
				
					Posts: 75
				 
				
				
				
				
				 | 
	
	
	
		
		
		
		 Quote: 
	
  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#14 | 
| 
			
			 All Star Reserve 
			
			
			
			Join Date: May 2020 
				
				
				
					Posts: 914
				 
				
				
				
				
				 | 
	
	
	
		
		
		
		 
			
			Man I was sure I had answered this several weeks ago. Yoikes. 
		
		
		
		
		
		
			I have extensive database/data architecture experience, very outdated web development experience, and minimal formal development language experience. But if I can help, I'd be more than willing to. 
				__________________ 
		
		
		
		
	Year II of the WBL on the Forums STARTS HERE. Baseball The Way It Never Was https://wbl.dmlco.com/ i9s: Curated, Bespoke MLE's for NeL Players. https://www.i9s.org/  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#15 | |
| 
			
			 All Star Reserve 
			
			
			
			Join Date: May 2020 
				
				
				
					Posts: 914
				 
				
				
				
				
				 | 
	
	
	
		
		
		
		 Quote: 
	
 No idea how I managed that .... 
				__________________ 
		
		
		
		
	Year II of the WBL on the Forums STARTS HERE. Baseball The Way It Never Was https://wbl.dmlco.com/ i9s: Curated, Bespoke MLE's for NeL Players. https://www.i9s.org/  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#16 | 
| 
			
			 Minors (Single A) 
			
			
			
				
			
			Join Date: Jul 2004 
				
				
				
					Posts: 75
				 
				
				
				
				
				 | 
	
	
	
		
		
		
		 
			
			It's written in C# which is far less complicated than C or C++.  I'll keep you in the loop when I get around to open sourcing it. Perhaps your database experience can come in handy for expanding the converter's functionality.
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#17 | |
| 
			
			 All Star Reserve 
			
			
			
			Join Date: May 2020 
				
				
				
					Posts: 914
				 
				
				
				
				
				 | 
	
	
	
		
		
		
		 
			
			I assume this is better addressed here than in the blog? You had asked 
		
		
		
		
		
		
			Quote: 
	
 * As far as I can tell, the fielding ratings in master.csv are meaningless. But I have more testing before I can declare this absolutely. * My questions for fielding.csv are basically What is the minimum data required to identify a player's position and their rough level of skill? My testing so far indicates that if you specify a player's info in their first season (that is, the first season for which you have matching data in either batting.csv or pitching.csv), it works well to limit the player to a set of positions for their career. But I have not been able to effectively shape the quality of their defensive contributions. I am *trying* to figure out how to tell OOTP this guy played all 3 OF positions, and was GG quality in RF or this guy played 3B, horribly with as little data entry as possible. For the former, I am getting OK-but-not-great results by estimating G for each of the OF positions and doing something like 1.5 for the OF ratings for CF and 1.1 for the OF ratings for LF and RF. For the latter, I am getting OK-but-not-great results by estimating G and then using .75 for the IF ratings. Clearly, there can be nuance in making the OFArm 1.8 and the OFError 1.2 for someone who made a bunch of errors but had a great arm. 
				__________________ 
		
		
		
		
	Year II of the WBL on the Forums STARTS HERE. Baseball The Way It Never Was https://wbl.dmlco.com/ i9s: Curated, Bespoke MLE's for NeL Players. https://www.i9s.org/  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#18 | |
| 
			
			 Minors (Single A) 
			
			
			
				
			
			Join Date: Jul 2004 
				
				
				
					Posts: 75
				 
				
				
				
				
				 | 
	
	
	
		
		
		
		 Quote: 
	
  | 
|
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#19 | 
| 
			
			 Hall Of Famer 
			
			
			
				
			
			Join Date: Apr 2009 
				Location: Toronto, ON 
				
				
					Posts: 6,165
				 
				
				
				
				
				 | 
	
	
	
		
		
		
		 
			
			HO. LEE. ****!!! 
		
		
		
		
		
		
		
		
			This is an absolutely ingenious piece of software. Ever since the historical database went on .odb lockdown, I've been looking for a way to fix things that irk me, and now tah-dah!!! Wow! Last edited by actionjackson; 12-17-2021 at 02:16 AM.  | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
| 
			
			 | 
		#20 | 
| 
			
			 Hall Of Famer 
			
			
			
				
			
			Join Date: Apr 2009 
				Location: Toronto, ON 
				
				
					Posts: 6,165
				 
				
				
				
				
				 | 
	
	
	
		
		
		
		 
			
			It's great...And yet not so great...My OCD just hit warp speed!
		 
		
		
		
		
		
		
		
	 | 
| 
		 | 
	
	
	
		
		
		
		
			 
		
		
		
		
		
		
		
			
		
		
		
	 | 
![]()  | 
	
	
		
| Bookmarks | 
		
  | 
	
		
  |