Skip to content
View in the app

A better way to browse. Learn more.

NHL'94 Forums

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

TOOL: Hack Applicator (AKA smozROM)

Featured Replies

Is there a way to apply the Improved WT BUG FIX with this but not have CHKS as a visible stat.

I want PIM's displayed.

  • Replies 96
  • Views 130.8k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • I like like you. More than a friend.

  • Check out line 950 in the .py file, it lists out the values used. If you want to add different logic rather than different values, that's waaaay more complicated. If you have any fixes to make in

  • No problem, I DM'd you the spreadsheet and an idea for how to fix the problem (looks like they were using Time on Ice to solve the problem.. so all else being equal, the player with the most ice time

Posted Images

  • 2 weeks later...

This worked!

Took a bit to get what I wanted but, here is what i did.

Load rom in Smozrom.

Remove WT BUG FIX

This puts PIM back in the game

Then use NHL94 WT BUG FIX Program Option 2

Now I have an improved WT BUG FIX ROM that shows PIM.

  • 1 year later...

I tried running smozrom in Wine for Mac, but it felt like it was taking an eternity for it to open.

 

 

In short, the application wouldn't open.

  • Author
13 minutes ago, Jlsegafan2001 said:

I tried running smozrom in Wine for Mac, but it felt like it was taking an eternity for it to open.

 

 

In short, the application wouldn't open.

There is a .py file in the zip. You can probably run that directly in your OS instead of Wine. You may need to install Python 3 onto your system first.

Be aware this is only for NHL94

8 minutes ago, smozoma said:

There is a .py file in the zip. You can probably run that directly in your OS instead of Wine. You may need to install Python 3 onto your system first.

Be aware this is only for NHL94

When I'm using Python 3, I see a script instead of an application. You claim that I can run it on my OS instead of Wine.

  • Author
25 minutes ago, Jlsegafan2001 said:

When I'm using Python 3, I see a script instead of an application. You claim that I can run it on my OS instead of Wine.

Go into the terminal, go into the directory with smozrom.py (or whatever it's called) and run the command:

python smozrom.py

  • Author

Might need to do this instead (note the 3)

python3 smozrom.py

  • Author

invalid syntax probably means you're using python 2 (if it's accompanied by a bunch of programming stuff in the error). If it only says "invalid syntax" then you may be entering the command wrong in the terminal.

I already installed Python 3, and I followed the steps given to me in the link... and I still got an invalid syntax error.

  • Author

without more information i'm unable to help, sorry

3 hours ago, Jlsegafan2001 said:

I tried to give as much info as possible.

@Jlnhlsegafan are you on a Mac? It's possible that python3 is not in your path. type "python3" (without quotes), and see if it gives you a prompt. 

If not,

go to Terminal app (Under Applications/Utilities/Terminal.app)

At the prompt, type:

 nano ~/.bash_profile

 

This will open up a file editor window.

Near the bottom, you should have something like this:

 

# Setting PATH for Python 3.7
# The original version is saved in .bash_profile.pysave
PATH="/Library/Frameworks/Python.framework/Versions/3.7/bin:${PATH}"
export PATH

If not, copy the above, paste it in, then to exit the file editor, press Control and X at the same time. It will prompt you at the bottom of the window if you would like to save, hit the Y button, then press the Return button.

Afterwards, you will have to close the Terminal app and open it again. Then try "python3" (without quotes) again. If it works this time and gives you a python prompt, you can type "exit()" (without quotes) to exit, then try the command Smoz gave you again. 

The info for Python 3 shows up when I type in "python3" in the Terminal.

  • Author
1 hour ago, Jlsegafan2001 said:

The info for Python 3 shows up when I type in "python3" in the Terminal.

Can you drag-and-drop a ROM file onto smozROM.py? What happens? If there is a syntax error, does it give extra info about it?

1 minute ago, smozoma said:

Can you drag-and-drop a ROM file onto smozROM.py? What happens? If there is a syntax error, does it give extra info about it?

Doesn't look like I can do that. Also, the error gives no information

  • Author
10 minutes ago, Jlsegafan2001 said:

Doesn't look like I can do that. Also, the error gives no information

 

OK let's try this...

  1. Make sure you have unzipped the smozROM.zip, so you have all the loose files in a directory.
  2. Find the smozROM.py file in your file navigator (I think it's call "Finder" on mac), it should be in the smozROM/src/ directory
  3. Copy your NHL94 ROM file into the same directory. I don't know what ROM you're using, let's say it's nhl94.bin.
  4. Open a terminal and navigate to the "src" directory with smozROM.py, so that your terminal looks something like... yourname: /smozROM/src/$
  5. Type this command and then press enter:  ls  (that's LS but in small letters). You should see a list of files, including smozROM.py and your ROM.
  6. Type this command:  python3 smozROM.py nhl94.bin

Any luck? Screenshot of your terminal window?

 

I don't know how to navigate to the src folder using the terminal- I only know how to get there with the Finder.

  • Author
1 hour ago, Jlsegafan2001 said:

I don't know how to navigate to the src folder using the terminal- I only know how to get there with the Finder.

https://www.macworld.com/article/2042378/master-the-command-line-navigating-files-and-folders.html

  • Author

perfect. Try this command:

python3 smozROM.py "Team Sega 94 (1).bin"

Be careful with capitalization

 

9 minutes ago, Jlsegafan2001 said:

Here's where I'm at now.

Screen Shot 2018-10-14 at 8.39.37 PM.png

 

  • Author

 

16 minutes ago, Jlsegafan2001 said:

ModuleNotFoundError: No module named 'msvcrt'

Ahh I used a windows-specific command in the program. I'll see if I can fix it tomorrow.

2 minutes ago, smozoma said:

 

Ahh I used a windows-specific command in the program. I'll see if I can fix it tomorrow.

Okay.

  • Author
22 hours ago, Jlsegafan2001 said:

Okay.

I have updated smozROM.py and attached it to the first post in this topic. Download it and replace the old one, and try that command again from a couple messages ago.

  • Author
Just now, Jlsegafan2001 said:

It went well... until this happened.

Screen Shot 2018-10-15 at 7.58.25 PM.png

Can you investigate and try to solve the problem? It's not that difficult.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

Who's Online (See full list)

  • There are no registered users currently online

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.