Saltar al contenido
  • Sky
  • Blueberry
  • Slate
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Orange
  • Banana
  • Apple
  • Emerald
  • Chocolate
  • Charcoal
jeferomer

NUEVO MLB 2K12 - Editor de Roster V.1

Recommended Posts

If you guys can pull this off, it would be incredible!

No more ratings mess ups, all playing at MLB 2k12 levels. Awesome!

This would make MLB 2k12 the best retro baseball game ever.

Compartir este mensaje


Enlace a mensaje
Compartir con otras webs
On 8/24/2026 at 11:10 AM, jeferomer said:

1529938918_Capturadepantalla2026-08-24110554.thumb.png.c1682a63e90d88440a4dbb3af58c8836.png

 

Meta de la Calculadora MLB 2K12

La idea es que la calculadora pueda actualizar automáticamente la mayor cantidad posible de atributos de los jugadores usando estadísticas reales de las últimas temporadas, principalmente datos de Baseball Savant.

La filosofía se inspira en MLB The Show porque no queremos convertir el rendimiento de un jugador en un solo número. Queremos separar cada herramienta: contacto contra derechos y zurdos, poder, visión, velocidad, robo, reacción, rango, brazo, precisión, defensa, etc. Así cada jugador conserva un perfil propio y realista.

Pero no estamos copiando los ratings de The Show. Estamos tomando esa filosofía moderna de evaluación y adaptándola al sistema y a los atributos específicos de MLB 2K12.

Además, si no existe una estadística suficientemente fiable para calcular un atributo, la herramienta no inventará valores: conservará el dato original del roster hasta encontrar una fuente o fórmula que podamos justificar.

Objetivo final: estadísticas modernas + filosofía de ratings tipo MLB The Show + funcionamiento auténtico de MLB 2K12.

Esa última parte para mí es la clave del proyecto: no hacer un clon de The Show, sino llevar una filosofía de ratings moderna a MLB 2K12. 🔥

 

 

MLB 2K12 Calculator Goal

The idea is for the calculator to automatically update as many player attributes as possible using real statistics from recent seasons, mainly data from Baseball Savant.

The philosophy is inspired by MLB The Show because we do not want to reduce a player's performance to a single number. We want to separate each tool and skill: contact vs right-handed and left-handed pitchers, power, vision, speed, stealing, reaction, range, arm strength, throwing accuracy, defense, etc. This way, each player keeps a unique and realistic profile.

However, we are not copying The Show's ratings. We are taking that modern evaluation philosophy and adapting it to the system and specific attributes of MLB 2K12.

Also, if there is not a reliable enough statistic to calculate a certain attribute, the tool will not invent values. It will keep the original roster value until we find a source or formula that we can properly justify.

Final goal: modern statistics + MLB The Show-style rating philosophy + authentic MLB 2K12 behavior.

 

 

For starters I do not think using The Show as a base will help build an accurate MLB 2K12 roster. The Show uses different weights for ratings, and MLB 2K12's calculations are different for OVR ratings, for example, and this is direct from the executable:

Catcher: 25% defense, 75% offense
First Base: 5% defense, 95% offense
Second Base: 15% defense, 85% defense
Third Base: 15% defense, 85% offense
Shortstop: 20% defense, 80% offense
Left Field: 5% defense, 95% offense
Center Field: 20% defense, 80% offense
Right Field: 10% defense, 90% offense

That alone explains a lot of MLB 2K12's sometimes-weird OVR behavior. First-base and corner-outfield defense barely matters and catcher defense matters five times as much as first-base defense. Shortstop and center field are both 20%.

That's all I got from my notes

 

 

Compartir este mensaje


Enlace a mensaje
Compartir con otras webs
Hace 1 hora, Kccitystar dijo:

 

Para empezar, no creo que usar The Show como base ayude a construir una lista precisa de MLB 2K12. El programa utiliza diferentes pesos para las calificaciones, y los cálculos de MLB 2K12 son diferentes para las calificaciones de OVR, por ejemplo, y esto es directo del ejecutable:

Receptor: 25% defensa, 75% ofensiva
Primera Base: 5% de defensa, 95% de ofensiva
Segunda Base: 15% defensa, 85% defensa
Tercera Base: 15% defensa, 85% ofensiva
Campocorto: 20% defensa, 80% ofensiva
Campo izquierdo: 5% de defensa, 95% de ofensiva
Campo central: 20% de defensa, 80% de ofensiva
Campo derecho: 10% defensa, 90% ofensiva

Eso por sí solo explica gran parte del comportamiento OVR, a veces extraño, de MLB 2K12. La defensa de primera base y de corner-outfield apenas importa y la defensa del receptor importa cinco veces más que la defensa de primera base. El campocorto y el jardín central son ambos del 20%.

Eso es todo lo que obtuve de mis notas

 

 

KC, REMEMBER, IT'S NOT HIS FORMULA, IT'S HIS PHILOSOPHY; THEY ARE DIFFERENT THINGS.

Compartir este mensaje


Enlace a mensaje
Compartir con otras webs
9 hours ago, jeferomer said:

KC, REMEMBER, IT'S NOT HIS FORMULA, IT'S HIS PHILOSOPHY; THEY ARE DIFFERENT THINGS.

You're right, I was just pointing out what I was figuring out with how 2K's ratings system worked from what I tried to look up

Compartir este mensaje


Enlace a mensaje
Compartir con otras webs
Hace 17 minutos , Kccitystar dijo:

You're right, I was just pointing out what I was figuring out with how 2K's ratings system worked from what I tried to look up

I checked the executable we have, but it is packed with .3DMGAME, so the real .text/.rdata/.data sections are not visible in the static file. I searched for the full OVR weight sequence and it was not found in the packed EXE.

That does not mean your notes are wrong. It probably means the values are only visible after the game is unpacked in memory, or they came from an unpacked dump/debugging session. If you can share the offsets, addresses, or the method used to extract them, we can verify it and build a real MLB 2K12 OVR calculator.

Also, for Second Base, I assume you meant 15% defense / 85% offense

Compartir este mensaje


Enlace a mensaje
Compartir con otras webs

Crear una cuenta o conéctate para comentar

Necesitas ser usuario para poder dejar un comentario

Crear una cuenta

Registrarse para una nueva cuenta en nuestra comunidad. ¡Es fácil!

Registrar una nueva cuenta

Conectarse

¿Ya tienes una cuenta? Conéctate aquí.

Conéctate ahora

×
×
  • Crear nuevo...