[GH-ISSUE #70] Feature Request: ACPI or APM Mode #61

Closed
opened 2026-03-03 18:48:40 +03:00 by kerem · 19 comments
Owner

Originally created by @dribgnikcom on GitHub (Feb 15, 2026).
Original GitHub issue: https://github.com/oerg866/win98-quickinstall/issues/70

Currently, the installer always uses APM mode. Sometimes, ACPI is necessary or else there aren't enough IRQs in Windows.

What is chiefly needed is the ability to select which mode is desired before installation.

Thanks

Originally created by @dribgnikcom on GitHub (Feb 15, 2026). Original GitHub issue: https://github.com/oerg866/win98-quickinstall/issues/70 Currently, the installer always uses APM mode. Sometimes, ACPI is necessary or else there aren't enough IRQs in Windows. What is chiefly needed is the ability to select which mode is desired before installation. Thanks
kerem closed this issue 2026-03-03 18:48:40 +03:00
Author
Owner

@oerg866 commented on GitHub (Feb 15, 2026):

Extremely difficult to implement at this time, but who knows what the future holds

<!-- gh-comment-id:3905421064 --> @oerg866 commented on GitHub (Feb 15, 2026): Extremely difficult to implement at this time, but who knows what the future holds
Author
Owner

@LordOfMice commented on GitHub (Feb 16, 2026):

Extremely difficult to implement at this time

There is just two Registry options exist for forced switching between NoPnP, PnP BIOS and ACPI in hardware detection. And, yes, APM is just sideband option for the two first of them and does not have any relation to "enough IRQ" theme, of course.

<!-- gh-comment-id:3906921668 --> @LordOfMice commented on GitHub (Feb 16, 2026): >Extremely difficult to implement at this time There is just two Registry options exist for forced switching between NoPnP, PnP BIOS and ACPI in hardware detection. And, yes, APM is just sideband option for the two first of them and does not have any relation to "enough IRQ" theme, of course.
Author
Owner

@dribgnikcom commented on GitHub (Feb 16, 2026):

Extremely difficult to implement at this time, but who knows what the future holds

Why?

With regular setup.exe this is accomplished by running:

setup c:\win98\apminst.inf

Contents of apminst.inf:

; APMINST.INF
;
; Copyright (c) 1995-1998 Microsoft Corporation.
; All rights reserved.
;

[Version]
Signature = "$CHICAGO$"
LayoutFile=layout.inf

[Install]
AddReg=APM.Install 

[APM.Install]
; The following line will allow the system dated after 12/02/99 BIOS 
; install APM 
HKLM,Software\Microsoft\Windows\CurrentVersion\Detect,"ACPIOption",1,2

This comes from "IBM ThinkPad Windows 98/98SE Supplement File IV" dated August 11, 2000.

<!-- gh-comment-id:3909536579 --> @dribgnikcom commented on GitHub (Feb 16, 2026): > Extremely difficult to implement at this time, but who knows what the future holds Why? With regular setup.exe this is accomplished by running: `setup c:\win98\apminst.inf` Contents of apminst.inf: ``` ; APMINST.INF ; ; Copyright (c) 1995-1998 Microsoft Corporation. ; All rights reserved. ; [Version] Signature = "$CHICAGO$" LayoutFile=layout.inf [Install] AddReg=APM.Install [APM.Install] ; The following line will allow the system dated after 12/02/99 BIOS ; install APM HKLM,Software\Microsoft\Windows\CurrentVersion\Detect,"ACPIOption",1,2 ``` This comes from "IBM ThinkPad Windows 98/98SE Supplement File IV" dated August 11, 2000.
Author
Owner

@oerg866 commented on GitHub (Feb 16, 2026):

Sometime later this year I will put up a code bounty for making a C library that can read/write win9x format registry files, so that I can make stuff like this in the installer, but before that, this won't happen

<!-- gh-comment-id:3909933311 --> @oerg866 commented on GitHub (Feb 16, 2026): Sometime later this year I will put up a code bounty for making a C library that can read/write win9x format registry files, so that I can make stuff like this in the installer, but before that, this won't happen
Author
Owner

@mskrzynski commented on GitHub (Feb 16, 2026):

Brief internet search sent me to this old russian program claiming to be able to edit win9x registry from dos, don't know if it has ability to import and execute reg files/make changes from command line so this can be inserted into autoexec.bat for example:
https://web.archive.org/web/20041205151927/http://paullee.ru/regstry.html

<!-- gh-comment-id:3910643311 --> @mskrzynski commented on GitHub (Feb 16, 2026): Brief internet search sent me to this old russian program claiming to be able to edit win9x registry from dos, don't know if it has ability to import and execute reg files/make changes from command line so this can be inserted into autoexec.bat for example: https://web.archive.org/web/20041205151927/http://paullee.ru/regstry.html
Author
Owner

@oerg866 commented on GitHub (Feb 16, 2026):

That would be useful, if QuickInstall was DOS based :) I will not implement
AUTOEXEC editing in the installer, it is too messy

