kingraph

Admin
  • Content count

    5,158
  • Joined

  • Last visited

  • Days Won

    54

Everything posted by kingraph

  1. kingraph

    2018 NHL'94 Playoff Simulation

    The conference finals are complete! Columbus Blue Jackets (WC1) vs. Tampa Bay Lightning (A1) Game 01: CBJ @ TB --- CBJ 1-0 Game 02: CBJ @ TB --- CBJ 4-2 Game 03: TB @ CBJ --- CBJ 3-0 Game 04: TB @ CBJ --- TB 3-2 Game 05: CBJ @ TB --- TB 6-1 Game 06: TB @ CBJ --- CBJ 3-2 OT Game 07: CBJ @ TB --- n/a CBJ wins 4-2 Vegas Golden Knights (P1) vs. Minnesota Wild (C3) Game 01: MIN @ VGK --- MIN 3-1 Game 02: MIN @ VGK --- VGK 3-2 Game 03: VGK @ MIN --- VGK 3-2 OT Game 04: VGK @ MIN --- MIN 4-2 Game 05: MIN @ VGK --- VGK 2-1 OT Game 06: VGK @ MIN --- MIN 3-1 Game 07: MIN @ VGK --- VGK 3-2 OT VGK wins 4-3 The Stanley Cup finals will be the Vegas Golden Knights against the Columbus Blue Jackets!
  2. kingraph

    2018 NHL'94 Playoff Simulation

    Round 02 Results! Tampa Bay Lightning (A1) vs. Boston Bruins (A2) Game 01: BOS @ TB --- BOS 7-2 Game 02: BOS @ TB --- BOS 2-1 Game 03: TB @ BOS --- TB 2-1 Game 04: TB @ BOS --- TB 3-2 Game 05: BOS @ TB --- TB 4-0 Game 06: TB @ BOS --- TB 2-1 Game 07: BOS @ TB --- n/a TB wins 4-2 Philadelphia Flyers (M3) vs Columbus Blue Jackets (WC1) Game 01: CBJ @ PHI --- CBJ 2-1 OT Game 02: CBJ @ PHI --- PHI 3-2 Game 03: PHI @ CBJ --- PHI 5-3 Game 04: PHI @ CBJ --- CBJ 4-1 Game 05: CBJ @ PHI --- CBJ 4-2 Game 06: PHI @ CBJ --- CBJ 5-3 Game 07: CBJ @ PHI --- n/a CBJ wins 4-2 Nashville Predators (C1) vs. Minnesota Wild (C3) Game 01: MIN @ NSH --- MIN 2-1 Game 02: MIN @ NSH --- NSH 3-0 Game 03: NSH @ MIN --- MIN 3-2 OT Game 04: NSH @ MIN --- NSH 2-0 Game 05: MIN @ NSH --- MIN 2-1 Game 06: NSH @ MIN --- NSH 3-1 Game 07: MIN @ NSH --- MIN 2-1 OT MIN wins 4-3 in a game 07 OT thriller! Vegas Golden Knights (P1) vs. Anaheim Ducks (P2) Game 01: ANH @ VGK --- VGK 4-1 Game 02: ANH @ VGK --- ANA 3-2 OT Game 03: VGK @ ANH --- VGK 4-1 Game 04: VGK @ ANH --- VGK 3-0 Game 05: ANH @ VGK --- ANA 2-1 Game 06: VGK @ ANH --- ANA 4-0 Game 07: ANH @ VGK --- VGK 2-1 VGK wins 4-3 Conference finals are set! Columbus Blue Jackets (WC1) vs. Tampa Bay Lightning (A1) Vegas Golden Knights (P1) vs. Minnesota Wild (C3)
  3. kingraph

    2018 NHL'94 Playoff Simulation

    First round results are in! Many thanks to superbud @chaos for setting up the playoff series on the nhl94online.com site! Here's a link to the playoff page, so you can see boxscores/stats! ----> 2017-2018 Playoff Sim EASTERN CONFERENCE Tampa Bay Lightning (A1) vs. New Jersey Devils (WC2) Game 01: NJD @ TB --- TB 4-3 OT Game 02: NJD @ TB --- TB 3-2 OT Game 03: TB @ NJD --- TB 4-3 OT Game 04: TB @ NJD --- TB 3-2 OT Game 05: NJD @ TB --- n/a Game 06: TB @ NJD --- n/a Game 07: NJD @ TB --- n/a TB wins 4-0 Boston Bruins (A2) vs. Toronto Maple Leafs (A3) Game 01: TOR @ BOS --- BOS 1-0 Game 02: TOR @ BOS --- BOS 6-3 Game 03: BOS @ TOR --- BOS 2-0 Game 04: BOS @ TOR --- BOS 4-3 OT Game 05: TOR @ BOS --- n/a Game 06: BOS @ TOR --- n/a Game 07: TOR @ BOS --- n/a BOS wins 4-0 Washington Capitals (M1) vs. Columbus Blue Jackets (WC1) Game 01: CBJ @ WSH --- CBJ 3-0 Game 02: CBJ @ WSH --- WSH 3-1 Game 03: WSH @ CBJ --- CBJ 3-1 Game 04: WSH @ CBJ --- CBJ 5-1 Game 05: CBJ @ WSH --- WSH 2-0 Game 06: WSH @ CBJ --- CBJ 1-0 Game 07: CBJ @ WSH --- n/a CBJ win 4-2 Pittsburgh Penguins (M2) vs. Philadelphia Flyers (M3) Game 01: PHI @ PIT --- PIT 4-0 Game 02: PHI @ PIT --- PHI 4-3 Game 03: PIT @ PHI --- PHI 6-2 Game 04: PIT @ PHI --- PIT 4-3 Game 05: PHI @ PIT --- PHI 3-2 Game 06: PIT @ PHI --- PHI 2-0 Game 07: PHI @ PIT --- n/a PHI wins 4-2 WESTERN CONFERENCE Nashville Predators (C1) vs. Colorado Avalanche (WC2) Game 01: COL @ NSH --- COL 5-1 Game 02: COL @ NSH --- COL 4-1 Game 03: NSH @ COL --- NSH 6-2 Game 04: NSH @ COL --- COL 3-2 Game 05: COL @ NSH --- NSH 6-3 Game 06: NSH @ COL --- NSH 2-1 Game 07: COL @ NSH --- NSH 4-1 NSH wins 4-3 Winnipeg Jets (C2) vs. Minnesota Wild (C3) Game 01: MIN @ WPG --- MIN 5-4 Game 02: MIN @ WPG --- WPG 4-3 OT Game 03: WPG @ MIN --- MIN 7-3 Game 04: WPG @ MIN --- MIN 3-2 Game 05: MIN @ WPG --- MIN 3-2 Game 06: WPG @ MIN --- n/a Game 07: MIN @ WPG --- n/a MIN wins 4-1 Vegas Golden Knights (P1) vs. Los Angeles Kings (WC1) Game 01: LA @ VGK --- VGK 1-0 Game 02: LA @ VGK --- VGK 3-1 Game 03: VGK @ LA --- VGK 1-0 Game 04: VGK @ LA --- LA 1-0 Game 05: LA @ VGK --- VGK 4-1 Game 06: VGK @ LA --- n/a Game 07: LA @ VGK --- n/a VGK wins 4-1 Anaheim Ducks (P2) vs. San Jose Sharks (P3) Game 01: SJS @ ANA --- ANA 3-1 Game 02: SJS @ ANA --- SJ 4-2 Game 03: ANA @ SJS --- SJ 3-2 Game 04: ANA @ SJS --- ANA 3-2 OT Game 05: SJS @ ANA --- ANA 3-0 Game 06: ANA @ SJS --- ANA 4-2 Game 07: SJS @ ANA --- n/a ANA wins 4-2 Round 02 Matchups! EASTERN CONFERENCE Tampa Bay Lightning (A1) vs. Boston Bruins (A2) Philadelphia Flyers (M3) vs Columbus Blue Jackets (WC1) WESTERN CONFERENCE Nashville Predators (C1) vs. Minnesota Wild (C3) Vegas Golden Knights (P1) vs. Anaheim Ducks (P2)
  4. If you're using the 32 team ROM made by @slapshot67, the offsets are different for the graphics. I haven't done any work there myself, and I don't believe @slapshot67 has posted that information either.
  5. kingraph

    Kega question

    It's fine to use for online games ( @Pearate once ran a KEGA league), but we've always used GENS and that just became the standard. There are slight differences, but most people won't notice/care. If you arrange to use KEGA with your opponent, the saves should be the same if I remember correctly.
  6. kingraph

    Online exhibition stats

    nhl94rocks.com Ask @AtomicRaven or @aqualizard for tech support, it's their site. Haven't used it in a bit, but it works great for exi stat tracking!
  7. kingraph

    NHL Sega Gens Series

    Can you explain in a little bit more detail what you did here?
  8. kingraph

    .SRM file

    The .SRM file is the saved RAM file. I haven't noticed it causing any issues playing games online. It definitely wouldn't cause a connection issue, if anything it would cause a desynch during a game.
  9. It's about 9 months away, but the Long Island Retro Expo has confirmed the dates of Saturday Aug 11th and 12th in 2018 at the Cradle of Aviation Museum (same venue as the 2017 tournament) Nothing has been set yet, but I fully expect that we will run a '94 tournament on one of those days. So get your fare alerts and plans set for a trip to NYC in August! More information to come later (way later), but I wanted to get this out now.
  10. kingraph

    Care and Maintenance of Original Controllers

    I did notice a while back that my controllers had different manufacturing locations, but I never paid much attention to any differences. There's some stuff on the internet, but nothing really solid on controllers, SO I think I may do a separate thread on this with pictures and examples of differences that I notice, if any. This site did a great compilation on actual genesis consoles: http://www.sega-16.com/forum/archive/index.php/t-22892.html I do believe there were 4 places your controller could have been manufactured - Taiwan, Malaysia, Japan, and China. I have 6 button (model 1653) from Malaysia, Japan and China, and a 3 button (1650) from Taiwan. I don't believe any 1653's were made in Taiwan, my guess (and from the sega link above) is this was one of the first manufacturing sites before the 6 button was released, but who knows, I'd be curious if anyone owns one? I have to dig through my stash as well to document. So again, I would enjoy a separate thread on 3 button (model 1650) and 6 button (model 1653) differences based on manufacturing location. I will document what I have and am happy to do a breakdown of each.
  11. ROM: NHL95_34_Team_ROM.bin This is an editable 34-team ROM for NHL'95 (hack details in this thread). At this time, you can't play the season mode (it'll crash on player stats), but can create custom ROMs for exhibition play, or playoff play. I figured I would make this like wboy's tile molestor screenshots, but with text that you can copy/paste to make it a bit easier. First, in order for this to work in NOSE, you have to add the following text (and save) to the roms.ini file: [GM T-50856 -34] Comments=NHL 95 - 30 Team ROM OriginalROMProductCode=GM T-50856 -00 Teams=34 1st splash screen TM Offset: 1CE1D8 Palette (decimal): 1928696 2nd splash screen TM Offset: 1C4C6A Palette (decimal): 1890442 Title screen TM Offset: 18DAB2 Palette (decimal): 1657522 Title Screen Logo TM Offset: 195240 Palette (decimal): 1665216 Team Start Menu Logos They are all 4D6 (hex) in size, so you can use relative location in TM of 4D6 and press F5 to repeat to scroll through easily. 19A99C 19AE72 19B348 19B81E 19BCF4 19C1CA 19C6A0 19CB76 19D04C 19D522 19D9F8 19DECE 19E3A4 19E87A 19ED50 19F226 19F6FC 19FBD2 1A00A8 1A057E 1A0A54 1A0F2A 1A1400 1A18D6 1A1DAC 1A2282 1A2758 1A2C2E 1A3104 1A35DA 1A3AB0 1A3F86 1A445C 1A4932 Palette: 1723904 Size is 544 (12 x 34). Each palette is in team order 1-34. Take special note of colors 1-7. Team Center Ice Logos Each is 36A (hex) in length, so you can use relative location in TM of 36A and press F5 to repeat to scroll through easily. 1AE50A 1AE814 1AEB1E 1AEE28 1AF132 1AF43C 1AF746 1AFA50 1AFD5A 1B0064 1B036E 1B0678 1B0982 1B0C8C 1B0F96 1B12A0 1B15AA 1B18B4 1B1BBE 1B1EC8 1B21D2 1B24DC 1B27E6 1B2AF0 1B2DFA 1B3104 1B340E 1B3718 1B3A22 1B3D2C 1B4036 1B4340 1B464A 1B4954 Palettes will be the home strip offsets in NOSE. Meaning, the center ice logo must use the same palette as the home jerseys strips in NOSE. The location will change with any change in team data. I suggest anyone modding the ROM to change the strips/logos first before changing team data as the following palette locations are pretty handy. These will only work if you haven't changed the team data: 1733388 1734108 1734842 1735500 1736216 1736884 1737588 1738298 1738912 1739612 1740346 1741072 1741780 1742400 1743092 1743742 1744474 1745178 1745854 1746568 1747262 1747936 1748612 1749260 1749884 1750584 1751320 1752092 1752818 1753538 1754178 1754850 1755604 1756358 Menu Banners TM Offset: 142910 Palette (decimal): 1345168 Scoreboard Banners TM Offset: 1B4C6A Palette (decimal): 1810826 1995/2018 Stanley Cup Champions TM Offset: 197176 Palette (decimal): 1676822 Player Cards TM Offset (3bpp linear): A2C42 Palette (decimal): 663022 Each card is 36A (hex) apart, and they use the same palette, so easy to skip through by using relative Go To and F5 in TM. Starting with Team 01 through 34, each team has 6 cards - G, LD, RD, LW, C & RW. The names that are associated to these player cards are determined by the team best line, the line used when the game is played with no line changes (NLC). Thanks @wboy Music Table Offset: C60 Same as '94, each team has 6 music slots, one byte each. 1st # - face off music 2nd # - power play music 3rd # - 2nd period random music 4th # - goal music 5th # - penalty kill music 6th # - 3rd period random music If anyone wants to figure out the description of each music block, let me know. 30 - Let's Go Band 31 - Here We Go 32 - Charge 33 - 34 - Sabre Dance 35 - 36 - 37 - Beatles - They Say It's Your Birthday 38 - 39 - 3A - 3B - 3C - 3D - 3E - 3F - 40 - 41 - 42 - William Tell 43 - 44 - 45 - 46 - 47 - 48 - 49 - 4A - 4B - 4C - 4D - 4E - Montreal (Halte la Les Canadiens sont la) 4F - 50 - 51 - 52 - 53 - 54 - 55 - 56 - 57 - 58 - 59 - 5A - 5B - 5C - 5D - 5E - 5F - 60 - 61 - 62 - 63 - 64 - 65 - 66 - 67 - 68 - 69 - 6A - 6B - 6C - 6D - 6E - 6F - 70 - 71 - 72 - 73 - 74 - 75 - 76 - 77 - Change selectable teams 85EAB - Player 01 85EAC - Player 02 Change selectable teams for playoffs 85F92 85FE2 85FF0 87A14 Any questions, just let me know.
  12. kingraph

    Care and Maintenance of Original Controllers

    I haven't worn out the new rubber pads and it's been a few years or so....if they are anything like the original, they should last like a decade. However, that's unique to me, I know others (like @Lupz27) tend to wear them out more frequently.
  13. kingraph

    Care and Maintenance of Original Controllers

    I have cleaned probably a dozen 6 button controllers, and my issue has ALWAYS been the rubber connector pads. When the 6 button replacement pads came out, I was so happy. The controller is the PCB board, the rubber pads and the rest is plastic. I wash the circuit board with rubbing alcohol. I typically keep using rubbing alcohol on the plastic pieces too, but you can use soap and water. Just dry them fully. New replacement rubber parts go on, put it all back and these things work as good as new. I think if you had a broken plastic piece, time to get a new controller. Also, the link for 6 button seems to be broken.
  14. kingraph

    Wboy's 30-team ROM

    You should use NOSE -- http://forum.nhl94.com/index.php?/topic/14217-nose-12b-download/ to transfer over your rosters. This amazing program from wboy will save you TONS of time. You will literally copy and paste rosters over and the program automatically reshuffles the free bytes for you. Make sure to click "auto free bytes" on the teams tab in NOSE. Highly suggest you get familiar with that program, it's remarkable.
  15. kingraph

    The Official "I'm New"/Introduction Thread

    Hello! Thanks for stopping in and hope you continue to enjoy...this game sure has lasting power!
  16. kingraph

    Plablegs 3: Official ROM

    @aqualizard is right though, checks after whistle are still counted on individual player stats unless you apply the hack, so this won't work for every league. The extra hack that I applied for this ROM is to make the game summary checks also not count after whistle. Previously (in Blitz), the game summary would still report the total, so to extrapolate the after whistle, you had to subtract the total individual checks from the total.
  17. kingraph

    Plablegs 3: Official ROM

    Here is the Plablegs 03 ROM (VERSION 02 IS CORRECT): Plablegs03_final_v2.bin * 15 sexy teams belonging to 15 sexy coaches * Player cards for all players on each team! * B-check enabled with penalties off * Static Ratings (no hot/cold boosts/decreases each game) * Home/Away Advantages set to zero * Boosted Goaltenders (except Roy/Belfour): +1 agility and +1 stick/glove from Classic ratings * Shortened Delay for Goalie Control * After whistle checks are not counted * Joe Sakic Title Screen (Season 02 Art Ross Trophy Winner) * Sam Rosen calling the action! * Coors Light (NHL Sponsor) scoreboard logo reminding you to drink a cold one during the game * Tim Horton's (NHL Canada Sponsor) 3 stars of the game. Reminding you to eat a donut after each game: * GOOD LUCK!
  18. kingraph

    Plablegs 3: Official ROM

    No after whistle checks. It does combine CPU and Coach checks. And the stats should all match, it's pulling from the same data. I haven't actually checked though.
  19. kingraph

    [Oct, 2018 - Vancouver, BC] - KING of '94 III

    Permission to steal that perler bead player template! It's amazing. Here's a goalie that I made, I really enjoy these and want to make a bunch:
  20. kingraph

    Anyone Make custom Carts here?

    I think there are people who could make you the custom ROM, but nobody that I know of that makes carts. You'd have to buy an EPROM Programmer, and from what I can tell it doesn't look like anything quick or easy. The better option is to buy yourself a Mega Everdrive: https://krikzz.com/store/home/45-mega-everdrive-v2.html You can save your ROMs to an SD card, put that in your Everdrive and play on a Sega Genesis.
  21. kingraph

    NHL'95 Expanded ROM Project

    This is gonna be stalled for a while, I'm not sure if I can figure out the season stuff anytime soon. For now, a full 34 team ROM that can handle regular season play will have to be it for a while. Speaking of which, I should make a post about the locations of the offsets for graphics, etc. similar to the tile molester screenshots wboy did. I will do that soon.
  22. kingraph

    NHL'95 Expanded ROM Project

    This thread will be my notes and attempt to expand NHL'95 to a 34 team ROM. Before I start, I'd like to thank @wboy, @slapshot67, and @smozoma up front, as just about all of my hacking knowledge has come from them. I will try to give credit where appropriate, but 95% of this will be one of those guys. So my initial thoughts are as follows: Expand the '95 ROM from 2MB to 4MB to create room for more teams, graphics: Not needed, enough empty space to use in 2MB. Also going over 2MB creates RAM issues. Find the team data and move it to a new spot in the expanded ROM. Create data for 34 teams: DONE! Change the team pointers to the new data: DONE! "Decompress" graphics (logos, banners, player cards, etc.) - DONE! Change pointers to the new graphics - DONE! Make '95 recognize the new teams/graphics, able to select in menu - DONE! Figure out how the season data works, incorporate into 34 teams - WIP Same with trade player and other unknown '95 stuff ADD: Music, figure out how to make sure the music works for new teams - DONE! So here goes. I expect this to be a pretty long project, with many bumps along the way, but ultimately fun.
  23. You're probably changing colors 1-7 on the palette. Don't, those are reserved for the Home/Visitor banners (which is why your colors change with each team change). So when changing any team logos, colors 6 and 7 are white/black, and you really have 8-16 (9 other unique colors) to use for the logo. There are two things I'd recommend if you are using new logos for your ROM. 1st is to use Smozoma's ditherer program to get the image down to 16 (or in this case 9 plus black and white) colors - http://forum.nhl94.com/index.php?/topic/14421-tool-genesis-image-ditherer-to-16-colours/. It's an amazing tool. One of the choices is to create a darker version of the picture and the program spits out the palette in a text file. You still have to enter it manually, but it's pretty slick. Another option is to use the color sniper in NOSE. This is a useful tool to get the nearest matching color of a picture to something that TM / Genesis can use. Finally, if you're copying/pasting a logo from an existing ROM, you can simply copy/paste the hex values from one ROM to another. You have to make sure you have the offsets correct for each ROM, but for startup logos, this is the way I do it myself as it's super quick. The palette length for each team is 20 hex (32 decimal) and the size of each logo is 4D6 (1238 decimal). Here is a handy list of the offsets: Tm Logo(H) Logo(D) Pal(H) Pal(D) 1 1C85B8 1869240 1C81EE 1868270 2 1C8A8E 1870478 1C820E 1868302 3 1C8F64 1871716 1C822E 1868334 4 1C943A 1872954 1C824E 1868366 5 1C9910 1874192 1C826E 1868398 6 1C9DE6 1875430 1C828E 1868430 7 1CA2BC 1876668 1C82AE 1868462 8 1CA792 1877906 1C82CE 1868494 9 1CAC68 1879144 1C82EE 1868526 10 1CB13E 1880382 1C830E 1868558 11 1CB614 1881620 1C832E 1868590 12 1CBAEA 1882858 1C834E 1868622 13 1CBFC0 1884096 1C836E 1868654 14 1CC496 1885334 1C838E 1868686 15 1CC96C 1886572 1C83AE 1868718 16 1CCE42 1887810 1C83CE 1868750 17 1CD318 1889048 1C83EE 1868782 18 1CD7EE 1890286 1C840E 1868814 19 1CDCC4 1891524 1C842E 1868846 20 1CE19A 1892762 1C844E 1868878 21 1CE670 1894000 1C846E 1868910 22 1CEB46 1895238 1C848E 1868942 23 1CF01C 1896476 1C84AE 1868974 24 1CF4F2 1897714 1C84CE 1869006 25 1CF9C8 1898952 1C84EE 1869038 26 1CFE9E 1900190 1C850E 1869070 27 1D0374 1901428 1C852E 1869102 28 1D084A 1902666 1C854E 1869134 29 1D0D20 1903904 1C856E 1869166 30 1D11F6 1905142 1C858E 1869198 So let's say I wanted to take the team logo from the 5th team in one ROM and make that my first team in my new ROM. I would go to offset 1C9910 of the existing ROM, select a block size of 4D6 and copy. Then I'd go to offset 1C85B8 in my new ROM and paste over. Then do the same for the palette 1C826E, block of 20, paste to new ROM offset 1C81EE. Boom, team logo copied over. You can copy/paste for everything as long as you know the offsets/length. The trickiest ones are team strips and center ice logos as the offsets change with every change in player data, but you can jot down the offsets in NOSE for each ROM as a reference for future work. Good luck, hope this helped.
  24. kingraph

    Best Setups for NHL94

    I have played on WinXP, Vista, Win7 and Win 10 and all are fine. The only thing I noticed is some flickering on Win 10 systems sometimes. I have only had cable, so not sure how DSL can affect lines. The only things I have ever noticed causing issues in games with internet is wifi noise, or other users on the same network at home (kids gaming, wife/roommate watching Netflix, etc).
  25. @Brodeur30 reached out and I think I am able to help solve this PP clock (you guys can further test). QUICK ANSWER Change the value at offset 128CC from 0018 to 003C LONGER ANSWER First, here's how the actual code works for the game clock. As referenced above, the value at 015DEC is 0AAA, and this value gets subtracted every frame from RAM address FFC46A. The value starts at 0000, and subtracting this value keeps lowering the figure. When the value goes below 0000, the game clock subtracts one from the time. It's a little funky in Hex values, I'll explain in decimal terms to make it easier to follow. 0AAA in decimal is 2,730. The starting value is 65,536 (think 10000 hex). Again, at each frame counter, 2,730 is subtracted from this value and when it essentially goes below zero the second on the game clock subtracts 1. 65,536 divided by 2,730 = 24.01. So every 24 frames, a second ticks off the game clock. The game plays at 60 frames per second, which means the clock is actually 2.5x faster (60/24 = 2.5) than a regular second. Nothing new here, but I thought it was interesting to explain by code. To adjust this to "real" time, you would want 60 frames per second on the counter, so changing 0AAA to 0444 makes that a hex value of 1,092. 65,536 divided by 1,092 is 60. Boom, done. Now, the Power Play clock works similarly, but it has a different counting process. The RAM address FFC3E8 gets loaded with the value 0018 (or 24 in decimal) and it counts down one at a time. You guessed it, when it reaches zero, the Power Play clock ticks one second and the value 0018 gets reloaded. 24 frames, same as the original game clock. So, changing 0018 to 003C (decimal 60) will align the two clocks. One thing I did notice though, for whatever reason the power play clock (or cycle clock) doesn't always tick down each frame. The count is off a few frames, but it's so small it shouldn't matter in the long run. I didn't bother looking at that cause. I have tested this with home and away penalties and it seems to work. Enjoy! nhl94_realtime.bin