|
||||
|
![]() |
#1 |
Minors (Single A)
Join Date: Jul 2004
Posts: 72
|
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 08:18 PM. Reason: Status update. |
![]() |
![]() |
![]() |
#2 |
All Star Starter
Join Date: Jan 2003
Location: Milwaukee, WI
Posts: 1,569
|
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: 72
|
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: 72
|
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: 72
|
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: 567
|
Thank you.
__________________
Good pitching will always stop good hitting and vice-versa - Casey Stengel |
![]() |
![]() |
![]() |
#7 |
Hall Of Famer
|
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: 72
|
|
![]() |
![]() |
![]() |
#9 |
Hall Of Famer
|
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: 908
|
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: 908
|
@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: 72
|
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: 72
|
Quote:
|
|
![]() |
![]() |
![]() |
#14 |
All Star Reserve
Join Date: May 2020
Posts: 908
|
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: 908
|
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: 72
|
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: 908
|
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: 72
|
Quote:
|
|
![]() |
![]() |
![]() |
#19 |
Hall Of Famer
Join Date: Apr 2009
Location: Toronto, ON
Posts: 6,163
|
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 01:16 AM. |
![]() |
![]() |
![]() |
#20 |
Hall Of Famer
Join Date: Apr 2009
Location: Toronto, ON
Posts: 6,163
|
It's great...And yet not so great...My OCD just hit warp speed!
|
![]() |
![]() |
![]() |
Bookmarks |
|
|