Windows 98 support?

Multi-platform modular music creation studio
organic io
Posts: 439
Joined: Fri Jun 24, 2011 12:31 am
Location: USA - North Carolina
Contact:

Windows 98 support?

Post by organic io »

Hey Alex, just wondering if Sunvox has Win98 support?

I found this page: http://sunvox.soft32download.com/, but I'm not sure it's accurate.

Surely the win32 version doesn't require 256MB ram??? :lol:
User avatar
NightRadio
Site Admin
Posts: 3955
Joined: Fri Jan 23, 2004 12:28 am
Location: Ekaterinburg. Russia
Contact:

Re: Windows 98 support?

Post by NightRadio »

I have no Win98 machine to test it :) But in theory SunVox should work with this Windows version
organic io
Posts: 439
Joined: Fri Jun 24, 2011 12:31 am
Location: USA - North Carolina
Contact:

Re: Windows 98 support?

Post by organic io »

NightRadio wrote:I have no Win98 machine to test it :) But in theory SunVox should work with this Windows version
OK. I got an obsolete laptop yesterday. Pentium II/333, I am going to install Win98 on it tonight. So I will give you a report on whether Sunvox works :D

So the 256MB RAM requirement was incorrect??? Because 200mhz machine + 256MB RAM just don't go together...
User avatar
NightRadio
Site Admin
Posts: 3955
Joined: Fri Jan 23, 2004 12:28 am
Location: Ekaterinburg. Russia
Contact:

Re: Windows 98 support?

Post by NightRadio »

Because 200mhz machine + 256MB RAM just don't go together...
Hm... Why not?
I believe that SunVox will work with any RAM size, but you should try it :)
El Nino
Posts: 299
Joined: Thu Mar 07, 2013 11:54 am

Re: Windows 98 support?

Post by El Nino »

does your pentium 2 have an opl3 soundcard? adlib tracker 2!
organic io
Posts: 439
Joined: Fri Jun 24, 2011 12:31 am
Location: USA - North Carolina
Contact:

Re: Windows 98 support?

Post by organic io »

NightRadio wrote:
Because 200mhz machine + 256MB RAM just don't go together...
Hm... Why not?
I believe that SunVox will work with any RAM size, but you should try it :)
Because back in the P2 days a machine with 256mb ram was unheard of. This particular one has 64MB
organic io
Posts: 439
Joined: Fri Jun 24, 2011 12:31 am
Location: USA - North Carolina
Contact:

Re: Windows 98 support?

Post by organic io »

El Nino wrote:does your pentium 2 have an opl3 soundcard? adlib tracker 2!
Actually I'm not sure, but I did look into the opl3 trackers the other day and I'm definitely wanting to test it out :)

I found this site that has a whole list of opl3 trackers: http://adlib.wave460.net/trackers.html <---- pretty cool :)
organic io
Posts: 439
Joined: Fri Jun 24, 2011 12:31 am
Location: USA - North Carolina
Contact:

Re: Windows 98 support?

Post by organic io »

Hey Sombrero, confirmed that it does have an OPL3 :Yahoo!:


However, Sunvox gives an error:

The sunvox.exe file is linked to missing export SHELL32.DLL:SHGetFolderPathW

I get the same error with Schism tracker also. :(

I wonder if it would be possible to download a newer shell32.dll and put it in the Sunvox/schism path?

Oh well. Impulse Tracker works, and I'm sure one of those Adlib trackers will too. I'll survive :D
User avatar
NightRadio
Site Admin
Posts: 3955
Joined: Fri Jan 23, 2004 12:28 am
Location: Ekaterinburg. Russia
Contact:

Re: Windows 98 support?

Post by NightRadio »

It's sad :)
Not sure about shell32.dll, but you definitely can install some Linux distribution on this machine and run SunVox, Schism, MilkyTracker and more.
Darkhog
Posts: 250
Joined: Wed Apr 06, 2011 11:03 pm

Re: Windows 98 support?

Post by Darkhog »

MilkyTracker's shit.

Try CheeseTracker. It rocks. Dunno if there's version for Windows tho.
brightwhitelightning
Posts: 4
Joined: Sat Nov 23, 2013 11:40 am

Re: Windows 98 support?

Post by brightwhitelightning »

I am sorry to revive an old thread, but I am trying to do this same thing with my Libretto 50M (a truly amazing machine!) and have run into the same SHGetFolderPathW Missing error message. I figured I would post here to explain what I have learned and if there is a solution.

So far I have learned:

1. Yes, you can theoretically grab a shell32.dll from a newer install of Windows. I will try this later.
2. You may also be able to replace SHGetFolderPathW with 'SHGetFileInfo ' (replace the extra characters with whitespace) with a Hex editor, assuming this isn't against any rules in the SunVox EULA.

I will report back after experimenting.
tripflag
Posts: 20
Joined: Sun Dec 16, 2012 4:20 am

Re: Windows 98 support?

Post by tripflag »

I would suggest replacing the extra characters with either 00 all the way, or first a 00 and then fill the rest with 90 ... pretty sure regular whitespace (20) won't work!
brightwhitelightning
Posts: 4
Joined: Sat Nov 23, 2013 11:40 am

Re: Windows 98 support?

Post by brightwhitelightning »

Thanks tripflag, you were right. With 20, I got a similar error since it was looking for "SHGetFileInfo ". 00s all the way (also tried 00, then 90 as you suggested) didn't throw that type of error, but crashed shortly after a window started to appear.

I am going to try replacing the SHELL32.dll next.
brightwhitelightning
Posts: 4
Joined: Sat Nov 23, 2013 11:40 am

Re: Windows 98 support?

Post by brightwhitelightning »

I attempted to swap SHELL32.DLL from an XP machine to no avail. Windows98 no longer runs. I also tried updating Win98 to 98SE and upgrading Internet Explorer as these are things I'd read on the web that may help. I am worried that this means only NT based OSes will run SunVox.

Last and only other step I can think of is to get SHELL32.DLL from WinME, as that would be the final 9x OS that isn't NT based.

Unless NightRadio would be willing to compile a version that doesn't rely on SHGetFilePathW :) FWIW this is something I would gladly help with...

Would be a shame to have this machine working so well but running something like MilkyTracker.
Heuristics
Posts: 1
Joined: Wed Jul 27, 2016 5:48 am

Re: Windows 98 support?

Post by Heuristics »

Old thread but perhaps someone is interested. I got the latest sunvox release to work on a win98 pentium 3 @ 450Mhz, nothing complicated, just install kernelex first. https://sourceforge.net/projects/kernelex/
Post Reply