Home | Webstore
Latest News: OOTP 26 Available - FHM 12 Available - OOTP Go! Available

Out of the Park Baseball 26 Buy Now!

  

Go Back   OOTP Developments Forums > Out of the Park Baseball 26 > OOTP Mods > OOTP Mods - Rosters, Photos, and Quick-Starts

Reply
 
Thread Tools
Old 07-25-2021, 01:06 PM   #1
silvam14
Hall Of Famer
 
silvam14's Avatar
 
Join Date: Apr 2004
Location: Dedham, MA
Posts: 9,927
Starting an ambitious facegen organization/update project.

I’ve been tinkering with historical facegens off and on for a while. I’m using fancyskunk’s set as a base.

I’ve been trying to fix the erroneous filenames in the set to match with the historical players so that as many as possible show up in the game.

What I’ve done is start a historical league in 2020 with complete history enabled. I can then list all players including retired players which should give me pretty much every MLB player.

I should mention I’m only concerned with MLB players, not negro leaguers, minor leaguers or any other foreign leagues. I’m trying to organize and target only mlb historical and current players.

To that end, I’ve cleared out the fg_files folder in my game and I’m painstakingly going down the list of players and adding them back one at a time. I’m prioritizing the historical minors if first and for the players who do not have one In the game, I’m using the lahman ID. Any players with the first_last format will be converted to one of the two above mentioned formats

As I’m going through, any zombie or poor quality facegens will be cleaned up as much as possible with the modeler program where I just take the complexion and move it to typical from “monster” setting.

I’ve also seen dozens and dozens of older players with no pictures I’m assuming using the same generic facegen. These will be removed as I feel it would be better to just assign random fictional pictures to these players rather than have a league with everyone looking the same.

What I’d like to ideally create is a folder with only historical mlb facegens and no duplicates. Currently my facgen folder has 49000 files and. Makes moving or backing up unbelievably slow. If I can create an mlb only and then add in the negro leagues after and then keep a separate folder of everything else (I don’t think I have the patience to go through the minors and foreign leagues nor would I want to)

Should be an interesting project which I hope os worth it and improves the facegens.

I will also be making a suggestion for the game to handle multiple facegen folders to better organize these different groups of files.

Wish me luck!


Sent from my iPhone using Tapatalk
__________________
Senior "Nancy Boy" of the OOTP Boards
_______________________________________________
silvam14 is offline   Reply With Quote
Old 07-25-2021, 01:21 PM   #2
LansdowneSt
Global Moderator
 
Join Date: Feb 2004
Location: From Duxbury, Mass residing Baltimore
Posts: 7,395
Thanks for trying to do this. I think we've been on threads together before talking about the challenges caused by the dead weight of the old naming conventions - my fg folder is as big as yours. You mention talking to the developers on how to better handle these and I agree that's vital.

I've started Excel exports of the players, tagged how many are missing, how many are poor, how many are fine, how many are great and how many are mine (I keep those - about 3,500 to 4,000 - in a separate folder to copy over reloads of projects like this).

I assume the pack will have only the Minor League IDs and when none, the Major League IDs to reduce file count?

Lastly, how can others help? I trust you will be the QA/QC to determine if offers of help are taken up and their submitted work make the pack. As one that tries to help, trust me, none of us will be offended if we try and it doesn't make it - I just think a lot of us are of similar mind and would be willing to have their few a day contribute to this ambitious goal.
LansdowneSt is offline   Reply With Quote
Old 07-25-2021, 01:31 PM   #3
silvam14
Hall Of Famer
 
silvam14's Avatar
 
Join Date: Apr 2004
Location: Dedham, MA
Posts: 9,927
Quote:
Originally Posted by LansdowneSt View Post
Thanks for trying to do this. I think we've been on threads together before talking about the challenges caused by the dead weight of the old naming conventions - my fg folder is as big as yours. You mention talking to the developers on how to better handle these and I agree that's vital.

