Jump to content
NHL'94 Forums

Recommended Posts

  • 1 year later...
Posted (edited)

After you've installed Wine on your preferred Linux distribution, simply download and install the Visual Basic 6.0 Service Pack 6 Run-Time also and the Microsoft Visual Basic 6.0 Common Controls (as would also be recommended/required for any Windows based OS).

# Tested on Xubuntu 16.04.1 LTS (xenial) - Xfce Desktop Environment. Should also work on any Debian or Ubuntu based distribution including Linux Mint.

- Open a Terminal Emulator window.

$ sudo apt-get update
$ sudo apt-get install -y wine
$ winecfg

- Click OK when the Wine configuration dialog eventually appears.

$ cd Desktop/
$ wget -v https://download.microsoft.com/download/5/a/d/5ad868a0-8ecd-4bb0-a882-fe53eb7ef348/VB6.0-KB290887-X86.exe
$ wine VB6.0-KB290887-X86.exe

- Click YES and extract it to the user's Desktop folder as seen within Wine (e.g. Z:\home\wboy\Deskop)

$ wine vbrun60sp6.exe

- Disregard the Visual Basic 6.0 Service Pack 6 Run-Time install errors displayed as most of the files already exist within ~/.wine/drive_c/windows/system32

$ wget -v https://download.microsoft.com/download/3/a/5/3a5925ac-e779-4b1c-bb01-af67dc2f96fc/VisualBasic6-KB896559-v1-ENU.exe
$ wine VisualBasic6-KB896559-v1-ENU.exe

- Click YES (& YES again) to install the Microsoft Visual Basic 6.0 Common Controls

- Copy nose1.2b.zip to the Desktop
- Extract nose1.2b.zip to effectively create the folder ~/Desktop/nose1.2b/

- Change to the folder in your terminal window and run NOSE within Wine!

$ cd nose1.2b/
$ wine nose.exe

- Alternatively just double click the nose.exe from within your file manager.

- Probably makes no real performance difference within Wine but you can also decompress the supplied (and upx'ed) nose.exe using:

$ sudo apt-get install -y upx-ucl
$ mv nose.exe nose_upx.exe
$ upx -d nose_upx.exe -onose.exe

# Bugs I've noticed so far:

- Launching a second instance of NOSE [F9] works, but pressing it again won't bring the other instance back to focus.

- You can cut and paste goalies/players/lines etc. within the open ROM, but not between two open instances (clipboard handling within NOSE would need to be simplified I'm guessing).

- Wine always presents a Program Error when you close the last instance of NOSE! I haven't yet cared to check the Wine logs exactly why so, as it seems to happily open/edit/save ROMs.


# Originally Referenced Download Links:

- Service Pack 6 for Visual Basic 6.0: Run-Time Redistribution Pack (vbrun60sp6.exe) [VB6.0-KB290887-X86.SP6.exe] @ https://www.microsoft.com/en-au/download/details.aspx?id=24417

- Microsoft Visual Basic 6.0 Common Controls [VisualBasic6-KB896559-v1-ENU.exe] @ https://www.microsoft.com/en-au/download/details.aspx?id=10019

post-11-0-23747400-1478123229_thumb.png

Edited by wboy
Posted

Oh wow, thank you for this very thorough guide. This came just on time for me as well as I just installed Linux mint 18 for basic use on my old laptop and run Windows XP for Gens then. Much appreciated, now I just need to boot whenever I'm just going to play.

Posted

No probs.... please report any issues or bugs you may find running NOSE via Wine for all. I only did very brief testing within NOSE itself and found those things...

  • Like 1

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...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...