Unoffical empeg BBS

Quick Links: Empeg FAQ | RioCar.Org | Hijack | BigDisk Builder | jEmplode | emphatic
Repairs: Repairs

Topic Options
#191572 - 02/12/2003 23:04 Win 98 non-SE
brendanhoar
enthusiast

Registered: 09/06/2003
Posts: 297
Well, my sister found out the hard way that she had Win 98 "first edition". It appears RMM requires Win 98 SE or later, due to requiring WMP 9.0 or higher to function. RMML (from the 1.25 firmware) is taking up the slack very well, actually, at this point in time (with my techy assistance). Without my assistance, though, I'm sure the unit would have been returned as she can't afford a new computer, esp. after this purchase!

I checked the requirements, it's advertised to require Win 98SE or later, so I suppose Rio is doing the best they can there.

I just wonder if perhaps RMM could be made to work, in crippled mode (no WMA support?) under Win 98 "first edition". [yeah, I figure that's pretty difficult, but just passing that "idea" on.]

-brendan

Top
#191573 - 03/12/2003 03:43 Re: Win 98 non-SE [Re: brendanhoar]
Roger
carpal tunnel

Registered: 18/01/2000
Posts: 5683
Loc: London, UK
yeah, I figure that's pretty difficult, but just passing that "idea" on.

It might be possible, but I severely doubt it. I don't now remember the technical reasons why we didn't support Win98 stock, but they were quite compelling. Some of the core APIs used by RMM changed significantly between Win98 and Win98SE.

Ah. USB support? Maybe that was it. WMP9 was definitely one of the reasons. I think the fact that COM/OLE changed in Win98SE might have been another.

The other reason that Win98 stock isn't supported is the QA effort required to test yet another operating system variant (in 5 different languages, as well).
_________________________
-- roger

Top
#191574 - 03/12/2003 05:01 Re: Win 98 non-SE [Re: Roger]
BartDG
carpal tunnel

Registered: 20/05/2001
Posts: 2616
Loc: Bruges, Belgium
USB support?

Yes, if I remember correctly, one of the major upgrades that were made in Win'98SE was the USB support that was not present in version 1.
_________________________
Riocar 80gig S/N : 010101580 red
Riocar 80gig (010102106) - backup

Top
#191575 - 03/12/2003 08:10 Re: Win 98 non-SE [Re: BartDG]
JBjorgen
carpal tunnel

Registered: 19/01/2002
Posts: 3584
Loc: Columbus, OH
By the way, it is trivial to upgrade to SE. You can get a SE upgrade CD from Microsoft for very inexpensive or free if you have a legitimate Windows 98 license.

Or you can take it to your local computer guru and he should have a few SE discs laying around that he could upgrade you with and copy the CABs down to the hard drive for future maintanence.
_________________________
~ John

Top
#191576 - 03/12/2003 08:34 Re: Win 98 non-SE [Re: Roger]
brendanhoar
enthusiast

Registered: 09/06/2003
Posts: 297
It wasn't USB. The USB update for Win98 first edition allowed the Karma to be recognized, and her machine was able to do the firmware update just fine. If the problem was in the USB area, perhaps the mass storage driver, assuming the firmware update doesn't use that? If the firmware update writes a file directly to the drive, then it can't be that either.

As far as I can tell the reason RMM won't work is calls into WMVCORE.DLL that don't exist in windows media 7.1 (but should exist in windows media 9.0). Of course, there could be other problems.

My understanding of Windows 98 SE is that there is neither an upgrade CD nor a full installer CD: it was only made available to OEM hardware manufacturers.

We talked about upgrading to Win2K, but as it's an 80MB RAM/3GB across two hard drives machine, that's not an option without some additional hardware or a new machine.

But yeah, I understand the "five OSs, plus n languages each is enough environments to test" issue way too deeply.

-brendan

Top
#191577 - 03/12/2003 08:36 Re: Win 98 non-SE [Re: brendanhoar]
Daria
carpal tunnel

Registered: 24/01/2002
Posts: 3937
Loc: Providence, RI
I'm pretty sure I have a full installer CD for W98SE downstairs somewhere, but yes, it probably did come with some PC.

Top
#191578 - 03/12/2003 08:42 Re: Win 98 non-SE [Re: brendanhoar]
JBjorgen
carpal tunnel

Registered: 19/01/2002
Posts: 3584
Loc: Columbus, OH
My understanding of Windows 98 SE is that there is neither an upgrade CD nor a full installer CD: it was only made available to OEM hardware manufacturers.

Someone lied to you. Right after it came out you could order a Second Edition Update CD direct from Microsoft. Also, Any copy of Windows 98 you can buy off the shelf these days will be SE. If I can find my old SE updates CD, I'll upload an ISO image.
_________________________
~ John

Top
#191579 - 03/12/2003 08:46 Re: Win 98 non-SE [Re: JBjorgen]
tman
carpal tunnel

Registered: 24/12/2001
Posts: 5528
Maybe he's thinking of Win95 OSR2? That one was only available to OEMs from what I remember

Top
#191580 - 03/12/2003 09:00 Re: Win 98 non-SE [Re: tman]
JBjorgen
carpal tunnel

Registered: 19/01/2002
Posts: 3584
Loc: Columbus, OH
That is true.
_________________________
~ John

Top
#191581 - 03/12/2003 10:42 Re: Win 98 non-SE [Re: tman]
mlord
carpal tunnel

Registered: 29/08/2000
Posts: 14496
Loc: Canada
I'm an OEM, and can (and did) purchase/resell Win98/Win2k/WinME FULL licenses. Or could, back when they were still available.

Cheers

Top
#191582 - 03/12/2003 11:28 Re: Win 98 non-SE [Re: tman]
brendanhoar
enthusiast

Registered: 09/06/2003
Posts: 297
> Maybe he's thinking of Win95 OSR2? That one was only available to OEMs from what I remember

Ack, that sounds right. my bad.

-brendan

Top
#191583 - 03/12/2003 12:42 Re: Win 98 non-SE [Re: brendanhoar]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31600
Loc: Seattle, WA
I *was* able to get the WMVCore stuff installed on 98-retail at first. *Specifically* to get RMM running because I ran into the same thing you just did. So it can be done. But it took some real hacking tricks. I don't have the information here in front of me right now, I'll see if I can look it up.
_________________________
Tony Fabris

Top
#191584 - 03/12/2003 16:03 Re: Win 98 non-SE [Re: tfabris]
brendanhoar
enthusiast

Registered: 09/06/2003
Posts: 297
Aha! FAQ Master *and* IAQ Master it appears.

I did some cursory searches for replacement WMVCore.dll files (driversguide.com, etc) but didn't find anything I felt safe mucking about with.

Neither the WM9 installer or the distributable library set from microsoft.com (the latter of which I believe is used by the RMM uber-installer itself) would install directly.

Now that I'm sure someone "out there" has done it, I think I'll do it too. That is, if he can remember what he did!

-brendan

Top
#191585 - 03/12/2003 16:36 Re: Win 98 non-SE [Re: brendanhoar]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31600
Loc: Seattle, WA
Neither the WM9 installer or the distributable library set from microsoft.com (the latter of which I believe is used by the RMM uber-installer itself) would install directly.
What I did is took the distributable library set from Microsoft, began the install procedure to where it was sitting at the error box, then alt-tabbed and picked off the necessary files from the temp directory somehow. I was unable to find the information reminding me of what I'd done, so this is from vague fuzzy memory.

It's also possible that I somehow faked out the installer by editing the installation script files, thus allowing it to install on 98-retail. Sometimes I do things like that, not sure if I did it on that one.
_________________________
Tony Fabris

Top
#191586 - 03/12/2003 21:12 Re: Win 98 non-SE [Re: tfabris]
brendanhoar
enthusiast

Registered: 09/06/2003
Posts: 297
Heh, ok. I'll check that out. I suppose I need to learn a little bit more about MS's packaging tools anyway.

Well, I don't need to. Nor do I want to. But it might come in handy later too.

Thanks,
-brendan

Top
#191587 - 03/12/2003 22:32 Re: Win 98 non-SE [Re: brendanhoar]
tfabris
carpal tunnel

Registered: 20/12/1999
Posts: 31600
Loc: Seattle, WA
I just checked it out again... You don't need to mess with Microsoft's packaging tools. All you do is:

- Clean out your TEMP folder completely.

- Run the setup for the Windows Media 9 SDK Runtime.

- During the setup, alt-tab out and peek in the TEMP folder and save off those files. They're all just loose in the temp folder.

- Use the DEPENDENCY WALKER utility (comes with Visual Studio or I'm sure you can get it elsewhere) to see which sub-modules of WMVCORE you still need.

- Put those modules into SYSTEM and self-register them (Dependency walker can also show you which ones need self registering... they have DLLRegisterServer in them).

I'm pretty sure that's all I needed to do to make it work. I think. Good luck!
_________________________
Tony Fabris

Top
#191588 - 07/01/2004 10:33 Re: Win 98 non-SE [Re: tfabris]
JBjorgen
carpal tunnel

Registered: 19/01/2002
Posts: 3584
Loc: Columbus, OH
Only a month late! Here's the Windows 98 Second Edition Updates ISO image I mentioned earlier. I don't think there are any legal issues with posting it because MS was sending it free upon request after SE came out.
_________________________
~ John

Top
#191589 - 09/01/2004 20:47 Re: Win 98 non-SE [Re: JBjorgen]
brendan
new poster

Registered: 15/07/2003
Posts: 15
Thanks tony and meatballman:

We (family) all ended up all chipping in and buying her (most of) a new Athlon XP 3000 Win XP machine for xmas. The 3GB of storage (over two separate hard drives) on the old machine just seemed too sad...

She's attached to the karma big-time now.

But, thanks for the instructions and ISO. One or both might come in handy later!

-brendan

Top