I've started Excel exports of the players, tagged how many are missing, how many are poor, how many are fine, how many are great and how many are mine (I keep those - about 3,500 to 4,000 - in a separate folder to copy over reloads of projects like this).

I assume the pack will have only the Minor League IDs and when none, the Major League IDs to reduce file count?

Lastly, how can others help? I trust you will be the QA/QC to determine if offers of help are taken up and their submitted work make the pack. As one that tries to help, trust me, none of us will be offended if we try and it doesn't make it - I just think a lot of us are of similar mind and would be willing to have their few a day contribute to this ambitious goal.
Thanks for the offer man! I'm not sure how having multiple people working on this at this point would work. I look at my first run through these as more of a weeding out process. What I will need help on is trying to figure out which ones in the folder with the First_Last naming convention can be deleted as dupes or need to be converted to the other formats I pulled 7,000 named format files from the pack and there are roughy 6,700 left to be sifted through. Not ideal work by any means, but that is something that cane be done in paralell to what I'm doing I guess
__________________
Senior "Nancy Boy" of the OOTP Boards
_______________________________________________
silvam14 is offline   Reply With Quote
Old 07-25-2021, 02:00 PM   #4
LansdowneSt
Global Moderator
 
Join Date: Feb 2004
Location: From Duxbury, Mass residing Baltimore
Posts: 7,395
That is one arduous first step. Any sense on the ratio of F_L renames and F_L deletes? It's tempting to just delete all the F_L name ones. At least, when you open the F_L file, if it is of poor quality, you can skip the cross-check and just delete it because either the Minor League coded one is the same and will get flagged on its own merits for redoing or it is different and will be reviewed independently.

I see your point though - it is hard to job that out as the work is concentrated on the clean-up of a single to-be master baseline file. If you can think of a way that assistance wouldn't be more work (version control, etc.) let me know here or DM me. It's a massive undertaking - and you haven't even gotten to the making of missing and fixing of the poorer files yet!
__________________
Complete Universe Facegen Pack 2.0 (mine included)
https://www.mediafire.com/file_premi...k_2.0.zip/file

Just my Facegen Pack: https://www.mediafire.com/file_premi..._Pack.zip/file
LansdowneSt is offline   Reply With Quote
Old 07-25-2021, 02:22 PM   #5
silvam14
Hall Of Famer
 
silvam14's Avatar
 
Join Date: Apr 2004
Location: Dedham, MA
Posts: 9,927
Quote:
Originally Posted by LansdowneSt View Post
That is one arduous first step. Any sense on the ratio of F_L renames and F_L deletes? It's tempting to just delete all the F_L name ones. At least, when you open the F_L file, if it is of poor quality, you can skip the cross-check and just delete it because either the Minor League coded one is the same and will get flagged on its own merits for redoing or it is different and will be reviewed independently.

I see your point though - it is hard to job that out as the work is concentrated on the clean-up of a single to-be master baseline file. If you can think of a way that assistance wouldn't be more work (version control, etc.) let me know here or DM me. It's a massive undertaking - and you haven't even gotten to the making of missing and fixing of the poorer files yet!
Its hard to say. I put all of the F_L files aside and made sure that if the game was using those, I coped them back in and renamed them to the correct format. I started going down the list of F_L names that I know can be deleted since I already know all MLB players in the game have a fg file or not. Such a long process. basically anyone I recognize as an MLB player, I delete.

I put that aside for now though

This is essentially my process.

1. moved all Files to different directory (called "backup")
2. started a new historical game in 2020 with full history
3. Go to MLB -> Transactions -> PLAYERS -> MLB PLAYERS LIST -> Check "Include retired players" Uncheck internatioal complex"
4 sort by name
5 start from the top and work my way down
6 one player at a time, drag the facgen file from the backup folder into the game folder and reload the pic.
7 If player pick is fine, move to next one
8 if player pic is zombie-looking, open it in FG modeler and move the color slide in the demographics tab from right to left to "Typical" or close to there, and save
9 If player pic is the generic pic used for most players without one, delete the fg file

