Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 

ruthan

Why are Windows programs not still compatible with Win98? At first look simple question but..

Recommended Posts

98SE    7
1 hour ago, jaclaz said:

I really cannot understand what you actually *want*, really.

If you are running a 9x/Me (or DOS) the easiest is to use REGEDIT on command line.

https://web.archive.org/web/20100529085012/http://articles.techrepublic.com.com/5100-10878_11-1032874.html

If you are running NT derived OS, you can use the MS offline library (and optionally the existing tools making use of it). 

Maybe you want a (of course free, and open source, working on DOS, Windows 9x/me and NT/2K/XP and later) clone of Ghregedit?

https://support.symantec.com/en_US/article.HOWTO10410.html

There are none that I know of.

jaclaz

 

 

 

 

Hmmm...

On 8/15/2017 at 2:01 PM, ruthan said:

I just wonder is there any way (from code perspective) how from Dos mode access to data in Windows registry tree? 

 

I think he's looking for a Pure DOS not inside Win9X/ME Command Prompt form of RegEdit for 98SE?

My guess is to edit the Windows 98 Registry from Pure DOS and not inside 9X.  This might be good for when you can't get into Safe Mode or when you couldn't get back into the 98SE OS normally due to some error.

 

 

Edited by 98SE

Share this post


Link to post
Share on other sites
jaclaz    927
24 minutes ago, 98SE said:

Hmmm...

 

I think he's looking for a Pure DOS not inside Win9X/ME Command Prompt form of RegEdit for 98SE?

My guess is to edit the Windows 98 Registry from Pure DOS and not inside 9X.  This might be good for when you can't get into Safe Mode or when you couldn't get back into the 98SE OS normally due to some error.

 

 

And the General Paul Lee Registry Viewer is EXACTLY a Registry Editor running from DOS.

As well, why don't you READ the given article?

https://web.archive.org/web/20100529085012/http://articles.techrepublic.com.com/5100-10878_11-1032874.html

What is the difficult part in the (already quoted):

Quote

Using REGEDIT in DOS
The utility we're going to use is REGEDIT.EXE—the same REGEDIT that we use in Windows also runs as a DOS program.

that is DOS, "Pure DOS", and NOT "inside Windows 9x", being related to a procedure to repair a Registry when you CANNOT boot to the Windows 9x, but I will quote another snippet:

Quote

Before I begin describing the rebuilding process in detail, let me state that I know all about REGCLEAN and other Windows utilities that are supposed to cure registry ills. However, these programs work only if you can boot into Windows. Even then, Windows is using the very registry we're trying to clean. To me, this is like working on your car's engine while you're driving. Instead, we're going to clear things up another way. We're going to do it from DOS.

jaclaz

Edited by jaclaz

Share this post


Link to post
Share on other sites
98SE    7
1 hour ago, jaclaz said:

And the General Paul Lee Registry Viewer is EXACTLY a Registry Editor running from DOS.

As well, why don't you READ the given article?

https://web.archive.org/web/20100529085012/http://articles.techrepublic.com.com/5100-10878_11-1032874.html

What is the difficult part in the (already quoted):

that is DOS, "Pure DOS", and NOT "inside Windows 9x", being related to a procedure to repair a Registry when you CANNOT boot to the Windows 9x, but I will quote another snippet:

jaclaz

I was only interpreting what I think he wanted.  I haven't tested these programs you are recommending.

But checking the main site it was in Russian and the program to download seems to be constantly trying to load but dead.

Dig for some older versions here.

http://web.archive.org/web/20010606144639/paullee.ru/regstry.html

 

I never needed to regedit in DOS.  My 98SE never crashed in that manner or I restored from a DOS image which was faster if I wanted a clean state.

 

Edited by 98SE

Share this post


Link to post
Share on other sites
jaclaz    927

It worked a few days ago, it happens.

You managed to link to a very old version of the site, here is a recent one;

http://web.archive.org/web/20170101220931/http://paullee.ru:80/regstry.html

the latest real mode one is 3.89, not the 2.0b in the link you provided.

Good for you that you never needed to "regedit in DOS", now - should it be needed - you know that REGEDIT can run in "pure DOS" command line also.

jaclaz

Share this post


Link to post
Share on other sites
98SE    7
1 hour ago, jaclaz said:

It worked a few days ago, it happens.

You managed to link to a very old version of the site, here is a recent one;

http://web.archive.org/web/20170101220931/http://paullee.ru:80/regstry.html

the latest real mode one is 3.89, not the 2.0b in the link you provided.

Good for you that you never needed to "regedit in DOS", now - should it be needed - you know that REGEDIT can run in "pure DOS" command line also.

jaclaz

I tried the last capture as well but the zip files were corrupted after download them so I went to the earliest capture.

The main Russian site were not responsive.

Either way usually if my "Registry" was nuked it was due to the IEinfection.  I just restored from my image since it was faster than trying to repair it if you were lucky enough to remove enough of that out of the registry it wasn't worth the headache.  Sometimes I kept an image of an infected system just for fun to troubleshoot.  Then try some "claimed" malware remover and see how well it does.  They usually tried running some random filename during startup so it wasn't that hard to circumvent.  Just rename that file in Pure DOS and it usually stopped that crap or I replaced the file with a copy of command.com which nullified it.  But finding every possible virus infected registry entry trace is nearly impossible unless you had a clean registry made the same day to compare.

Edited by 98SE

Share this post


Link to post
Share on other sites
98SE    7
1 hour ago, jaclaz said:

This capture worked for 3.9: (Not corrupted zip)

http://web.archive.org/web/20060303084650/http://paullee.ru/download/regv389.zip

 

I will hunt for the newer ones later.

Only one more requirement for portable 98SE gaming now.  DOSBOX working.  No more Memory patching requirement.

Intel HD Graphics Hdmi Audio port to 98SE sound device = HDMI audio to TV instead of traditional 3.5mm analog sound quality.

Share this post


Link to post
Share on other sites
rloew    90

I believe he wants a DOS Library Module that can manipulate the Registry and can be linked to Code that he writes.

Share this post


Link to post
Share on other sites
jaclaz    927
11 hours ago, rloew said:

I believe he wants a DOS Library Module that can manipulate the Registry and can be linked to Code that he writes.

Very possibly, but I don't know of any software that offers that. :(

Still, if the actual problem is to change a few keys/values the REGEDIT command line use is all that is needed, if one can "bear" the use of (temporary) .reg files.

jaclaz

Share this post


Link to post
Share on other sites
rloew    90

I don't know of anything either.

I think he also wants to make decisions in his code based on Registry Values.

Share this post


Link to post
Share on other sites
ruthan    1
Quote

I think he also wants to make decisions in his code based on Registry Values.

 Of course.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now


  • Recently Browsing   0 members

    No registered users viewing this page.

×