BetaArchive Logo
Navigation Home Database Screenshots Gallery Image Uploader Server Info FTP Servers Wiki Forum RSS Feed Rules Please Donate
UP: 60d, 3h, 12m | CPU: 22% | MEM: 5036MB of 11903MB used
{The community for beta collectors}

Post new topic Reply to topic  [ 14 posts ] 
Author Message
 PostPost subject: Modifying MINI.CAB        Posted: Sun Aug 16, 2015 2:28 pm 
Reply with quote
Offline

Joined
Mon Jun 22, 2015 9:24 pm

Posts
15

Location
Barcelona!

Favourite OS
Win95OSR2.1, Win8.x, OS X 10.6.8
OK, so I'm trying to modify Win9X MINI.CAB to replace the VGA driver (with the VBE one) and to customize the color scheme.
Does anybody know what program I have to use to remade the .CAB again?

Thanks!


Top  Profile
 PostPost subject: Re: Modifying MINI.CAB        Posted: Sun Aug 16, 2015 3:09 pm 
Reply with quote
FTP Access
User avatar
Offline

Joined
Thu Nov 26, 2009 7:14 am

Posts
740

Favourite OS
Windows XP SP2 5.1.2600
MINI.CAB is Standard Mode Windows 3.1. Win9x VBE drivers and most Win3.1 graphics drivers using VxD won't work under it.


Top  Profile
 PostPost subject: Re: Modifying MINI.CAB        Posted: Sun Aug 16, 2015 3:20 pm 
Reply with quote
Offline

Joined
Mon Jun 22, 2015 9:24 pm

Posts
15

Location
Barcelona!

Favourite OS
Win95OSR2.1, Win8.x, OS X 10.6.8
Sorry, I mean the SVGA fix driver for Win3.1...

(I said VBE because is also VBE compatible, right? And because I was thinking about Win9X... :?)


Top  Profile
 PostPost subject: Re: Modifying MINI.CAB        Posted: Sun Aug 16, 2015 5:28 pm 
Reply with quote
Donator
Offline

Joined
Sun Sep 27, 2009 7:55 pm

Posts
1441
Wrong approach entirely. I'm fairly sure you'd need to recab the entire copy of 9x if you wanted to make any changes to the cabinets...

Why don't you just sysprep it and include the driver? You know...with the OPK?

_________________
~


Top  Profile
 PostPost subject: Re: Modifying MINI.CAB        Posted: Sun Aug 16, 2015 5:51 pm 
Reply with quote
Offline

Joined
Mon Jun 22, 2015 9:24 pm

Posts
15

Location
Barcelona!

Favourite OS
Win95OSR2.1, Win8.x, OS X 10.6.8
I'm just trying if I can see the light-blue background setup of Windows 98 (the one with clouds) by just launching the setup from DOS (no previous Windows involved except the one from MINI.CAB).

Any idea how to remake the .cab file?


Top  Profile
 PostPost subject: Re: Modifying MINI.CAB        Posted: Sun Aug 16, 2015 8:24 pm 
Reply with quote
FTP Access
User avatar
Offline

Joined
Tue Jul 08, 2014 9:43 pm

Posts
448

Location
DLL Hell, United States

Favourite OS
Windows 2000 SP4 and XP SP3
aaaaalex wrote:
Any idea how to remake the .cab file?

Use this command line program "makecab.exe" which is included in Windows. However, in order to compress multiple files to one cab, you will need to use a directive file. This website will help you: http://ss64.com/nt/makecab.html

_________________
Do Not Make Illegal Copies Of This Signature.
YouTube | Twitter | BA Wiki | BetaWiki


Top  Profile  WWW
 PostPost subject: Re: Modifying MINI.CAB        Posted: Sun Aug 16, 2015 8:37 pm 
Reply with quote
Offline

Joined
Mon Jun 22, 2015 9:24 pm

Posts
15

Location
Barcelona!

Favourite OS
Win95OSR2.1, Win8.x, OS X 10.6.8
OK, thanks! Can I use any version of Windows or it has to be Windows 9x?


Top  Profile
 PostPost subject: Re: Modifying MINI.CAB        Posted: Sun Aug 16, 2015 8:41 pm 
Reply with quote
FTP Access
User avatar
Offline

Joined
Tue Jul 08, 2014 9:43 pm

Posts
448

Location
DLL Hell, United States

Favourite OS
Windows 2000 SP4 and XP SP3
aaaaalex wrote:
OK, thanks! Can I use any version of Windows or it has to be Windows 9x?

Any version (as far as I know). I tested it on XP and 10.

_________________
Do Not Make Illegal Copies Of This Signature.
YouTube | Twitter | BA Wiki | BetaWiki


