Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account



Photo

KernelEx 4.5.2

- - - - -

  • Please log in to reply
1557 replies to this topic

#1376
CyberyogiCoWindler

CyberyogiCoWindler

    Junior

  • Member
  • Pip
  • 77 posts
  • Joined 04-September 10
  • OS:98SE
  • Country: Country Flag
I definitely will never change this mainboard! It is the last AT mainboard with ISA support for historical sound cards and Voodoo 1 graphics accellerator. I only might install a 2nd mainboard (Micro-ITX?) with Ultrabook-like hardware in the upper story of my Colani bigtower to support Windoze 8. I also can not install Ubuntu Linux or what ever because none of the regular linux distributions (those I can not download through my 44kbps analogue modem anyway) support AMD K6-3+ CPUs anymore, so I would need another computer and some weeks/months of compile time to build one from scratch to run any newer linux on it, unless there is a FineSSE equivalent for linux.

WebWasher 3.4 *does* work together with KernelEx 4.5.2; I only had to disable KEX support by rightclicking each of its 2 DLLs seperately.

I have now also installed FineSSE29 with this WIN.INI entry:
[AeDebug]
Auto=1
Debugger=E:\Programme\FineSSE\finesse29.exe -p %u -e %u
Now GOM can even start its internal codecs without crash, however these only display the first 2 or 3 frames of the video and the rest is only still pictures because the K6-3+@550MHz is obviously not fast enough to emulate this reasonably. (With the normal codecs it still works.)

By the way, the newdefrag.zip is a dead link.

Edited by CyberyogiCoWindler, 31 October 2012 - 05:55 PM.

MAY THE SOFTWARE BE WITH YOU!