Thats pretty much it. I am attaching the player pic which is duplicated probably hundreds of times in lieu of the players with no pics.

I can certainly upload the structure with the files I have if you feel you want to take a stab from say the bottom up, if you feel you want to help. That will keep us from duplicating work

let me know
Attached Images
Image 
__________________
Senior "Nancy Boy" of the OOTP Boards
_______________________________________________
silvam14 is offline   Reply With Quote
Old 07-25-2021, 03:17 PM   #6
LansdowneSt
Global Moderator
 
Join Date: Feb 2004
Location: From Duxbury, Mass residing Baltimore
Posts: 7,395
Yup, I know that player... https://forums.ootpdevelopments.com/...&postcount=506 I was going through all the pics on a 1903 game I started and found a dozen of those and noted all the names that had him. Let me replicate your step 3 & 4 and export to Excel and get a sense of the task. Once you get done with the weeding out, I assume the process shifts to the missing and poor (even if colorized) ones and doing them to satisfaction.
LansdowneSt is offline   Reply With Quote
Old 07-25-2021, 03:57 PM   #7
silvam14
Hall Of Famer
 
silvam14's Avatar
 
Join Date: Apr 2004
Location: Dedham, MA
Posts: 9,927
Just completed the "A"s

I have 598 fgs in the directory

There are 966 files left in Backup that could be dupes, minors, or others
__________________
Senior "Nancy Boy" of the OOTP Boards
_______________________________________________
silvam14 is offline   Reply With Quote
Old 07-25-2021, 11:07 PM   #8
Sweed
Hall Of Famer
 
Sweed's Avatar
 
Join Date: Apr 2002
Location: Iowa
Posts: 6,676
Quote:
Originally Posted by silvam14 View Post
I’ve been tinkering with historical facegens off and on for a while. I’m using fancyskunk’s set as a base.

I’ve been trying to fix the erroneous filenames in the set to match with the historical players so that as many as possible show up in the game.

What I’ve done is start a historical league in 2020 with complete history enabled. I can then list all players including retired players which should give me pretty much every MLB player.

I should mention I’m only concerned with MLB players, not negro leaguers, minor leaguers or any other foreign leagues. I’m trying to organize and target only mlb historical and current players.

To that end, I’ve cleared out the fg_files folder in my game and I’m painstakingly going down the list of players and adding them back one at a time. I’m prioritizing the historical minors if first and for the players who do not have one In the game, I’m using the lahman ID. Any players with the first_last format will be converted to one of the two above mentioned formats

As I’m going through, any zombie or poor quality facegens will be cleaned up as much as possible with the modeler program where I just take the complexion and move it to typical from “monster” setting.

I’ve also seen dozens and dozens of older players with no pictures I’m assuming using the same generic facegen. These will be removed as I feel it would be better to just assign random fictional pictures to these players rather than have a league with everyone looking the same.

What I’d like to ideally create is a folder with only historical mlb facegens and no duplicates. Currently my facgen folder has 49000 files and. Makes moving or backing up unbelievably slow. If I can create an mlb only and then add in the negro leagues after and then keep a separate folder of everything else (I don’t think I have the patience to go through the minors and foreign leagues nor would I want to)

Should be an interesting project which I hope os worth it and improves the facegens.

I will also be making a suggestion for the game to handle multiple facegen folders to better organize these different groups of files.

Wish me luck!


Sent from my iPhone using Tapatalk
Good luck

Seriously this is a huge job and you are a trooper for taking it on.

I would love to see OOTP go to multiple folders for face gens too. As I look through the complete face gen topic here they are adding minor leaguers that never made it to cover historical games for the "what if" players. This is all fine but for many of us it will end up adding tons of files we'll never use. Then top that off with foreign leagues being added it is even more face gens.
These guys are doing a great job of making some quality gens but it's something I don't need. I think having multiple folder support would also make their job easier to keep track of too. Win-win.

