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 > Prior Versions of Our Games > Earlier versions of Out of the Park Baseball > Earlier versions of OOTP: Technical Support

Earlier versions of OOTP: Technical Support Do you have a copy of OOTP Baseball 2006? Are you in need of help and assistance in running the game or do you have errors that you need help in resolving? This is your place!

Reply
 
Thread Tools
Old 07-31-2002, 12:37 AM   #1
BleacherBum
All Star Reserve
 
BleacherBum's Avatar
 
Join Date: Mar 2002
Posts: 672
Team Exchange in Leage Setup is flawed

When you use the "exchange" feature for two teams in your league structure, the teams are not swapped completely. And in some cases, other teams not even involved in the transfer can be messed up.

At the root of the problem is the assignment of a team number. When two teams are exchanged, new team numbers are assigned, and these are based on where the teams fit alphabetically in their division. So a move to a new division or league forces a new team #. And this can have a trickle down effect on other teams as well.

Unfortunately, many data items associated with team # are not properly transferred. These include the roster of coaches, fan interest levels, TV contracts, attendance histories, and even logos.

Has anyone found a way to get this feature to work properly? I'm at a point where I want to realign my league but can't do it because of these bugs. The first time I tried it over half the teams in my league ended up with new coaches, and it thrashed all the financial data.
BleacherBum is offline   Reply With Quote
Old 08-15-2002, 01:15 AM   #2
BleacherBum
All Star Reserve
 
BleacherBum's Avatar
 
Join Date: Mar 2002
Posts: 672
The problem lies in the code that updates the teams2.dat file for the team exchange function. I looked at a teams2.dat file before and after an exchange, and it clearly drops the blocks of data (3344 bytes per team) into the wrong positions.

Simple Test Case
1-Alpha Team
2-Beta Team

Do an exchange of 1 and 2. Result after exchange is Alpha is still team #1, and Beta is still team #2 (makes sense, due to alphabetizing). However, in the teams2.dat file, the blocks of bytes starting at 3344 and 6688 have been switched - in other words, Alpha and Beta have swapped information (coaches, and whatever else is in teams2.dat).

More complex test case:

Div1
1-BOS
2-HAR
3-NJ
4-NY
5-PHI

Div2
6-ATL
7-CHT
8-MIA
9-ORL
10-TB

Swap BOS and MIA (#1 and #8). Resulting team # assignments (due to re-alphabetizing mechanism within divisions)

1-HAR
2-MIA
3-NJ
4-NY
5-PHI

6-ATL
7-BOS
8-CHT
9-ORL
10-TB


Studying the teams2.dat blocks again shows that HAR data is properly shifted up to the team #1 slot, but BOS data now shows up in team #2 position (byte 6688). And CHT is correctly shifted from position 7 to 8 (byte 23408 to 26752), but MIA is only moved from 8 to 7. BOS and MIA were never shifted to their proper new slots.

So, in its current form, the exchange function does much more harm than good. Hopefully the program bug is easy to identify and correct.
BleacherBum 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 10:51 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