*============================================================================*
CYBERYOGI Christian Oliver(=CO=) Windler
(teachmaster of LOGOLOGIE - the first cyberage-religion!)
!
*=============================ABANDON=THE=BRUTALITY==========================*
{http://weltenschule.de/e_index.html }



How to remove advertisement from MSFN

#1377
Windashnet

Windashnet

    Newbie

  • Member
  • 44 posts
  • Joined 31-October 10
  • OS:none specified
  • Country: Country Flag

I definitely will never change this mainboard! It is the last AT mainboard with ISA support for historical sound cards and Voodoo 1 graphics accellerator. I only might install a 2nd mainboard (Micro-ITX?) with Ultrabook-like hardware in the upper story of my Colani bigtower to support Windoze 8. I also can not install Ubuntu Linux or what ever because none of the regular linux distributions (those I can not download through my 44kbps analogue modem anyway) support AMD K6-3+ CPUs anymore, so I would need another computer and some weeks/months of compile time to build one from scratch to run any newer linux on it, unless there is a FineSSE equivalent for linux.

WebWasher 3.4 *does* work together with KernelEx 4.5.2; I only had to disable KEX support by rightclicking each of its 2 DLLs seperately.

I have now also installed FineSSE29 with this WIN.INI entry:

[AeDebug]
Auto=1
Debugger=E:\Programme\FineSSE\finesse29.exe -p %u -e %u
Now GOM can even start its internal codecs without crash, however these only display the first 2 or 3 frames of the video and the rest is only still pictures because the K6-3+@550MHz is obviously not fast enough to emulate this reasonably. (With the normal codecs it still works.)

By the way, the newdefrag.zip is a dead link.


I have an idea how you can update that AT computer case to a more modern CPU. You could use an AT size 8 slot passive backplane and a SBC.
This company sells them but they are way too expensive for me. http://www.single-board-computer.com There are lots of companies that sell them but I couldn't remember a name off hand this one popped up on search first. Used ones show up on E-bay, etc. Some go real cheap, but you have to play games with the auctions and stay up late to get them really cheap as there are too many who buy stuff for nothing and resell it. Many of the rack mount computers go cheap and have these kinds of boards which you could liberate for that old case but they cost a lot to ship.

There are even smaller motherboards than ITX like pico ITX, new ones are not cheap but used ones show up pretty cheap. I'll bet you could get a really small motherboard, mount it on a plastic 51/4 - 31/2 adapter(cut the 31/2 part off and put in a sheet of hobby plastic to mount the board on.) and put it in a 51/4 bay on that big case. You could use one of those pico DC-DC power converters to power the board off one of your hard drive power connectors.

What I used to do on videos that don't play right was to convert them to a divx3.11 avi, an mpg 1 or 2, or a old wmv file, depending on which type the original was. I ended up putting Linux on the critter as I got tired of waiting for a conversion to watch a movie that wouldn't play right. You can usually find an app that will convert a video even on an older machine, but it may not be real time, it could take much longer to convert to a format that will play right on that old system than the time it takes to play the original video. There are several reasons why the newer videos don't play on older hardware. The biggest one is the time between key frames or not having them at all. if a video doesn't have key frames it takes a lot more processor power to decode the video. Another problem is codecs that have special processor specific options(I expect that fineSSE29 fixes some of those problems. Another problem that is starting to be a big problem is video compression modes that are made for multicore processors as they have each video frame divided up into parts, these don't decode well on single core as the parts are meant to be decoded in parallel.

Also there are Linux Distros for older computers, I don't remember a name right off, but you can find out on Distrowatch or the Linux forums. Distrowatch will also burn a cd or dvd for you and ship it to ya, most are real cheap.

#1378
CyberyogiCoWindler

CyberyogiCoWindler

    Junior

  • Member
  • Pip
  • 77 posts
  • Joined 04-September 10
  • OS:98SE
  • Country: Country Flag
The 2nd mainboard doesn't need to fit into a CDROM drive chute. There is enough space for a hardware that would be 40cm long and perhaps 7cm thick. In the rear 25cm it could be even about 14cm high (above my homemade PSU is plenty of unused space, because the gigantic original 486er PSU had almost the size of 4 stacked CDROM drives). Most complicated will be to add a larger shielded grill above the PSU with rear openings for the jacks. I would need to saw some steel out which would be risky (due to metal debris) without removing all electronics. Currently there is already a punched metal grill of 7x7cm above the PSU, but that is too little for safe ventilation without much noise, not least for cabelling.

I already started another thread about that thing:
Build 2 PCs into 1 case? (1x DOS, 1x modern)

I have just installed KEX 4.5.2 and fineSSE29 in my Thinkpad 760XD (166MHZ Pentium MMX with 106MB RAM). At the first restart my USB mouse refused to work, but after reboot everything worked well. Only enabling the internal codecs of GOM make the GOM window disappear from screen, but this may be a race condition crash due to the insanely slow CPU. (Even external ffdshow codecs jerk on it and make video and sound run out of sync. Only an old VLC version keeps them together but jerks even stronger.)

On my Colani Tower thanks KEX 4.5.2 certain Win98SE shutdown lockups seem to be gone and also booting might have speeded up a bit, but this also may be result of the reinstalled "tea:see pee - I pee!"-stack.

Edited by CyberyogiCoWindler, 02 November 2012 - 09:07 PM.

MAY THE SOFTWARE BE WITH YOU!

*============================================================================*
CYBERYOGI Christian Oliver(=CO=) Windler
(teachmaster of LOGOLOGIE - the first cyberage-religion!)
!
*=============================ABANDON=THE=BRUTALITY==========================*
{http://weltenschule.de/e_index.html }


#1379
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
Maybe some good news here. Downloaded the final version of opera, opera 12.10 and turned the exe into 7z and saw not plugin wrapper.
So possibly the plugins will work normal with this version.

#1380
loblo

loblo

    Oldbie

  • Member
  • PipPipPipPipPip
  • 763 posts
  • Joined 12-January 10
  • OS:ME
  • Country: Country Flag

Maybe some good news here. Downloaded the final version of opera, opera 12.10 and turned the exe into 7z and saw not plugin wrapper. So possibly the plugins will work normal with this version.

Doesn't run at all because of of a shedload of new missing functions in opera.dll dependencies and from what I can see it would appear that even Windows 2000 isn't supported anymore (opera.dll directly dependent on uxtheme.dll). :}

And it wouldn't surprise me if 10.50 were to drop support for XP as to satisfy the behemoth who gives Opera loads of dosh for the bing search integration. ;)

Time to install Kexstub and see if it can do something but I fear that the missing getadapteraddress function in iphlpapi.dll has to actually exist to be able to use the network.

Edited by loblo, 06 November 2012 - 04:06 AM.


#1381
Dave-H

Dave-H

    Friend of MSFN

  • MSFN Sponsor
  • 846 posts
  • Joined 04-January 06
  • OS:98SE
  • Country: Country Flag


Maybe some good news here. Downloaded the final version of opera, opera 12.10 and turned the exe into 7z and saw not plugin wrapper. So possibly the plugins will work normal with this version.

Doesn't run at all because of of a shedload of new missing functions in opera.dll dependencies and from what I can see it would appear that even Windows 2000 isn't supported anymore (opera.dll directly dependent on uxtheme.dll). :}
And it wouldn't surprise me if 10.50 were to drop support for XP as to satisfy the behemoth who gives Opera loads of dosh for the bing search integration. ;)
Time to install Kexstub and see if it can do something but I fear that the missing getadapteraddress function in iphlpapi.dll has to actually exist to be able to use the network.

Oh dear, that is very bad news.
:no:
If 12.02 is the last version of Opera that will run on Windows 98SE that is very sad.
:(

Dual boot Windows 98SE SP2.1a and Windows XP Professional SP3.
Dual 3.16GHz X5460 Quad Core Xeons with 8GB RAM. ATI Radeon X850 Graphics 1920x1080 32 Bit Colour with Large Fonts.


#1382
jumper

jumper

    2014 All-American Masters HJ'er

  • Member
  • PipPipPip
  • 498 posts
  • Joined 21-January 11
  • OS:98SE
  • Country: Country Flag
>opera.dll directly dependent on uxtheme.dll

KernelEx already contains a uxtheme.dll stub module, but if Opera 12.10 needs it to be functioning in order to display the UI, ...hmm....


>Time to install Kexstub and see if it can do something but I fear that the missing getadapteraddress function in iphlpapi.dll has to actually exist to be able to use the network.

I'll look for a portable version in the morning and see if I can get it past the system loader. I've had mixed success getting modules from other projects to work with Kex via Kexstubs. I not overly optimistic about iphlpapi.dll in the short term, either, but we'll see what we can do....

http://www.opera.com...ad/requirements

Minimum configuration
* Windows XP


Design feedback requested:
IHAtool - IpHlpApi tester; call various functions and report results
--status-> framework is solid; 22 api's fully supported; preview release coming soon
ComDlg32 wrapper - ComDlgEx meets IpHlpApi wrapper
--status-> PrintDlgExW working in latest SumatraPDF 8^)
Future projects: ImportPatcher40 - dialog interface; Kexter - IP40+Ktree+Kexstubs

#1383
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
Hello there. Maybe it is not a smart remark, and maybe everyone knows it already but GetAdaptersAddresses is already in
the IPHLPAPI.DLL from windows xp and up.

#1384
rainyd

rainyd

    Advanced Member

  • Member
  • PipPipPip
  • 407 posts
  • Joined 04-April 05
  • OS:98SE
  • Country: Country Flag
Latest Flash Player (11.5.502.110) working with Win98 SE and KeX 4.5.2.
Installation file (msi) is significantly bigger than the previous version (11.4.402.287).

I've looked also for replacement of really old Word/Excel Viewer 97 and looks like I've found it: TextMaker/PlanMaker Viewer 2010.
You can download them from here.

Btw, I would be grateful if more people could check them.

Edited by rainyd, 06 November 2012 - 12:28 PM.


#1385
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
I have put another iphlpapi.dll the xp version in the application directory of the portable version off opera 12.10.
Now I checked opera.dll with dependency walker and the problem was getadapteraddress where gone.
It seems I just needed some extra dll's from xp. I have written this only for discussion. I do not pretend that this is something
solution at all. I have not started this version of opera jet afraid for a bad crash.

#1386
loblo

loblo

    Oldbie

  • Member
  • PipPipPipPipPip
  • 763 posts
  • Joined 12-January 10
  • OS:ME
  • Country: Country Flag

I've looked also for replacement of really old Word/Excel Viewer 97 and looks like I've found it: TextMaker/PlanMaker Viewer 2010.
You can download them from here.

A bit in the same vein and in case someone is interested I have just made myself a Quick View 2012 with the Oracle Outside In Viewer Technology 8.4.0 runtime using the dlls in the redist directory and the simple.exe application in the sdk/demo directory. It supports viewing about 600 different file formats including all Office 2010 documents and is just about 15MB in total once UPXed. I had been using version 8.3.7 (which didn't require KernelEx) with the Total commander/Lister/Universal Viewer plugin uLister. That runtime is btw the actual descendant of the good old Quick View bundled with Win98. Adding the extra files in the redist directories of the Export runtimes (most files are the same as those of the Viewer Technology) and using the export.exe from one or another of those Export packages, it is then possible to also do neat conversions of any of those 600 document types to text, images, html, mht, xml or pdf.

Requires registering with Oracle (bugmenot logins do OK) and accepting the license stating you download only for testing purposes (which sure is what I am doing).

http://www.oracle.co...otn-097435.html

List of supported filetypes btw:

http://www.oracle.co...iles-133032.pdf

Edited by loblo, 06 November 2012 - 02:12 PM.


#1387
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
Hello I thought that I had the latest portable version off opera. Seems that I was wrong. I had downloaded version 12.10 build 1650
And in this version there was no plugin wrapper. Now I downloaded build 1652 and now there is the plugin wrapper again.

#1388
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
Hello there. Seems I had a portable version off opera 12.10 build 1652 with a plugin wrapper. And the normal version is without a
plugin wrapper a little strange. Well It will be difficult to run this one one on windows 98 se with Kernelex when you look at
the problems with iphlpapi.dll. I copied the xp version in the start directory of opera. But then you need to install a lot of xp dll
files which I did. I looked at the dependencies with dependency walker (And I know there is a lot of criticism doing this) I
have copied all the dll files in the opera directory. Well dependency walker told me that all the dll files where there. There where
some errors. Well there where some import and export function errors. I have not tried to start opera yet. I do not know what
happens when I do.

#1389
loblo

loblo

    Oldbie

  • Member
  • PipPipPipPipPip
  • 763 posts
  • Joined 12-January 10
  • OS:ME
  • Country: Country Flag

Hello there. Seems I had a portable version off opera 12.10 build 1652 with a plugin wrapper. And the normal version is without a
plugin wrapper a little strange. Well It will be difficult to run this one one on windows 98 se with Kernelex when you look at
the problems with iphlpapi.dll. I copied the xp version in the start directory of opera. But then you need to install a lot of xp dll
files which I did. I looked at the dependencies with dependency walker (And I know there is a lot of criticism doing this) I
have copied all the dll files in the opera directory. Well dependency walker told me that all the dll files where there. There where
some errors. Well there where some import and export function errors. I have not tried to start opera yet. I do not know what
happens when I do.

Try starting it, Giant2011, the worst that can happen is that the OS will crash and you need to reboot, the most likely however is that it won't start at all.

#1390
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
I tried to start opera and I get the message: Failed to load Opera.dll because: a device attached to the system is not working.

#1391
M()zart

M()zart

    Member

  • Member
  • PipPip
  • 283 posts
  • Joined 17-June 08

I've looked also for replacement of really old Word/Excel Viewer 97 and looks like I've found it: TextMaker/PlanMaker Viewer 2010.


I thought, I had written about them somewhere. Yes, they are working perfectly with KernelEx and even display docx files (not so sure about xlsx).

#1392
jds

jds

    -DOS+

  • Member
  • PipPipPipPip
  • 603 posts
  • Joined 03-June 08
  • OS:98SE
  • Country: Country Flag

I tried to start opera and I get the message: Failed to load Opera.dll because: a device attached to the system is not working.

Try loading Opera via Dependency Walker, then click the "Start Profiling" option and see what missing dependencies appear due to delayed loading (if that's the right jargon). Also, for 'uxtheme', see a thread I started here about a port of the Wine version. Good luck.

BTW, if I may ask a silly question, how do you identify if a build of Opera has the dreaded plugin wrapper?

Joe.

#1393
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
Hello Joe I did what you wanted and I got this:

[NB: spoiler tags added by dencorso, just as an example. If you hit the "Edit" button, Giant2011, you'll be able to see how to add them]



Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module.
Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module.

--------------------------------------------------------------------------------
Starting profile on 13-11-2012 at 14:33:44

Operating System: Microsoft Windows 98 (32-bit), version 4.10.2222 B
Program Executable: j:\programs\opera1210\operaportable\app\opera\OPERA.EXE
Program Arguments:
Starting Directory: J:\programs\opera1210\OperaPortable\App\Opera\
Search Path: F:\Program Files\Opera7;C:\WIN98;C:\WIN98\COMMAND;C:\WIN98;C:\WIN98\COMMAND;C:\WIN98;C:\WIN98\COMMAND;C:\WINDOWS\COMMAND;;C:\PROGRAMF\COMMON~1;

Spoiler

Then your questions about the plugin wrapper. Well I just look if the plugin wrapper directory is present. Maybe it is not enough. Can you make your question more clear, what do you mean with thread ?

Edited by dencorso, 15 November 2012 - 02:39 AM.


#1394
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
Hello joe there is a lot of Dutch in the text I am sorry. Maybe you can use this translator: http://www.bing.com/translator

#1395
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
Hello Joe to be certain I downloaded the usb version of oper1 12.10 build 1652 and loaded opera.exe in dependency walker.
I got that certcli.dll was missing. I downloaded certcli.dll and copied it in the opera directory and then I started profiling and I got this:




Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module.
Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module.

--------------------------------------------------------------------------------
Starting profile on 13-11-2012 at 16:06:38

Operating System: Microsoft Windows 98 (32-bit), version 4.10.2222 B
Program Executable: j:\programs\opera1210usb\operaportable\app\opera\OPERA.EXE
Program Arguments:
Starting Directory: J:\programs\opera1210usb\OperaPortable\App\Opera\
Search Path: F:\Program Files\Opera7;C:\WIN98;C:\WIN98\COMMAND;C:\WIN98;C:\WIN98\COMMAND;C:\WIN98;C:\WIN98\COMMAND;C:\WINDOWS\COMMAND;;C:\PROGRAMF\COMMON~1;

Spoiler

Edited by dencorso, 15 November 2012 - 02:38 AM.


#1396
jumper

jumper

    2014 All-American Masters HJ'er

  • Member
  • PipPipPip
  • 498 posts
  • Joined 21-January 11
  • OS:98SE
  • Country: Country Flag
Apologies for not posting these 6-day-old results sooner.... :blushing:

I downloaded Opera_1210_en_Setup.exe and followed these steps:
  • Used 7-zip to extract all files into E:\Opera_1210_en_Setup
  • Set KernelEx mode on opera.exe to Win2K
  • Added GetAdaptersAddresses definition to kstub822.ini:
    • [Iphlpapi.dll]
      GetAdaptersAddresses=t5
  • Confirmed registry had been backed-up that day.
  • Ran opera.exe
What happened:
  • Opera 12.10 loaded successfully and began to self-install
  • A new profile was created in E:\Opera\Opera_1210_en_Setup:
    12 folders, 21 empty or stub files, 45KB total (82KB used)
  • After about 30 seconds, Opera hung without displaying a window
  • No error dialog or log file, even after forced termination
Side effects:
  • Opera 10.63 would not work until saved registry was restored :unsure:
  • System now back to normal :)

After researching GetAdaptersAddresses, I'm not convinced it is really needed for Internet browsing; P2P and VOIP, probably (I don't know what all features/protocols Opera 12 has tried to build-in support for). But I do have a ReactOS-based solution in the works for this function. :sneaky:
NOTE: Do not try to use iphlpapi.dll from 2K or XP--that doesn't work!

Uxtheme support might have been the real show-stopper for me, but we may already have a solution for it that jds discovered: win2000-uxthemedll

Conclusions:
  • Use Kexstubs definition for GetAdaptersAddresses instead of replacing iphlpapi.dll
  • Use uxtheme.dll from win2000-uxthemedll.zip instead of KernelEx version

 
@Giant2011: please edit your long posts with [spoiler] tags arounds the debugging text. FF2 has major rendering issues on super-sized pages; plus it makes the thread more browsable! TIA :)
Design feedback requested:
IHAtool - IpHlpApi tester; call various functions and report results
--status-> framework is solid; 22 api's fully supported; preview release coming soon
ComDlg32 wrapper - ComDlgEx meets IpHlpApi wrapper
--status-> PrintDlgExW working in latest SumatraPDF 8^)
Future projects: ImportPatcher40 - dialog interface; Kexter - IP40+Ktree+Kexstubs