Top  Profile  WWW
 PostPost subject: Re: Modifying MINI.CAB        Posted: Sun Aug 16, 2015 9:46 pm 
Reply with quote
Offline

Joined
Mon Jun 22, 2015 9:24 pm

Posts
15

Location
Barcelona!

Favourite OS
Win95OSR2.1, Win8.x, OS X 10.6.8
OK, it worked (thank you for helping me!), but it still displays the dark blue background:

Image

This is weird: when I was making the modifications, it showed the other background... *-)

Update: OK, I find out that it's back to 16 colors again... I extracted again and it's back:

Image

What is going on here?


Top  Profile
 PostPost subject: Re: Modifying MINI.CAB        Posted: Sun Aug 16, 2015 10:35 pm 
Reply with quote
FTP Access
User avatar
Offline

Joined
Tue Jul 08, 2014 9:43 pm

Posts
448

Location
DLL Hell, United States

Favourite OS
Windows 2000 SP4 and XP SP3
aaaaalex wrote:
OK, it worked (thank you for helping me!), but it still displays the dark blue background:

Image

This is weird: when I was making the modifications, it showed the other background... *-)

Update: OK, I find out that it's back to 16 colors again... I extracted again and it's back:

Image

What is going on here?

Boot up setup again but shut down the system while in Mini Windows. That will leave the Mini files still on the hard drive. Check those files out. Plus, could you upload your MINI.CAB to Mega?

_________________
Do Not Make Illegal Copies Of This Signature.
YouTube | Twitter | BA Wiki | BetaWiki


Top  Profile  WWW
 PostPost subject: Re: Modifying MINI.CAB        Posted: Sun Aug 16, 2015 11:36 pm 
Reply with quote
Offline

Joined
Mon Jun 22, 2015 9:24 pm

Posts
15

Location
Barcelona!

Favourite OS
Win95OSR2.1, Win8.x, OS X 10.6.8
OK, first difference is in SETUPLOG.TXT:

Running directly from disc:

Code:
[OptionalComponents]

[System]

[NameAndOrg]

[Destination]

[]

fsCmosAVCheck: Attempting CMOS Anti Virus Test
fsCmosAVCheck: CMOS Anti Virus Test SUCCEEDED
Drive=:A:, Host=::, Flags=:0x107:
Drive=:C:, Host=::, Flags=:0xd:
Drive=:D:, Host=::, Flags=:0x40d:
Drive=:E:, Host=::, Flags=:0x205:
vfs.boot=:C:, vfs.boothost=::
FSLog: BIOS Heads=:255:, BootPart Heads=:255:
Batchfile=C:\WININST0.400\MSBATCH.INF
loading 'C:\WININST0.400\suexpand.dll' returned f6711fe
VcpClose:About to close
VcpClose:Copy 1
LDID is ffff failed CtlGetLdd
CAB-No volume name for LDID ffff, local copy - path Absolute
MSBATCH.INF=2,,13459,36674
VcpClose:About to End
VcpClose:About to Terminate
batch settings:
[Setup]
InstallType=1
Customise=0
Express=0
ChangeDir=1
Network=1
OptionalComponents=1
System=1
MBR=1
Reboot=1
CCP=1
EBD=0
CleanBoot=0
Win31FileSystem=-8531
CopyFiles=1
Verify=-8531
UPI=1
VRC=1
External=1
ShowEula=1
CustomOEMInstall=0
AutoRetry=0
PenWinWarning=1
CHKDSK=1
UNINSTALL=1
DevicePath=0
NoDirWarn=0
NoAppsWarn=0
RunHwInfo=1
BootCD=0
CallMigrationDLLs=1

[Network]
DisplayWorkstationSetup=0
WorkstationSetup=0
HDBOOT=0
RPLSETUP=0
SaveSuBoot=0


[Iniciado]
version=262154,2222
OldLogFile
SourcePath=C:\WININST0.400
CmdLine=/T:C:\WININST0.400 /SrcDir=E:\WIN98 /IE /IS /IZ /II /NR /II /C  /U:xxxxxxxxxxxxxxxxx
WinVer=Mini
ExePath=C:\WININST0.400
FilePath=E:\WIN98\
RunVer=3.1
dwSrcPathType=1
Init:Setup initialization successful.
Iniciado=Efectuado

[Dummy]


Running from extracted MINI.CAB:

Code:
[OptionalComponents]

[System]

[NameAndOrg]

[Destination]

[]

