News:

RIP GoReds

Main Menu

New RBI Rom

Started by jggames, 02/13/05, 07:46:48 PM

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

jggames

Here's a screenshot of the new opening day screen that shows up after you setup the league the first time. Also here's the recap screen that is fully modified/translated. It's unsure what the "7" is but it's thought to be the game time.

jggames

It looks like the "7" in the previous screenshot is the minutes the game took to play. I just played a game and it took me 16 minutes to play and that's what it showed on the recap.

ben seaver

jggames,

I am still unable to get past the ...now saving screen.  I believe the screen after it is an "opening day" screen on the version of the rom I have now.  It's basically a little cartoon with a green background.  When I hit a button there, it takes me back to the part where you choose how many teams/games and stuff... i'm like "Son of a biscuit!"  Maybe its the emulator i'm using?  NESticle?  Is that considered out of date?

Gantry

Ben:

Give NESticle the heave-ho and get your hands on FCE-Ultra.  Here's a link to a version on dee-nee:

http://dee-nee.com/rbi/FCEU_0_98_10.zip


TβG

you guys are doing impressive work.  now if you can change that cartoon sportscaster to someone else, say-- vida guerra, you'd be in business.
Quote from: Nacho on 03/15/16, 10:17:08 AMWe've had babe drafts. We've had a sandwich draft. We can have our babes and eat sandwiches, too.

nightwulf

Quote from: ben seaver on 02/22/05, 09:04:43 AM
Maybe its the emulator i'm using?  NESticle?  Is that considered out of date?

There hasn't been an update to NESticle of any kind since something like December of '99.

Nightwulf

hort22

hey so you guys have all the right rosters for this rom...or do you need someone to get some opening day rosters together for this...dont know much about programming but i could whip up some rosters for opening day 05...let me know...also is there 4 starting pichers and 2 relief...8 position players and how many bench players

Ryno23

It would be cool to use the original RBI rosters for the RBI teams in this game.  Then create rbi-esque rosters for the remaining teams.

It would be like an XL RBI game.


Gantry

This project is going very well, jggames - you should attach the most current version of your ROM to this thread and keep altering it so people can keep up with the changes.  I'd for one like to test it out at this point, looking for glitches and maybe finding some new data to play with...

jggames

Here's the latest. On the game recap screen it says "WINS!" after the team logo regardless of the outcome. This needs to be changed to something static. I'm thinking of just changing it to say "NEWS". That way it's kind of like the winning teams news. Then I"ll change the bottom to say RBI LEAGUE instead of RBI SPORTS NEWS.

cafetero

Excellent work in the rom.

I have a suggestion, what about using some international characters for the players names? I'm talking of letters like "ñ" or "ó" which are used commonly in spanish names.

Since apparently I'm one of the few spanish-spoken persons in the board, maybe that idea won't be too appealing for the mayority of the users, so that's the reason I'm asking before doing the work. :D

Also, just for curiosity, where is located the data for changing a team's colors?

Cheers.

Ryno23

just finished a game with the new rom.

Here is some cool stuff:

Game was in the "park" stadium.  The fences are super short 85m, 110m, 85m.

The fence is a chain link.  I misplayed a ball and threw to 1st when no one was there.  The ball went through the fence for an inside the park HR.

I hit a towering homer that appeard to be caught by the computer.  The ball crossed the fence line, the homer sound sounded but OF stood there with ball in hand.


The NL is fucking awesome.


Can't wait to see some real player names.


jggames

Here's something to think about for everybody who is sampling this game. When I translated it, I didn't know what the "ID" column should be on the league setup screen. I just made it "ID" because I couldn't think of anything better. Here's what I gathered from it.

-You can only use it when a team has been set to "man" not "com".
-When a team is on manual you can change it by up and down arrows(I believe).
-There is only 3 options when you change it. You can leave it blank, or choose one of the other two.

If anybody has any ideas on what this column should be then let me know. I haven't translated the characters inside of that column yet so when you change something under "ID" your only options are blank or some Japanese characters.


Also this is probably a stretch and may be aimed more at nightwulf but does anybody know if we can change the homerun distance to feet instead of meters? I guess the best bet would be to play a game in a stadium with a short fence(Park) and try to trap the distance generated in a debugger. If we can figure this out then I'll update the ballpark fence distances to read feet. This one might be tough.