Having folders for each type of league could really trim the fat. If I just want MLB and Negro League face gens, cool. It won't affect my game one bit if I don't have "Joe Baseball" that "toped out" playing in AAA in 1969 or foreign league players that never made it to The Show.

I wish you well with the face gen project and with getting multiple folders into the game. I'll certainly jump into any thread in the suggestion forum to support this once they get the thread moved to the v22 forum.
Sweed is offline   Reply With Quote
Old 07-25-2021, 11:54 PM   #9
silvam14
Hall Of Famer
 
silvam14's Avatar
 
Join Date: Apr 2004
Location: Dedham, MA
Posts: 9,927
Quote:
Originally Posted by Sweed View Post
Good luck

Seriously this is a huge job and you are a trooper for taking it on.

I would love to see OOTP go to multiple folders for face gens too. As I look through the complete face gen topic here they are adding minor leaguers that never made it to cover historical games for the "what if" players. This is all fine but for many of us it will end up adding tons of files we'll never use. Then top that off with foreign leagues being added it is even more face gens.
These guys are doing a great job of making some quality gens but it's something I don't need. I think having multiple folder support would also make their job easier to keep track of too. Win-win.

Having folders for each type of league could really trim the fat. If I just want MLB and Negro League face gens, cool. It won't affect my game one bit if I don't have "Joe Baseball" that "toped out" playing in AAA in 1969 or foreign league players that never made it to The Show.

I wish you well with the face gen project and with getting multiple folders into the game. I'll certainly jump into any thread in the suggestion forum to support this once they get the thread moved to the v22 forum.

Thank you. This will take a bit to get under control, but I think it’s worth it.


Sent from my iPhone using Tapatalk
__________________
Senior "Nancy Boy" of the OOTP Boards
_______________________________________________
silvam14 is offline   Reply With Quote
Old 07-27-2021, 09:59 PM   #10
SlimKibbles
Minors (Rookie Ball)
 
SlimKibbles's Avatar
 
Join Date: Jun 2011
Location: Cincinnati, OH
Posts: 35
silvam14, I'd be interested in helping out. In the same boat as you about it all. I've tinkered with facegens quite a bit over the years too. I've started this year cleaning up 2021 and building as I go focusing on owners, coaches, and staff. I have coach versions of facegens who were also players. For example, guys like Clint Hurdle, Doug Drabek, and Delino DeShields have a young player fg and a grizzled coach fg. It's a lot of work though while working 40-50 hours a week in an 8-5 job. Typically mess with the fg's in my downtime.

Anyway let me know what I can do to help. I can share everything I have so far.
__________________




Last edited by SlimKibbles; 07-27-2021 at 10:00 PM.
SlimKibbles is offline   Reply With Quote
Old 07-28-2021, 12:38 AM   #11
luckymann
Hall Of Famer
 
Join Date: Nov 2019
Posts: 13,380
Another legendary undertaking MS. No skills here re the graphics but am very detail-oriented, so if you need data checking / file management help etc hit me up I'd love to be involved and do my little bit.

G
__________________
HISTORICAL DO-OVERS

A'S

RED SOX

DODGERS



CUSTOM SAVES

ECLIPSE LEAGUE MOON SHOT LEAGUE

EVERYMAN LEAGUE
GULF LEAGUE

USBA
luckymann is offline   Reply With Quote
Old 07-28-2021, 02:44 AM   #12
silvam14
Hall Of Famer
 
silvam14's Avatar
 
Join Date: Apr 2004
Location: Dedham, MA
Posts: 9,927
Quote:
Originally Posted by luckymann View Post
Another legendary undertaking MS. No skills here re the graphics but am very detail-oriented, so if you need data checking / file management help etc hit me up I'd love to be involved and do my little bit.

G
Appreciate the offer. I'm grinding through these players when I can. So far I'm through the Ds. Its slow going, but progress is being made. Now, once I'm done going through everyone the first time, We're probably going to need to get rid of the dupes in the remaining players folder. Its hard to find them all with the way the naming conventions were done in this set. When the historical minors IDs were generated with the set I'm using, it looks like some program was used where it took the first 3 letters of the players name and put them at the end. Works for a lot of player, but it doesn't for tons of others. Players named Mike had mik added when their legal name is Michael so it should have been mic. same for Tony and Anthony, Dick and Richard, Al and Allen, Allan, and so forth.

