Jump to content
NHL'94 Forums

kingraph

Admin
  • Posts

    5,867
  • Joined

  • Last visited

  • Days Won

    175

Posts posted by kingraph

  1. CDL 04 Official ROM: CDL_season_04_v2.bin

    • 24 Drafted Teams of 12 players!
    • Hot/Cold Reduced to "Warm/Cool".  Boosts are limited to +1, 0, -1 vs original ROM -3, -2, -1, 0, 1, 2
    • 1 minute penalties
    • Body Checks after whistle don't count
    • +/- stat added
    • Reduced time to switch to Manual Goalie
    • Slightly Increased Goalie Range
    • Boosted Goaltenders - All get +1 to Agility and Stick/Glove Ratings except Roy & Belfour
    • 288 Updated Player Cards!
    • All 12 player cards cycle on start menu!
    • NEW - Organ music from NHLPA'93 for the Helsinki Jokers! (removed due to bugs)
    • NEW - Game menu music from NHLPA'93! (removed due to bugs)

    Rounds 4-5 livestreamed on Twitch!

    https://www.twitch.tv/videos/1256579436

     

    01 draft.png

    24 Unique Featured Teams:

    02 teams.png

    DRAFTED BY THESE MOFAPE COACHES:

    03 coaches.png

    Fedorov graces the cover of season 04!

    04 cover.png

    NEW BANNER DESIGN!

    05 banners.png

    @Sebe_The_Legendand @szpakattack return to announce the matchups and who is "warm" & "cool".  Announcer graphic hacked to be larger:

    06 warm cool.png

    Sponsorship for the CDL Scoreboard is brought to you by the city of Regina.  "Experience Reginaaaaaaaaa"

    07 regina.png

    Song reference here: 

    Finally the NES Fat, Normal and Skinny guys show up for the 3 stars.  Also note the CDL timer "04" uses a difference palette!

    08 3 stars.png

     

    • Love 1
    • Thanks 3
  2. 32 minutes ago, AdamCatalyst said:

    YES!!!! I was wondering where that original severed leg went… that was you! Thank-you for that!

    I would be very interested in the pixel art for the Rewind centre ice logos in particular. Honestly, I ran out of time on the work I was doing on those, and was thinking of re-doing it, with that wider sense of faux perspective. If you were able to get me that artwork at a 1:1 pixel aspect ratio, that would be amazing, but even just seeing it any any form would be helpful.

    Haha, yes, here's the appropriate way to fix that leg: https://forum.nhl94.com/index.php?/topic/20168-how-to-bring-back-the-green-guy-in-stands-fix-severed-leg/

    The way I originally fixed that leg was part of the hack to bring back the scoreboard logo.  I don't think I ever got around to putting my notes on that, but essentially it was remapping tiles.  I don't remember if I got rid of the green guy to use for the scoreboard (i.e. if the two methods are compatible). 

     

     

    • Like 1
  3. This is fantastic and I appreciate the length of the detail you went through in the art.  As the person who fixed the "severed leg" in the stands, I DO notice and appreciate those kinds of things! :)  

    With regards to center ice logos and logos in general, I thought the NHL Rewind version did a pretty good job redrawing all of the logos.  I have copied a few for some recent ROMs

    wild.png

     

    CDL_season_02_000.png

    07_center_ice.png

    If you were interested, I can send you the screenshots of all the teams from Rewind.  Just PM me.

     

    Again, fantastic job!

    • Thanks 1
  4. On 12/11/2021 at 10:09 PM, TecmoJon said:

    Tickenest's massive stat hunting extravaganza should help add/modify this list

    Unfortunately a lot of these variables need observation vs. analysis of the game stats.  Unless @Tickenest thinks otherwise.  I remember Tick went down this path when looking at percentage of successful checks vs attempts by reviewing the game manually.  That's the idea.  This is STILL on my mind a lot to do deep dives into games.  Hopefully 2022...plans to get a new laptop and stream more myself.

    • Love 1
  5. 1. Bud of the year. To the person who’s done more for the community in the last 12 months than any other. - @chaos , this place falls apart without him.  Undisputed

    2. Best entertaining bud. The one who provided the best entertainment streaming online - @danTML7 @Sebe_The_Legend @lego (I can't pick, love 'em all)

    3. Best Rom/ Rom creator. The one who made the best rom for the community in the past 12 months.  n/a, haven't played enough of the updated ROMs to cast a vote.

    4. Best League/ tournament and organizer. The most well run/funnest league/event in the last 12 months they put together. - @UltraMagnus, the '95 league is quite an accomplishment and success.  I know it's not 94, but this has to be recognized.  I'd say 75% of that league is non-94 players and they have 24.  

    • Thanks 1
    • Like 2
  6. Here are the offsets to extract stats (similar to NHL'94) from RetroArch.  The Retroarch Savestate Offsets are 32 bytes larger than the RAM offsets.  Note, RetroArch stores stats in Little Endian.  No need to get into that (here), but note that any stat that is 2 bytes long will need to be pulled by the larger offset first.  So it's reversed -- instead of 12-34, the pull will be 34-12).  You may notice that in the individual stats and scoring/penalty summaries that the order is a little funky because this as well.   

    • Thanks 2
  7. 1 hour ago, LaTormenta said:

    Right, dumb questions alert...

    @kingraph - You mention in your guide that 6 players per team get shown in the selection screen but all 26 slots have to be assigned. 

    Is it the case that the same 6 players get shown every time or does the game cycle through a random 6?

    What happens if a team doesn't have 26 players in a roster to start with? 

    Do you have to fill the (selectable) player slots in each team with random players to pad things out or is it a case that the cards section needs to refer to 26 players and you can just make up names for the extras (and use generic images) on the basis that they will not be visible anywhere because (a) they're not in the main "in game" rosters and (b) only 6 players per team will cycle through?

    Basically, I am going to be updating my EIHL (UK) ROM over the next few weeks and have got pretty much everything I need to sort the player cards.  I just need to make sure I don't balls everything up by starting off on the wrong foot, so apologies if these questions are SUPER basic.

    Thanks!

    You can choose which 6 roster spots are shown in the cycle, which is cool.  You can see how to choose which roster spots get displayed in my google sheet document.  You can select it for each team too.

    There is also a hack out there where you can actually choose more or less than 6!  https://forum.nhl94.com/index.php?/topic/20230-how-to-limit-of-player-cards-shown-on-menu-ron-barr-screen/

     

    If a team doesn't have 26 players, the way I do the table is make the remaining player card spots to a default picture.  Works perfectly every time.  

     

     

    • Like 2
  8. If you like spreadsheets, well have I got something for you! :)

    I don't use EARE for player cards anymore. I use this spreadsheet: https://docs.google.com/spreadsheets/d/1oPiasWKUsK2bS49QsQiZ0cQNyEwFfublFUury2LUsFg/edit#gid=697626098

    which once you have a list of player cards and offsets (similar to your list), I use the roster extract to copy/paste the players into the document and then it does the work for me.  The document spits out the new table that you can copy into Hex.  

    The cool thing is you can also choose which player cards cycle through the menu screen.  

    Full details here: 

    Hope you find it useful as well.

     

  9. This can definitely work.  We tried this with @segathona little more than a year ago.  There were some technical issues we ran into with desyncs, but I think we figured it out in the end.  Unfortunately it never took off due to limited participation.  Testing will be key -- let's make sure we can get some successful exhibition games in.

    Here's the original post -- https://forum.nhl94.com/index.php?/topic/19693-nhl95-online-rom-info/

    You can read through some of the troubleshooting we did to make it work.

    Also, if this takes off, we'd need to capture the locations (offsets) in the savestate (RAM) for the boxscores (like this).  OR, worse case we can just manually keep track of wins/losses.

    Having said all of that, I am happy to help test and be part of a '95 league.  Count me in.

    • Like 2
  10. CDL 03 Official ROM: CDL_season_03.bin

    • 24 Drafted Teams of 12 players!
    • Hot/Cold Reduced to "Warm/Cool".  Boosts are limited to +1, 0, -1 vs original ROM -3, -2, -1, 0, 1, 2
    • 1 minute penalties
    • Body Checks after whistle don't count
    • +/- stat added
    • Reduced time to switch to Manual Goalie
    • Slightly Increased Goalie Range
    • Boosted Goaltenders - All get +1 to Agility and Stick/Glove Ratings except Roy & Belfour
    • 288 Updated Player Cards!
    • All 12 player cards cycle on start menu!

    First 3 ROUNDS were LIVE on Twitch!

    https://www.twitch.tv/videos/1096191497

    twitch.png

    24 Unique Featured Teams

    teams_logos.png

    Graphic updates:

    Season 02 MVP Brett Hull on the Cover of Season 03 (WITH INFAMOUS BRAT HUL HET MAP!)

    CDL_season_03_002.png

    24 Wacklords competing for glory!

    CDL_season_03_001.png

     

    @Sebe_The_Legendand @szpakattack announce the matchups "warm" & "cool".  Announcer graphic hacked to be larger:

    CDL_season_03_008.png

    Minnesota Wild Logo straight from NHL'94 Rewind!

    wild.png

    Scoreboard sponsor is haxball.  Join @Heinz57's Hax league today!

    CDL_season_03_010.png

    Buffalo Airways sponsors the 3 Stars of the Game:

    CDL_season_03_012.png

    • Love 2
    • Thanks 2
    • Wow 2
  11. Time to start setting your lines.  This basic format works for most, but if you want to set particular replacements, you can if you understand how that works - How It Works

    Otherwise, I assume you want a 3rd defensemen to come in for either LD/RD who gets a penalty/gets injured.  The 4th only comes in as necessary.  I also assume your extra attacker will be your 4th F if an injury occurs.  On a penalty, I'll keep your starters on unless otherwise indicated. 

    IF YOU KNOW OF A JERSEY NUMBER CONFLICT - you can also indicate it below.  Otherwise I will bump up the lesser known players up/down one.  If you have two starters with the same number, I'll look for a previous NHL number.  

     

    Team Name: Anaheim Ducks

    LD: Raymond Bourque
    RD: Glen Wesley
    LW: Andrei Kovalenko
    C: Luc Robitaille
    RW: Ted Donato
    X: Ron Francis

    3rd D: Vladimir Malakov

    G: Kelly Hrudey

     

  12. I just re-read a lot of the comments here, and I find this thread to be great.  I'm coming back to the idea of a deep dive into a game (likely with @angryjay93) and could use some feedback for the initial attempt.   

    I want put together some kind of "advanced analytics" that we see in sports that's based on the OP topics.  And to do so in a feasible way that wouldn't be too burdensome.  In time, I hope this provides another view to a game that we anecdotally mention ("they were cold/hot", "momentum", "roll of the dice", "unlucky", "bounces went my way", etc)

    I'd appreciate your feedback as to what we could possibly track, or what makes more sense than not.  

    Some initial thoughts I had, which could be tracked and potentially be useful:

    • Possessions
      • Control of the puck for 7 game seconds or more
    • Scoring Opportunities
      • Y/N based on observation
    • AI Loose Pucks
      • Count which team AI (not player controlled) picked up a loose puck.
    • Human vs AI Penalties (self explanatory)
    • GC
      • Saves or actions (check, intercept pass, switch on/off) made because of manual goalie efforts that would have otherwise led to a scoring chance/goal.
    • AI Factor - +1/-1
      • There are examples of the "Non-controllable/Random" AI behavior in the OP.  Measuring AI helpfulness will be difficult because it is hard to define an expected "norm" against where an action could be deemed a +1 or -1.  For example in GENS, if Mike Modano takes a slapshot from top of the circle and misses the net, that is normal.  If he buries that slapshot, that is also normal. However, if he misses 4-5 times in a row, that may be considered a "-1".  And if he buries two in a row that may be "+1".
      • In SNES, let's say Stevens has a clean hit on Roenick in front of the net, but Roenick stays up and scores.  Is that a "-1" for the defense and "+1" for the offense? 
      • Those are easy actions to isolate and already hard to decide.  We'd have to look at all AI action throughout the game.  This may be too much to track and too subjective.  TBD.

    So I imagine watching a replay with 1 (or more) people with these categories being tracked as we re-watch the game.

    Any other thoughts, recommendations?  Would really like to pilot this soon.

    • Like 1
×
×
  • Create New...