nightwulf

Quote from: jggames on 02/23/05, 11:01:32 AM
Also this is probably a stretch and may be aimed more at nightwulf but does anybody know if we can change the homerun distance to feet instead of meters? I guess the best bet would be to play a game in a stadium with a short fence(Park) and try to trap the distance generated in a debugger. If we can figure this out then I'll update the ballpark fence distances to read feet. This one might be tough.

I'm still working on that. I've still not yet identified the exact subroutine that converts an internal number to the distance in meters, but I have it narrowed down. A problem here is that the distance is stored as a one-byte (0-255) number. Obviously a 255-foot homerun isn't that impressive.

So, there's a few things that need to be changed to make this work: the routine that converts internal distance to meters (the "feet" routine can probably be borrowed from RBI3), find somewhere in RAM to store the high byte of HR distance, and borrow the 16-bit hex-to-dec routine from RBI3. Working on it ...

Nightwulf

Gantry

Is there a bunch of open data in the ROM to work with nightwulf?   

BeefMaster

I finally gave the gameplay a try last night.  The physics in the field seem a bit different - the ball drops suddenly at the end of its arc on short looping hits.  The running fielders with the ball are insane, too.  Rundowns look like pretty much a thing of the past.

The music seems a little more high-pitched and annoying, too - I only played three or four innings last night, and it was already getting to me.
"Nobody in football should be called a genius. A genius is a guy like Norman Einstein." - Joe Theismann

nightwulf

Quote from: Gantry on 02/23/05, 11:38:32 AM
Is there a bunch of open data in the ROM to work with nightwulf?   

I haven't yet looked at the entire ROM searching for free space. That said, it's more complicated than that. There are 16 pages in ROM (each being 2k bytes in size), but only four of those are accessible at any given time. The last two pages are always available (at 0xC000 and 0xE000), and the remaining 14 pages are swapped in and out as needed at 0x8000 and 0xA000. So, free space has to come from the last two pages (and by design, there generally isn't any free space in the second-to-last page), or has to reside in whatever page happens to be accessible when that particular code is run.

That said, there seemed to be a fairly big chunk of free space in the last page, so there could be enough room there for whatever I need to add. If not, then I'll need to start looking at the 14 swapped pages. Failing that, I could store code wherever space is available, and start swapping pages myself. This is a last resort though, as I'm not intimately familiar with MMC3 page swapping, and screwing something up would cause the ROM to crash and burn.

Nightwulf

ben seaver

working now...  thanks.

A bunch of games that didn't work on NESticle now work like Bigfoot and Bill & Ted's.  It sure wasn't worth the wait to play those.

The CPU defense is just too good in this game.


Quote from: Gantry on 02/22/05, 10:17:42 AM
Ben:

Give NESticle the heave-ho and get your hands on FCE-Ultra.  Here's a link to a version on dee-nee:

http://dee-nee.com/rbi/FCEU_0_98_10.zip



jggames

Here's an update.

-Changed recap screen to read "NEWS" after team logo
-Changed bottom of screen to say RBI LEAGUE instead of RBI SPORTS NEWS.
-Changed Japanese words to say RBI STANDINGS, RBI CHAMPIONS, and BETTER LUCK NEXT YEAR on three different screens.

One of the few areas left with Japanese text in the game is during the 7th inning. I know where it's at, I just haven't gotten around to it yet. That will probably be my next task.

I have attached a screenshot showing the RBI CHAMPION screen. On that screen it shows Boston with a blue logo. I need to find the palette to that logo. Nightwulf I'm sure you can help me with that if you get time. It's probably like the other palette you helped me with.

Also, as I mentioned before I don't know what the ID column actually is on the league setup screen. I did find out that it can only be used after you enter a name in the setup. Once you enter a name you can change the ID to three different settings. All of them end in "1". I don't remember changing any of the numbers in the game so I think those choices actually ended with "1" in the origional game.

Enough typing, here's the updated rom.

Gantry

Great work jggames and nightwulf, this is fantastic stuff.  Too bad my lazy ass hasn't gotten around to playing it yet...