#1397
Windashnet

Windashnet

    Newbie

  • Member
  • 44 posts
  • Joined 31-October 10
  • OS:none specified
  • Country: Country Flag

Hello joe there is a lot of Dutch in the text I am sorry. Maybe you can use this translator: http://www.bing.com/translator


Hey I noticed you said Dutch in your post, and I was noticing CRYPT32.DLL errors in that mess you posted, anyway you didn't get a USA version of Opera by any chance?
In the old days USA versions would not work in other countries as they had 256 bit DES encryption, which wasn't exportable.
Anyway I mention this just to make sure your not trying to fix something that's not broken.
Also may I make a suggestion, in the future it would be better for everyone, if you could put that debug mess in an attachment rather than inline.

Edited by Windashnet, 14 November 2012 - 12:18 AM.


#1398
jds

jds

    -DOS+

  • Member
  • PipPipPipPip
  • 603 posts
  • Joined 03-June 08
  • OS:98SE
  • Country: Country Flag

Hello Joe to be certain I downloaded the usb version of oper1 12.10 build 1652 and loaded opera.exe in dependency walker.
I got that certcli.dll was missing. I downloaded certcli.dll and copied it in the opera directory and then I started profiling and I got this:
......

OK, the missing functions I can see from the log are :

KERNEL32 : RegisterWaitForSingleObjectEx -> new to 12.10 but provided by kexbasen
KERNEL32 : SetProcessDEPolicy -> new to 12.10
KERNEL32 : IsTNT -> same for 12.02 (OK, see here)
NTDLL : NtSetInformationProcess -> same for 12.02
OLE32 : DcomChannelSetHResult -> same for 12.02


