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