On Mon, 16 Feb 2026 at 22:47, Michał Skrzyński @.***>
wrote:

mskrzynski left a comment (oerg866/win98-quickinstall#70)
https://github.com/oerg866/win98-quickinstall/issues/70#issuecomment-3910643311

Brief internet search sent me to this old russian program claiming to be
able to edit win9x registry from dos, don't know if it has ability to
import and execute reg files/make changes from command line so this can be
inserted into autoexec.bat for example:
https://web.archive.org/web/20041205151927/http://paullee.ru/regstry.html


Reply to this email directly, view it on GitHub
https://github.com/oerg866/win98-quickinstall/issues/70#issuecomment-3910643311,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAISOPI7HPN6WGQ463ZVYF34MI3HDAVCNFSM6AAAAACVHBZUSSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTSMJQGY2DGMZRGE
.
You are receiving this because you commented.Message ID:
@.***>

<!-- gh-comment-id:3910993183 --> @oerg866 commented on GitHub (Feb 16, 2026): That would be useful, if QuickInstall was DOS based :) I will not implement AUTOEXEC editing in the installer, it is too messy On Mon, 16 Feb 2026 at 22:47, Michał Skrzyński ***@***.***> wrote: > *mskrzynski* left a comment (oerg866/win98-quickinstall#70) > <https://github.com/oerg866/win98-quickinstall/issues/70#issuecomment-3910643311> > > Brief internet search sent me to this old russian program claiming to be > able to edit win9x registry from dos, don't know if it has ability to > import and execute reg files/make changes from command line so this can be > inserted into autoexec.bat for example: > https://web.archive.org/web/20041205151927/http://paullee.ru/regstry.html > > — > Reply to this email directly, view it on GitHub > <https://github.com/oerg866/win98-quickinstall/issues/70#issuecomment-3910643311>, > or unsubscribe > <https://github.com/notifications/unsubscribe-auth/AAISOPI7HPN6WGQ463ZVYF34MI3HDAVCNFSM6AAAAACVHBZUSSVHI2DSMVQWIX3LMV43OSLTON2WKQ3PNVWWK3TUHMZTSMJQGY2DGMZRGE> > . > You are receiving this because you commented.Message ID: > ***@***.***> >
Author
Owner

@mskrzynski commented on GitHub (Feb 16, 2026):

Can always rev-eng this program, just throwing some bones to you/someone else who want to tackle this issue.

<!-- gh-comment-id:3911019581 --> @mskrzynski commented on GitHub (Feb 16, 2026): Can always rev-eng this program, just throwing some bones to you/someone else who want to tackle this issue.
Author
Owner

@ages2001 commented on GitHub (Feb 28, 2026):

Hi, @dribgnikcom ! I'm planning to implement it on my installer next release. I'll inform you (not a promise for full stable yet) when it's ready if you want.

<!-- gh-comment-id:3978093646 --> @ages2001 commented on GitHub (Feb 28, 2026): Hi, @dribgnikcom ! I'm planning to implement it on my [installer](https://github.com/ages2001/Universal-NT-Installer) next release. I'll inform you (not a promise for full stable yet) when it's ready if you want.
Author
Owner

@oerg866 commented on GitHub (Feb 28, 2026):

@ages2001 but your installer is for NT-based systems right?

<!-- gh-comment-id:3978172767 --> @oerg866 commented on GitHub (Feb 28, 2026): @ages2001 but your installer is for NT-based systems right?
Author
Owner

@ages2001 commented on GitHub (Feb 28, 2026):

@ages2001 but your installer is for NT-based systems right?

For now, yes. But in future, it'll support all DOS-based OSes too.

<!-- gh-comment-id:3978179332 --> @ages2001 commented on GitHub (Feb 28, 2026): > [@ages2001](https://github.com/ages2001) but your installer is for NT-based systems right? For now, yes. But in future, it'll support all DOS-based OSes too.
Author
Owner

@oerg866 commented on GitHub (Feb 28, 2026):

so you're trying to steal my users? ;)

<!-- gh-comment-id:3978198570 --> @oerg866 commented on GitHub (Feb 28, 2026): so you're trying to steal my users? ;)
Author
Owner

@ages2001 commented on GitHub (Feb 28, 2026):

so you're trying to steal my users? ;)

depends on how you look at the event

<!-- gh-comment-id:3978218494 --> @ages2001 commented on GitHub (Feb 28, 2026): > so you're trying to steal my users? ;) depends on how you look at the event
Author
Owner

@oerg866 commented on GitHub (Feb 28, 2026):

any particular reason or you just wanna try making the same thing? 😛

<!-- gh-comment-id:3978252330 --> @oerg866 commented on GitHub (Feb 28, 2026): any particular reason or you just wanna try making the same thing? 😛
Author
Owner

@ages2001 commented on GitHub (Feb 28, 2026):

any particular reason or you just wanna try making the same thing? 😛

I wouldn't say "same things" but more.

And this shouldn't be concerned you :)

<!-- gh-comment-id:3978301040 --> @ages2001 commented on GitHub (Feb 28, 2026): > any particular reason or you just wanna try making the same thing? 😛 I wouldn't say "same things" but more. And this shouldn't be concerned you :)
Author
Owner

@oerg866 commented on GitHub (Feb 28, 2026):

out of curiosity, what features are you thinking about that i may be missing?

<!-- gh-comment-id:3978333362 --> @oerg866 commented on GitHub (Feb 28, 2026): out of curiosity, what features are you thinking about that i may be missing?
Author
Owner

@ages2001 commented on GitHub (Feb 28, 2026):

out of curiosity, what features are you thinking about that i may be missing?

Nice try but it won't work :)

<!-- gh-comment-id:3978379320 --> @ages2001 commented on GitHub (Feb 28, 2026): > out of curiosity, what features are you thinking about that i may be missing? Nice try but it won't work :)
Author
Owner

@oerg866 commented on GitHub (Feb 28, 2026):

Oh, I remember you now from your Discord DMs

That's funny, first you add me on Discord, notice a flag in my bio, send hateful DMs...
Then you steal my idea and concept - but at least it was NT based OSs which was pretty cool
Now you want to copy my actual project and try to advertise and get attention in my comments section, and then you suddenly become secretive when asked about it

That's very "open source" spirited of you :)
But very expected based on your contact earlier, actually

<!-- gh-comment-id:3978434918 --> @oerg866 commented on GitHub (Feb 28, 2026): Oh, I remember you now from your Discord DMs That's funny, first you add me on Discord, notice a flag in my bio, send hateful DMs... Then you steal my idea and concept - but at least it was NT based OSs which was pretty cool Now you want to copy my actual project and try to advertise and get attention in *my* comments section, and then you suddenly become secretive when asked about it That's very "open source" spirited of you :) But very expected based on your contact earlier, actually
Author
Owner