Hello joe there is a lot of Dutch in the text I am sorry. Maybe you can use this translator: http://www.bing.com/translator


Hey I noticed you said Dutch in your post, and I was noticing CRYPT32.DLL errors in that mess you posted, anyway you didn't get a USA version of Opera by any chance?
In the old days USA versions would not work in other countries as they had 256 bit DES encryption, which wasn't exportable.
Anyway I mention this just to make sure your not trying to fix something that's not broken.
Also may I make a suggestion, in the future it would be better for everyone, if you could put that debug mess in an attachment rather than inline.

I think the problem was getting a copy of the US/Canada version of these things from outside, rather than running them if you did. However, if we suppose that were a problem, that would imply some system DLL's would need upgrading from their 56/64-bit ROW versions to their 128-bit US/Canada versions.

Joe.

BTW, information on the OLE32 function DcomChannelSetHResult is hard to find, this is the most useful that I did find : http://kdlib.googlec...ndows/objbase.d

Edited by jds, 28 November 2012 - 12:02 AM.


#1399
schwups

schwups

    schwups

  • Member
  • PipPipPip
  • 417 posts
  • Joined 11-November 09
  • OS:ME
  • Country: Country Flag

Conclusions:
Use Kexstubs definition for GetAdaptersAddresses instead of replacing iphlpapi.dll
Use uxtheme.dll from win2000-uxthemedll.zip instead of KernelEx version