Does anyone have a spreadsheet of every player's historical minors/lahman ID? I suppose one could just go through the remaining players and search the spreadsheet, if the name doesn't exist in the spreadsheet, delete the file. That would be a help.
__________________
Senior "Nancy Boy" of the OOTP Boards
_______________________________________________
silvam14 is offline   Reply With Quote
Old 07-28-2021, 02:46 AM   #13
luckymann
Hall Of Famer
 
Join Date: Nov 2019
Posts: 13,380
Quote:
Originally Posted by silvam14 View Post
Appreciate the offer. I'm grinding through these players when I can. So far I'm through the Ds. Its slow going, but progress is being made. Now, once I'm done going through everyone the first time, We're probably going to need to get rid of the dupes in the remaining players folder. Its hard to find them all with the way the naming conventions were done in this set. When the historical minors IDs were generated with the set I'm using, it looks like some program was used where it took the first 3 letters of the players name and put them at the end. Works for a lot of player, but it doesn't for tons of others. Players named Mike had mik added when their legal name is Michael so it should have been mic. same for Tony and Anthony, Dick and Richard, Al and Allen, Allan, and so forth.

Does anyone have a spreadsheet of every player's historical minors/lahman ID? I suppose one could just go through the remaining players and search the spreadsheet, if the name doesn't exist in the spreadsheet, delete the file. That would be a help.
I think all of them are listed in the database csv aren't they?
__________________
HISTORICAL DO-OVERS

A'S

RED SOX

DODGERS



CUSTOM SAVES

ECLIPSE LEAGUE MOON SHOT LEAGUE

EVERYMAN LEAGUE
GULF LEAGUE

USBA
luckymann is offline   Reply With Quote
Old 07-28-2021, 02:49 AM   #14
silvam14
Hall Of Famer
 
silvam14's Avatar
 
Join Date: Apr 2004
Location: Dedham, MA
Posts: 9,927
Quote:
Originally Posted by SlimKibbles View Post
silvam14, I'd be interested in helping out. In the same boat as you about it all. I've tinkered with facegens quite a bit over the years too. I've started this year cleaning up 2021 and building as I go focusing on owners, coaches, and staff. I have coach versions of facegens who were also players. For example, guys like Clint Hurdle, Doug Drabek, and Delino DeShields have a young player fg and a grizzled coach fg. It's a lot of work though while working 40-50 hours a week in an 8-5 job. Typically mess with the fg's in my downtime.

Anyway let me know what I can do to help. I can share everything I have so far.
Thanks for the offer. I haven't looked at 2021 facegens so when I finish, I would probably take any updates you made to add to the set. My goal is to minimize the amount of files in the set and to separate the files into groups so it can give users an option what they want to add to the game. so if they just care about MLB players throughout history, they can start with that, if they want to add minors or other leagues, that can be a different folder to download, maybe coaches, owners and staff could also be a different folder. I'd be interested to look at the work youve done on the coaches and staff once I'm happy with the MLB players
__________________
Senior "Nancy Boy" of the OOTP Boards
_______________________________________________
silvam14 is offline   Reply With Quote
Old 07-28-2021, 02:51 AM   #15
silvam14
Hall Of Famer
 
silvam14's Avatar
 
Join Date: Apr 2004
Location: Dedham, MA
Posts: 9,927
Quote:
Originally Posted by luckymann View Post
I think all of them are listed in the database csv aren't they?
I can guess we can assume that, but I haven't looked into what is where, I just start a game and go through the players there. Are all the minor leaguers in the DB as well?
__________________
Senior "Nancy Boy" of the OOTP Boards
_______________________________________________
silvam14 is offline   Reply With Quote
Old 07-28-2021, 08:52 PM   #16
LansdowneSt
Global Moderator
 