@ages2001 commented on GitHub (Feb 28, 2026):

Oh, I remember you now from your Discord DMs

That's funny, first you add me on Discord, notice a flag in my bio, send hateful DMs... Then you steal my idea and concept - but at least it was NT based OSs which was pretty cool Now you want to copy my actual project and try to advertise and get attention in my comments section, and then you suddenly become secretive when asked about it

That's very "open source" spirited of you :) But very expected based on your contact earlier, actually

You're very good at manipulating and being liar. That is not just a 'flag', you're supporting terrorism. If you'll continue like this, I won't hesitate to publish that DMs you're talking about.

And for 'stealing' according to you; I have bad news for you. You can search about what really 'open source' is. And when helping an user became getting attention?

Too bad that you can't even tolerate others helping your own users.

<!-- gh-comment-id:3978525717 --> @ages2001 commented on GitHub (Feb 28, 2026): > Oh, I remember you now from your Discord DMs > > That's funny, first you add me on Discord, notice a flag in my bio, send hateful DMs... Then you steal my idea and concept - but at least it was NT based OSs which was pretty cool Now you want to copy my actual project and try to advertise and get attention in _my_ comments section, and then you suddenly become secretive when asked about it > > That's very "open source" spirited of you :) But very expected based on your contact earlier, actually You're very good at manipulating and being liar. That is not just a 'flag', you're supporting terrorism. If you'll continue like this, I won't hesitate to publish that DMs you're talking about. And for 'stealing' according to you; I have bad news for you. You can search about what really 'open source' is. And when helping an user became getting attention? Too bad that you can't even tolerate others helping your own users.
Author
Owner

@oerg866 commented on GitHub (Feb 28, 2026):

I mean, you have the right to clone the project and do all of that, but I also have the right to call out the hypocrisy and to say that poaching users based on features that your project doesn't even have yet is kind of a dick move

Sidenote: it is a bit ironic that an Islamist accuses others of supporting terrorism, lol

Locking this because it's not helpful to anyone here

<!-- gh-comment-id:3978650996 --> @oerg866 commented on GitHub (Feb 28, 2026): I mean, you have the right to clone the project and do all of that, but I also have the right to call out the hypocrisy and to say that poaching users based on features that your project doesn't even have yet is _kind of_ a dick move Sidenote: it is _a bit_ ironic that an Islamist accuses others of supporting terrorism, lol Locking this because it's not helpful to anyone here
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/win98-quickinstall#61
No description provided.