Hello jumper,

if I paste this uxtheme.dll in opera directory ( Opera 12.10 build 1652 portable or USB version ) then it starts without error message and the firewall asks for permission, but Opera doesn't open. It only runs in the background. Replacing uxtheme.dll in the KernelEX folder doesn't effect.

There is an improvement for Opera 12.5 builds 1577 and 1581 (GetAdaptersAddresses=t5). These versions now open, but the internal communication error remains. Also see the Kext-topic.







#1400
Giant2011

Giant2011

    Member

  • Member
  • PipPip
  • 174 posts
  • Joined 05-June 11
  • OS:98SE
  • Country: Country Flag
Hello joe. I probably can get a english version off the portable version off opera 12.10 I will download it now and I will do the same again.
Most problems have to do with opera.dll and the message: (Failed to load Opera.dll because: a device attached to the system is not
working) has to do with it. And with the file iphlpapi.dll !! Probably nothing can be done about it but we can try to do something.
Well it does not matter you will see a lot of dutch because I use a dutch version of Windows 98 SE.

Error: At least one module has an unresolved import due to a missing export function in an implicitly dependent module.
Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module.

--------------------------------------------------------------------------------
Starting profile on 14-11-2012 at 21:08:57

Operating System: Microsoft Windows 98 (32-bit), version 4.10.2222 B
Program Executable: j:\programs\opera1210eng\operaportable_12.10\app\opera\OPERA.EXE
Program Arguments:
Starting Directory: J:\programs\opera1210eng\OperaPortable_12.10\App\Opera\
Search Path: F:\Program Files\Opera7;C:\WIN98;C:\WIN98\COMMAND;C:\WIN98;C:\WIN98\COMMAND;C:\WIN98;C:\WIN98\COMMAND;C:\WINDOWS\COMMAND;;C:\PROGRAMF\COMMON~1;

Spoiler

Edited by dencorso, 15 November 2012 - 02:38 AM.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users