Join Date: Feb 2004
Location: From Duxbury, Mass residing Baltimore
Posts: 7,395
I tried converting the database to excel a few days ago but it was too big to fit as it has so much data tied to each player. The .csv file also would break into columns and fields that didn't align. I assume Lukas at OOTP or someone there could export it properly but one would probably have to ask him direct and have some columns dropped to make it manageable and useful for the task at hand.
LansdowneSt is offline   Reply With Quote
Old 08-01-2021, 07:34 PM   #17
silvam14
Hall Of Famer
 
silvam14's Avatar
 
Join Date: Apr 2004
Location: Dedham, MA
Posts: 9,927
Just an update. I’m working through the M’a right now. A little more than half way there. Doing my best to improve the zombie looking photos.

Again, I am rebuilding my fg_files directory by starting empty and going major leaguer by major leaguer and dragging their file over to the fg_files folder and using fg modeler to fix where necessary. This should guarantee one file per player with a facegen. Now, as I mentioned, there is one particular facegen that gets used multiple times. I’m removing all of those.

I do get the feeling there are other files like that, but I’m not worrying about that right now.

So when done with this phase, there should be somewhere in the 19k files in the folder.


Sent from my iPhone using Tapatalk
__________________
Senior "Nancy Boy" of the OOTP Boards
_______________________________________________
silvam14 is offline   Reply With Quote
Old 08-09-2021, 01:58 AM   #18
silvam14
Hall Of Famer
 
silvam14's Avatar
 
Join Date: Apr 2004
Location: Dedham, MA
Posts: 9,927
Update.

I went through all MLB Historical and current players (No minor leaguers) and tried the best I could to make sure the player pics were legit although I know I missed some, and also updated the zombie facgens so hopefully there should be very few to none left. It was an arduous process going player by player (over 19k players) and checking each one, and I hope it was worth it.

I'm uploading the zip here, check it out if you have time.

I'm still going through the negro league seasons trying to pull those players from the master set and I will eventually add them to the historical set.

My goal is to pick apart the master set until there is nothing left but grissel and fat. I'll upload the complete master set soon if anyone would like to try and segregate the various other leagues (like KBO, NPBL, and others I think have player facegens here)

https://www.mediafire.com/file/jevbx..._Hist.zip/file
__________________
Senior "Nancy Boy" of the OOTP Boards
_______________________________________________
silvam14 is offline   Reply With Quote
Old 08-09-2021, 09:30 AM   #19
LansdowneSt
Global Moderator
 
Join Date: Feb 2004
Location: From Duxbury, Mass residing Baltimore
Posts: 7,395
Impressive work! Just getting rid of the old file name conventions would have been an arduous task.

I'm cleaning up my pack too. Knowing you were doing this, I started by trying to get a handle on the universe of faces needed. To that end, I went through and exported every batter and pitcher in bRef to a spreadsheet and am eliminating the duplicates (pitchers with PAs and Batters that pitched) so, for my part, I'll soon have a clean Excel sheet for each player. Then I can put columns in noting if 1) there's a correctly named file for the player, 2) the quality of the file in my eyes and 3) if I did it myself - because I keep those in a separate pack so I don't overwrite them by accident.

That 19K sounds like a great starting point - it's about half the size of my own due to the duplicate file issue. The next step for everyone is the QA/QC of the files, which is the work FancySkunk was carrying on. He's been off-line for a month so I hope he is okay.

Lastly, again, just a huge thanks for taking this on

Last edited by LansdowneSt; 08-09-2021 at 09:40 AM.
LansdowneSt is offline   Reply With Quote
Old 08-09-2021, 11:44 AM   #20
pstrickert
Hall Of Famer
 
pstrickert's Avatar
 
Join Date: Dec 2005
Posts: 16,429
Your work is much appreciated, silvam14. Thank you!
pstrickert 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 01:52 AM.

 

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 - 2025, vBulletin Solutions, Inc.
Copyright © 2024 Out of the Park Developments