Author Topic: New info thread for legacy OS  (Read 1327 times)

0 Members and 1 Guest are viewing this topic.

Offline MarkV

  • Tireless poster
  • ****
  • Posts: 746
    • View Profile
New info thread for legacy OS
« on: July 13, 2010, 05:25:14 AM »
As I can't find the old one...

Windows 95C - 2.3beta #260 is the last working one, 2.3beta #262 displays (translated): File HFS.EXE is associated with the missing export-KERNEL32.DLL:InterlockedCompareExchange (custom build provided by rejetto works, however, see below)
Windows 98SE - still works with latest build 2.3beta #262
Windows NT4 - latest build still works
Windows 2000 - latest build still works

Since today Windows 2000 is obsolete, too.
« Last Edit: July 13, 2010, 03:29:37 PM by MarkV »
http://worldipv6launch.org - The world is different now.

Offline rejetto

  • Administrator
  • Tireless poster
  • *
  • Posts: 12949
    • View Profile
Re: New info thread for legacy OS
« Reply #1 on: July 13, 2010, 10:30:31 AM »
i studied changes in HFS itself, and i don't think the problem is there.
it's likely to be in the libraries i updated.
sadly i cannot test myself. Try this build and tell me if it's solving
http://www.sendspace.com/file/0p2qt9

Offline MarkV

  • Tireless poster
  • ****
  • Posts: 746
    • View Profile
Re: New info thread for legacy OS
« Reply #2 on: July 13, 2010, 01:34:29 PM »
OK, I'll test this. However, the intention of this thread is purely informational, I really don't need a working build for Win95. I just want to inform if it stops working, nothing more.

From today, Windows 2000 is also obsolete, so it wouldn't be bad to drop support for one or two of the oldest legacy platforms...
« Last Edit: July 14, 2010, 08:10:16 AM by MarkV »
http://worldipv6launch.org - The world is different now.

Offline Mars

  • Operator
  • Tireless poster
  • *****
  • Posts: 1890
    • View Profile
Re: New info thread for legacy OS
« Reply #3 on: July 13, 2010, 01:38:25 PM »
take the dll from win98 and put it in the same folder as hfs.exe under windows 95  

generaly that works when it's necessary to use an older dll with a soft ;)

Offline MarkV

  • Tireless poster
  • ****
  • Posts: 746
    • View Profile
Re: New info thread for legacy OS
« Reply #4 on: July 13, 2010, 03:27:52 PM »
@mars: KERNEL32 dll is an integral windows component (if not THAT one) and can neither be substituted, nor can you use a newer one just for HFS, because the API calls dig deep into the OS' bowels.  ::)

@rejetto: Just FYI, the HFS you provided in this thread works in Windows 95.  ;)
http://worldipv6launch.org - The world is different now.

Offline rejetto

  • Administrator
  • Tireless poster
  • *
  • Posts: 12949
    • View Profile
Re: New info thread for legacy OS
« Reply #5 on: July 13, 2010, 04:02:54 PM »
ok, good.
i won't sacrifice nice features for win95,
the problem was introduced without any gain.
thanks again.