Jump to content
NHL'94 Forums

smozoma

Admin
  • Posts

    8,344
  • Joined

  • Last visited

  • Days Won

    179

Everything posted by smozoma

  1. We have a couple decomps down to the assembly code somewhere on here (and another on the discord? I should copy that onto the forum if it's not here...). I opened up the ROM in IDA Pro (reverse engineering tool) many years ago, too. It comes down to having people with the expertise and the time, but we don't really have that compared to those bigger and more traditional-gamer games. I don't think we have any games programmers here who know how to rewrite the graphics stuff, controller inputs, etc..so it'd be a lot of work for someone to learn.
  2. So you're saying we can make the Meow Mix commercial, but with guys going "UGH!" and "OOF!"??
  3. Nice! There's an instrument map here: http://www.music.mcgill.ca/~ich/classes/mumt306/StandardMIDIfileformat.html#BMA1_4 Assuming it matches MIDI instruments definitions... 0B = Music Box (Chromatic Percussion) 08 = Clavinet (piano) 04 = Honky-tonk Piano I don't suppose you can locate the instrument map used for the on-ice organ songs somewhere..? I don't think it's in the song itself, I think it's set up in common before loading the organ songs.
  4. Here are the changes made. All values in hex. @address| $oldvalue | $newvalue @0690 | $4E9B | 6004 (added.. checksum skip) @91844 | $6E | $62 @91848 | $6D | $65 @9185C | $6F | $63 (removed.. not needed) @9D5AA | $6E | $62 @9D5AE | $6D | $65 @9D5C2 | $6F | $63 (removed.. not needed) There are websites that can turn them into game genie codes. Here is one, but I don't know what the 'compare' entry means https://games.technoplaza.net/ggencoder/js/
  5. Good idea -- but I will leave this as an exercise for the players of 95 Someone please get it up to 126 or 127 points and make a new savestate or srm
  6. version 1.1 released! See the first post for the download. Updates: Likely fixed the issues with the files getting lost, or crashing if you have spaces in your folders or file names. Dithering patterns: Added a few more dithering patterns. I like the Burkes one. Renamed the pattern what was previously called "Atkinson" (atk), since it was actually something I had customized. It's now called Smoz31 (s31). Added the actual Atkinson pattern. Ability to select which patterns to use, and which colour evaluation schemes to use (Linear/Squared/Cubed). So you don't have to do allll the possibilities, you can just do the ones you like. Fixed bug: the files that were marked as "linear" or "squared" in the old version were reversed. So now the files labelled as linear will have the lower error score, which is correct. So be aware that if you used to like, say, the "linear" results, you now should look at the "squared" results. Multicore processing!! Each pattern+mode combination will execute on a CPU core, in parallel. So if you have a 4-core CPU, you might as well choose at least 4 options. You can specify how "thorough" the palette evolution is. Enter a value from 1-5. I recommend 1 or 2 when playing around, but 3 or 4 when you're serious and want to get the best quality palette. The way to enter which pattern(s) you want is a little confusing. If you want to use patterns 1, 3, and 6 from the list, you should enter "136" and hit Enter. "123456" for all the patterns. Let me know if it doesn't run. Might need to install/update the Microsoft C++ "runtimes" package (https://aka.ms/vs/17/release/vc_redist.x64.exe)
  7. Yeah, the wording needs work. It needs to point out that the game is available for free to the buyer, but the seller has done something wrong. Unfortunately the seller won't care what the message is, unless the buyer disputes the sale and gets a refund. So maybe something like "This is a freely available fan-made mod. If you bought it, request a refund" Then the nhl94.com URL
  8. That's true, it's not like there's zero value. But still they are not giving the ROM creator anything. Everdrive: Yes, whenever people come on the forums and ask for cartridges, I point them to getting an everdrive.
  9. Now that you mention the gloves, I can't unsee them!
  10. Please direct any replies about the points limit bug to this other thread: https://forum.nhl94.com/index.php?/topic/18600-nhl-95-full-season-bug/#comment-195911
  11. Some progress made on this bug in this other thread: https://forum.nhl94.com/index.php?/topic/24584-nhl-23-95-rom/page/2/#comment-195794 I'll add any updates in this thread. Still waiting on others to test (I can't win 70 games on 95!)
  12. I feel like that makes it sound more valuable I used to watch fan-subtitled animes and they would have something like "This is a free fansub by #IRCGroup. If you paid for this, you got scammed"
  13. Hm you might need to run the appropriate core and then navigate to the game file. Otherwise maybe it's just remembering the old core you used and only showing you games compatible with that core?
  14. You can't change it to bin, it's a different thing. Try installing the DOSBox core in Retroarch - https://arstechnica.com/gadgets/2021/01/dosbox-pure-for-retroarch-aims-to-simplify-classic-ms-dos-gaming/
  15. You can get ROMs off archive.org. n64 games - click "ZIP" under "DOWNLOAD OPTIONS" to get the list of all downloads - https://archive.org/details/nintendo-64-romset-usa I couldn't find "Press your luck", what system is that on? After getting the ROMs, you need to add the appropriate "core" to RetroArch so it knows how to play games from that system: https://www.retroarch.com/?page=cores
  16. That one's not as straight forward to fix, unfortunately.
  17. I found a 2nd location with the exact same sorting code. Not sure where it's used, but I fixed it too: NHL23(95)-pointfix2.bin @UltraMagnus
  18. Thanks! I think I fixed it. But someone will need to win all the games to prove it... (or hack the save to add more wins). It should fix the standings display sorting, and hopefully the same code is used to decide who makes the playoffs. (ROM removed.. see next post)
  19. My guess is they used a "signed" single-byte operation in the sorting function. In signed values, when the highest bit is 1, the number becomes negative. So when you add 127+1, the answer is -128 due to using the 2's complement encoding. So the solution is probably to find the sorting routine and change the operator they used. For example there is BGT (branch if greater-than) and BHI (branch if higher), one is signed, one is unsigned (I forget which is which).
  20. True, it looks like when the Senators played at the Civic Centre! (one side of the rink only has ~12 rows) https://en.wikipedia.org/wiki/TD_Place_Arena#/media/File:TD_Place_Arena_-_Interior.JPG Still twice the size of where the Coyotes play..
  21. If someone can send me a pair of savestates, one with the team before the bug, and one after, i can probably fix it. It screws up after 127 points, right? (127 is 1st place, 128+ is last place?)
  22. Lebeau also scores wacky goals, definitely one of my picks 1m39s https://www.youtube.com/watch?v=7bMFquzwdFw#t=1m39s
  23. Sure! If off-site, I'll probably copy/paste pertinent bits into here so that others can learn how it's done.
  24. Unfortunately, I do not. It's not on the computer I built in 2013, and that post was from 2009. It's very gone. Are you using the right-click, "open image in new tab" trick to get the larger image? Or this direct link https://forum.nhl94.com/uploads/monthly_07_2009/post-253-1247666475.png
  25. I kicked you the first time because you spent a week on a dumb sexist rant about how women aren't good leaders, and had circled back to arguments that had already been addressed a week ago, and capped it off with a bit about how hitler was a good leader, which is around when I kicked you. Another factor was you were @ing people you had previous beefs with to drag them into your arguments. At the time, you were merely kicked, so were not prevented from coming back on the discord server, which I am told you did many times and kept stirring things up and getting re-kicked repeatedly. And it wasn't even me who kicked/banned you other than the first time. Eventually you were getting banned on sight to avoid the inevitable disruption. You were eventually invited to join a league, and they even made a separate discord server to accommodate you, but even they kicked you out of the league after a day, or you quit, or something. (EDIT: I am told it only took 30 minutes, not even a day) You are an incredibly talented video game player and I would suggest using your skills to play something more modern since you couldn't get along with us tired old people who don't have energy for the kind of nonsense you were bringing. What about speed-running? Your ability to find new ways to play games that no one has thought of before could take you far there. Thread locked to avoid endless nitpicky argument
×
×
  • Create New...