fsCmosAVCheck: Attempting CMOS Anti Virus Test
fsCmosAVCheck: CMOS Anti Virus Test SUCCEEDED
Drive=:A:, Host=::, Flags=:0x107:
Drive=:C:, Host=::, Flags=:0xd:
Drive=:D:, Host=::, Flags=:0x40d:
Drive=:E:, Host=::, Flags=:0x205:
vfs.boot=:C:, vfs.boothost=::
FSLog: BIOS Heads=:255:, BootPart Heads=:255:
Batchfile=C:\WININST0.400\MSBATCH.INF
loading 'C:\WININST0.400\suexpand.dll' returned 101f122e
VcpClose:About to close
VcpClose:Copy 1
LDID is ffff failed CtlGetLdd
CAB-No volume name for LDID ffff, local copy - path Absolute
MSBATCH.INF=2,,13459,36674
VcpClose:About to End
VcpClose:About to Terminate
batch settings:
[Setup]
InstallType=1
Customise=0
Express=0
ChangeDir=1
Network=1
OptionalComponents=1
System=1
MBR=1
Reboot=1
CCP=1
EBD=1
CleanBoot=0
Win31FileSystem=-8531
CopyFiles=1
Verify=-8531
UPI=1
VRC=1
External=1
ShowEula=1
CustomOEMInstall=0
AutoRetry=0
PenWinWarning=1
CHKDSK=1
UNINSTALL=1
DevicePath=0
NoDirWarn=0
NoAppsWarn=0
RunHwInfo=1
BootCD=0
CallMigrationDLLs=1

[Network]
DisplayWorkstationSetup=0
WorkstationSetup=0
HDBOOT=0
RPLSETUP=0
SaveSuBoot=0


[Iniciado]
version=262154,2222
OldLogFile
SourcePath=C:\WININST0.400
CmdLine=/SrcDir=E:\WIN98 /U:xxxxxxxxxxxxxxxxx
WinVer=C:\MINI
ExePath=C:\WININST0.400
FilePath=E:\WIN98\
RunVer=3.1
dwSrcPathType=1
Init:Setup initialization successful.
Iniciado=Efectuado

[Dummy]


Also, to run from extracted MINI.CAB, I have to modify one line of SYSTEM.INI:

Code:
shell=w98setup.bin

change to
Code:
shell=E:\win98\w98setup.bin


Where E: is the Windows disc.

Also, I don't have any account on any uploader site, so... :?

Edit: OK, just created a Dropbox user, here it is: https://www.dropbox.com/sh/37gf4yjtd1jcjsp/AAAwg3E2YyRjXWaavZIT7lmaa?dl=0

PD: Sorry for the long post!


Top  Profile
 PostPost subject: Re: Modifying MINI.CAB        Posted: Mon Aug 17, 2015 12:16 pm 
Reply with quote
Donator
User avatar
Offline

Joined
Sun Dec 30, 2007 8:12 am

Posts
1210

Location
Brisbane, Queensland

Favourite OS
OS/2 Wrp 3.0
I use cabpack 1.4 to make cabs, especially of that vintage. It comes with a period version of makecab etc, so windows 95 can actually read it. It is pretty much point and click.

In my day, when i got a hold of the diamond package, i wrote a rexx script and a batch file to pack directories to bring home. You just ran something like diamond foo c:\bar and it would make foo1.cab etc.

With minicab, you can simply run setup from it, so you could have a number of utilities to run under the proggie, and then set your own colour scheme (or copy it from Windows 3.1: control panel and paper.exe work well, so you can even set your own wallpaper!)

Run setup 95 or 98 from the same win31, and you don't need mini.cab.


Top  Profile  WWW
 PostPost subject: Re: Modifying MINI.CAB        Posted: Wed Aug 19, 2015 12:28 am 
Reply with quote
Donator
User avatar
Offline

Joined
Sun Aug 18, 2013 7:26 pm

Posts
285

Location
Edinburgh, Scotland

Favourite OS
Windows for Workgroups 3.11
aaaaalex wrote:
Image


I don't remember the system menu box (left of the titlebar) to have ever had a 3D button shape, even for apps that make use of CTL3D.DLL or CTL3Dv2.DLL. But it's not entirely unexpected, since the graphics of that box is a resource built into the video driver, and you have replaced it. Which video driver did you use, again?


Top  Profile
 PostPost subject: Re: Modifying MINI.CAB        Posted: Wed Aug 19, 2015 1:34 am 
Reply with quote
Offline

Joined
Mon Jun 22, 2015 9:24 pm

Posts
15

Location
Barcelona!

Favourite OS
Win95OSR2.1, Win8.x, OS X 10.6.8
It's the SVGA driver for Windows 3.1 modified with Makeover to change some of the UI buttons (like the ones on the titlebar or the scrollbar).

You can get the driver from WinWorld, BTW.


Top  Profile
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 14 posts ] 




Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
Jump to:  

All views expressed in these forums are those of the author and do not necessarily represent the views of the BetaArchive site owner.

Powered by phpBB® Forum Software © phpBB Group

Copyright © 2006-2020

 

Sitemap | XML | RSS