All Activity
- Today
-
kaska78 joined the community
-
juniormejia01 joined the community
- Yesterday
-
Lonnie Winter started following SMB4 League Import Tool
-
New audio/photo IDs for: Tatsuya Imai (HOU) 8715 Munetaka Murakami (CWS) 8716 Kazuma Okamoto (TOR) 8717 Sung-Mun Song (SD) 8718
-
I don't understand your frustration alfre2jose when never again have audios, portraits, faces been uploaded on this mvpmods page, much less an MVP mod.If you have links on the mvp2kcaribe page I want to make it clear that we have nothing to do with that.You ask for ID to create new players perfect.Where are the rosters, why has the MVP 2025 not been uploaded on our mvpmods page?I hope you understand and we can do things together.Greetings!!! No entiendo tu frustración alfre2jose cuando nunca más en esta página de mvpmods se han subido audios, portraits, faces y mucho menos un mods de MVP. Si tienes vínculos en la página de mvp2kcaribe quiero dejarle claro que no tenemos nada que ver con eso. Pides ID para crear nuevos jugadores perfecto. Dónde están los roster por qué el MVP 2025 no ha sido subido en nuestra página de mvpmods? Espero entiendas y podamos hacer cosas entre todos. Saludos!!!
-
Modding the datafile.txt and how MVP "works", a thread
Kccitystar replied to Kccitystar's topic in Mod Research
A note on how pitch families and hitter tendencies fit together Now that we’ve spent time understanding what each of the major blocks does: <cpubatter>, <batterai>, <batter>, and <pitcher>, it helps to zoom out a little and talk about how all of this works together. Especially when you look at the tendencies the game shows you in-game when you modify playere tendencies: Fastball, Curveball, Slider, with things like Take, Chase, and Miss split by left- and right-handed pitchers. The first thing to understand is that MVP doesn’t really think in terms of pitch names the way we do. It’s not sitting there saying, “That was a slider,” or “Here comes a curveball.” Instead, the game groups pitches into a few broad families based on how they behave. Some pitches challenge you with speed, some mess with your timing, and some fool you with sharp movement. The Fastball, Curveball, and Slider labels you see in the game's Edit Player screen are really just friendly ways of describing those families. That’s where <cpubatter> comes into play. Like we said before, this block is basically the CPU hitter’s eyes and instincts. When a pitch is on the way, <cpubatter> is asking a very human question: Does this pitch look like something I should swing at? The Take, Chase, and Miss tendencies in the Edit Player menu live right here. “Take vs RHP” isn’t about patience in general but about how comfortable a hitter feels laying off that kind of pitch from a right-handed pitcher. “Chase vs LHP” is about how often the hitter gets tempted by something that looks good at first but really isn’t. It’s all about perception and confidence, not results. If the hitter does decide to swing, the game hands things off to <batterai>. It asks, Okay, given the pitch, the timing, and the hitter’s strengths, how good was that swing? Fastball-type pitches tend to punish late reactions, slower breaking pitches tend to throw off timing, and harder breaking pitches are the ones that make hitters look really uncomfortable. <batterai> takes all of that and quietly sorts the swing into a quality tier. It still isn’t deciding where the ball goes, it’s just setting the stage. Once that’s done, <batter> takes over and does the visible work. This block doesn’t care what kind of pitch was thrown. It only cares about the swing quality it was given. From there, it shapes the ball’s exit speed, launch angle, spin, and trajectory within safe, believable limits. That’s why MVP’s hits have so much variety but still feel grounded. The chaos has already been filtered out earlier. On the other side of the matchup is <pitcher>. This block isn’t trying to be clever or strategic. Its job is to quietly control how sharp and reliable pitches are allowed to be, especially as fatigue sets in. Over time, pitches lose a little bite, miss their spots a bit more often, and become easier to read. That gradual pressure is what gives hitters more chances later in games without anything feeling sudden or artificial. When you put it all together, those Fastball, Curveball, and Slider tendencies in the Edit Player screen start to make a lot more sense. They’re not separate systems or hidden tricks. They’re just different ways of describing how a hitter reacts to different kinds of deception, from different pitchers, in different situations. Nothing here guarantees success or failure. It all just gently nudges probability. That’s the real heart of MVP’s design. Pitch sequencing works not because the CPU is smart, but because the game understands that different pitches test different weaknesses. Ratings don’t decide a single swing but rather shape how things unfold over time. -
controller.cfg for XBOX controllers (for MVP on the PC)
Kccitystar replied to krawhitham's topic in Support
This is my controller.cfg settings for the 8BitDo SN30 Pro. There's two settings here, one in D-Input Mode and one in X-Input Mode: profile= Bluetooth_XINPUT_compatible_input_device device= Bluetooth_XINPUT_compatible_input_device player= 0 number_of_buttons= 16 number_of_povs= 1 number_of_axis= 5 VPAD_VIRTUAL_BUTTON_START= button 8 VPAD_VIRTUAL_BUTTON_SELECT= button 7 VPAD_VIRTUAL_BUTTON_CROSS= button 1 VPAD_VIRTUAL_BUTTON_CIRCLE= button 2 VPAD_VIRTUAL_BUTTON_SQUARE= button 3 VPAD_VIRTUAL_BUTTON_TRIANGLE= button 4 VPAD_VIRTUAL_BUTTON_L1= button 5 VPAD_VIRTUAL_BUTTON_R1= button 6 VPAD_VIRTUAL_BUTTON_L2= axis- 3 VPAD_VIRTUAL_BUTTON_R2= axis+ 3 VPAD_VIRTUAL_BUTTON_L3= button 9 VPAD_VIRTUAL_BUTTON_R3= button 10 VPAD_VIRTUAL_BUTTON_DPAD_UP= pov0 1 VPAD_VIRTUAL_BUTTON_DPAD_DOWN= pov180 1 VPAD_VIRTUAL_BUTTON_DPAD_LEFT= pov270 1 VPAD_VIRTUAL_BUTTON_DPAD_RIGHT= pov90 1 VPAD_VIRTUAL_BUTTON_L_STICK_RIGHT= axis- 1 VPAD_VIRTUAL_BUTTON_L_STICK_LEFT= axis+ 1 VPAD_VIRTUAL_BUTTON_L_STICK_UP= axis+ 2 VPAD_VIRTUAL_BUTTON_L_STICK_DOWN= axis- 2 VPAD_VIRTUAL_BUTTON_R_STICK_RIGHT= axis- 4 VPAD_VIRTUAL_BUTTON_R_STICK_LEFT= axis+ 4 VPAD_VIRTUAL_BUTTON_R_STICK_UP= axis+ 5 VPAD_VIRTUAL_BUTTON_R_STICK_DOWN= axis- 5 VPAD_PITCH_1= button 1 VPAD_PITCH_2= button 2 VPAD_PITCH_3= button 3 VPAD_PITCH_4= button 4 VPAD_PITCH_5= button 6 VPAD_FIELD_PICK_OFF_THROW_FIRST= button 2 VPAD_FIELD_PICK_OFF_THROW_SECOND= button 4 VPAD_FIELD_PICK_OFF_THROW_THIRD= button 3 VPAD_PITCH_OUT= button 1 VPAD_THROW_BALL= not_assigned -1 VPAD_INTENTIONAL_WALK= button 3 VPAD_INTENTIONAL_HITBATTER= button 9 VPAD_PITCH_HISTORY_OPEN= button 9 VPAD_SWING_NORMAL= button 1 VPAD_SWING_BUNT= button 10 VPAD_CHARGE_MOUND= button 4 VPAD_FIELD_THROW_FIRST= button 2 VPAD_FIELD_THROW_SECOND= button 4 VPAD_FIELD_THROW_THIRD= button 3 VPAD_FIELD_THROW_HOME= button 1 VPAD_FIELD_SWITCH= button 5 VPAD_FIELD_RELAY_THROW= axis+ 3 VPAD_FIELD_CUTOFF_THROW= axis+ 3 VPAD_FIELD_FAKE_RUNDOWN_THROW= button 6 VPAD_RUNNER_FIRST_SELECT= button 2 VPAD_RUNNER_SECOND_SELECT= button 4 VPAD_RUNNER_THIRD_SELECT= button 3 VPAD_RUNNER_RUNFIRST= pov90 1 VPAD_RUNNER_RUNSECOND= pov0 1 VPAD_RUNNER_RUNTHIRD= pov270 1 VPAD_RUNNER_RUNHOME2SCORE= pov180 1 VPAD_BASERUNNER_ADVANCEALL= axis- 3 VPAD_BASERUNNER_RETREATALL= axis+ 3 profile= 8BitDo_SN30_Pro device= 8BitDo_SN30_Pro player= 1 number_of_buttons= 16 number_of_povs= 1 number_of_axis= 4 VPAD_VIRTUAL_BUTTON_START= button 12 VPAD_VIRTUAL_BUTTON_SELECT= button 11 VPAD_VIRTUAL_BUTTON_CROSS= button 2 VPAD_VIRTUAL_BUTTON_CIRCLE= button 1 VPAD_VIRTUAL_BUTTON_SQUARE= button 5 VPAD_VIRTUAL_BUTTON_TRIANGLE= button 4 VPAD_VIRTUAL_BUTTON_L1= button 7 VPAD_VIRTUAL_BUTTON_R1= button 8 VPAD_VIRTUAL_BUTTON_L2= button 9 VPAD_VIRTUAL_BUTTON_R2= button 10 VPAD_VIRTUAL_BUTTON_L3= button 14 VPAD_VIRTUAL_BUTTON_R3= button 15 VPAD_VIRTUAL_BUTTON_DPAD_UP= pov0 1 VPAD_VIRTUAL_BUTTON_DPAD_DOWN= pov180 1 VPAD_VIRTUAL_BUTTON_DPAD_LEFT= pov270 1 VPAD_VIRTUAL_BUTTON_DPAD_RIGHT= pov90 1 VPAD_VIRTUAL_BUTTON_L_STICK_RIGHT= axis- 1 VPAD_VIRTUAL_BUTTON_L_STICK_LEFT= axis+ 1 VPAD_VIRTUAL_BUTTON_L_STICK_UP= axis+ 2 VPAD_VIRTUAL_BUTTON_L_STICK_DOWN= axis- 2 VPAD_VIRTUAL_BUTTON_R_STICK_RIGHT= axis- 3 VPAD_VIRTUAL_BUTTON_R_STICK_LEFT= axis+ 3 VPAD_VIRTUAL_BUTTON_R_STICK_UP= axis+ 4 VPAD_VIRTUAL_BUTTON_R_STICK_DOWN= axis- 4 VPAD_PITCH_1= button 2 VPAD_PITCH_2= button 1 VPAD_PITCH_3= button 5 VPAD_PITCH_4= button 4 VPAD_PITCH_5= button 8 VPAD_FIELD_PICK_OFF_THROW_FIRST= button 1 VPAD_FIELD_PICK_OFF_THROW_SECOND= button 4 VPAD_FIELD_PICK_OFF_THROW_THIRD= button 1 VPAD_PITCH_OUT= button 2 VPAD_THROW_BALL= not_assigned -1 VPAD_INTENTIONAL_WALK= button 5 VPAD_INTENTIONAL_HITBATTER= button 14 VPAD_PITCH_HISTORY_OPEN= button 14 VPAD_SWING_NORMAL= button 2 VPAD_SWING_BUNT= button 15 VPAD_CHARGE_MOUND= button 4 VPAD_FIELD_THROW_FIRST= button 1 VPAD_FIELD_THROW_SECOND= button 4 VPAD_FIELD_THROW_THIRD= button 5 VPAD_FIELD_THROW_HOME= button 2 VPAD_FIELD_SWITCH= button 7 VPAD_FIELD_RELAY_THROW= button 10 VPAD_FIELD_CUTOFF_THROW= button 10 VPAD_FIELD_FAKE_RUNDOWN_THROW= button 8 VPAD_RUNNER_FIRST_SELECT= button 1 VPAD_RUNNER_SECOND_SELECT= button 4 VPAD_RUNNER_THIRD_SELECT= button 5 VPAD_RUNNER_RUNFIRST= pov90 1 VPAD_RUNNER_RUNSECOND= pov0 1 VPAD_RUNNER_RUNTHIRD= pov270 1 VPAD_RUNNER_RUNHOME2SCORE= pov180 1 VPAD_BASERUNNER_ADVANCEALL= button 7 VPAD_BASERUNNER_RETREATALL= button 8 -
10/10, 36 seconds
-
Yankees signed INF Paul DeJong to a minor league contract. Angels signed LHP Tayler Saucedo to a minor league contract.
-
Modding the datafile.txt and how MVP "works", a thread
sask3m replied to Kccitystar's topic in Mod Research
Thanks so much for this write-up, 👍 very very interesting stuff. -
- 1 comment
-
- super mega baseball
- editor
-
(and 1 more)
Tagged with:
-
Lonnie Winter started following Super Mega Baseball 4
-
Bortxa joined the community
-
9 out of 10, 38 seconds. It's going to be one of those months.
-
MLB2K feat. Ken Griffey Jr 1997 conversion mod by Geomlb87
Geomlb87 replied to BJaysFan's topic in Mod Announcements
That’s a great idea -
Foxpawwe joined the community
-
Twins signed SS Orlando Arcia to a minor league contract Astros signed RHP Tatsuya Imai to a three-year, $54 million contract. Twins acquired INF Eric Wagaman from the Marlins for LHP Kade Bragg. Red Sox signed OF Matt Fraizer to a minor league contract
-
10/10 33 seconds
-
-
Lonnie Winter started following BETA v1.0 Super Mega MLB (2025 Rosters)
-
Lonnie Winter joined the community
-
-
10/10, 30 seconds. A very good day today!
-
yuber joined the community
-
-
MLB2K feat. Ken Griffey Jr 1997 conversion mod by Geomlb87
BJaysFan replied to BJaysFan's topic in Mod Announcements
Yes, probably if someone just wants to play a quick game and can have quick access to these players to add them to teams if they choose. But the way I play, I always have to play franchise mode or a season mode for any sports game I play, or it's just not fun to me. So, what I will do is create two updated versions of your roster. One with the players in free agency as you had them, And two, a franchise roster with which turned out to be many more players than I first thought, (52) players in all, and put them all on their respective minor league teams, so they can come up through the system as a franchise progresses. -
Sportsfan2001 joined the community
-
washed2548 joined the community
-
Missafc joined the community
-
chaselmy1 joined the community
-
7/10, 49 seconds. Happy with my score, but just 1 second too late!
- Last week
-
7/10, 48 seconds
-
7/10 117 seconds
-
MLB2K feat. Ken Griffey Jr 1997 conversion mod by Geomlb87
Geomlb87 replied to BJaysFan's topic in Mod Announcements
Hi, the thing is that I didn’t work in the rosters of the AAA level or below levels, I only change the names of the more known players, in order to avoid any reference to the players of the current years (2010 to present). I didn’t do this work because I didn’t have to much information of these levels on those years and because it would be a work that will take too long. I think you should leave them in the Freeagency to make them more easy to find when someone plays the game. -
8 out of 10, 64 seconds. I am in a bit of a hole right now and one day could cost me this month. I went to go and play the game yesterday and when I did the site was down for maintenance. They do that in the mornings, especially in the early hours in which I play. Well what happened was I forgot to go back because I was so involved in reading the findings and updates in KC's thread. I could not believe I did this.
-
"Remember kid, there's heroes and there's legends. Heroes get remembered, but legends never die. Follow your heart kid, and you'll never go wrong."
-
MLB2K feat. Ken Griffey Jr 1997 conversion mod by Geomlb87
BJaysFan replied to BJaysFan's topic in Mod Announcements
It has been a week since I posted something here. So, here are a couple of screenshots of circa late 90's updated faces I have been gathering from outside sources. These are courtesy of an old Operation Sports friend and another NLSC buddy of mine. Disclaimer: Just as before, these are not my faces, and I take no credit in the creation of them. But I have received permission to post these screenshots here and also these and many other new faces will be included with this updated roster & faces update I plan to release. I am still chugging along adding faces and updating player ratings. Question for Geomlb87, the players who are in free agency, who will not appear in the majors until 1998-1999, like Adrian Beltré, Carlos Beltrán to name a couple, should I leave them as free agents or should I put them on their AAA teams? (25-30) players. -
It looks like this game didn't die after all. 20 years old and it's still growing up! This is some incredible stuff, a new editor and datafile.txt My allegiances have always been to Operation Sports and as of late MLB 2k12, but I have always loved MVP Baseball 2005, and something fresh like this should bring me and many others back to this great game and MVP Mods. Kccitystar you are genius

