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

Post new topic Reply to topic  [ 12 posts ] 
Author Message
 PostPost subject: Swapping BOOTVID.DLL - 2000, XP, ReactOS        Posted: Fri Jul 05, 2019 7:50 pm 
Reply with quote
Offline

Joined
Wed Jan 24, 2018 3:36 pm

Posts
23

Favourite OS
CE4life
BOOTVID.DLL is responsible for kernel graphics! Kernel asks it to draw boot screen and blue screen of death. I will show only visible changes.

Windows 2000 with XP bootvid:
Image
We can see only different font here.
Offtopic Comment
We need to hack newer executable so Windows 2000 can use it


Windows 2000 with ReactOS bootvid:
Image
Boot hangs, but animation is still working. Also some graphical glitches.
Offtopic Comment
We need to hack newer executable so Windows 2000 can use it


Windows XP with 2000 bootvid:
Image
Different font

Windows XP with ReactOS bootvid:
Image
Graphical glitch. Similar font.

ReactOS with 2000 bootvid:
Image
Different font
Image
Crazy graphical glitch in SCREEN mode.
Image
Different font in BSOD.

ReactOS with XP bootvid:
No screenshots, there's the same glitch in SCREEN mode.

XP x64 failed to boot with Vista x64 bootvid.
Vista x64 boots with XP x64 bootvid and Windows 10 1809 bootvid but without visible changes.
Somebody may try swapping with beta versions of Windows 2000 or Whistler. :)


Last edited by Dz3n on Mon Jul 08, 2019 5:08 pm, edited 1 time in total.

Top  Profile
 PostPost subject: Re: Swapping BOOTVID.DLL        Posted: Fri Jul 05, 2019 8:00 pm 
Reply with quote
FTP Access
User avatar
Offline

Joined
Mon Aug 11, 2014 4:46 pm

Posts
24

Location
Bacau, Romania

Favourite OS
4.10.2222A
What about NT4's BOOTVID.DLL? Is it the same as 2000/Whistler?

_________________
My PCs:
PC1 - Intel Core i3 3220,6GB RAM,500W Raidmax RX-500XT PSU,1TB HDD,Samsung DVD-RW drive,Windows 10 x64,ASUS H61M-A
PC2 - Intel Core i3 540,4GB RAM,450W Frontier PSU,1TB HDD,Lite-On DVD-RW drive,Windows 8.1,Gigabyte H55M-S2V


Top  Profile
 PostPost subject: Re: Swapping BOOTVID.DLL        Posted: Fri Jul 05, 2019 8:03 pm 
Reply with quote
Offline

Joined
Wed Jan 24, 2018 3:36 pm

Posts
23

Favourite OS
CE4life
Schneider616 wrote:
What about NT4's BOOTVID.DLL? Is it the same as 2000/Whistler?

There's no such thing in NT4. It was created during Windows 2000 development.


Top  Profile
 PostPost subject: Re: Swapping BOOTVID.DLL - 2000, XP, ReactOS        Posted: Sat Jul 06, 2019 12:12 pm 
Reply with quote
User avatar
Offline

Joined
Fri Jun 28, 2013 9:00 am

Posts
102

Location
C:/WINNT/System32

Favourite OS
95/98/Me/2000/XP/Vista/7/8.1
What about Vista or 7 x86 with 2000's BOOTVID?

_________________
Image
Image


Top  Profile
 PostPost subject: Re: Swapping BOOTVID.DLL - 2000, XP, ReactOS        Posted: Sat Jul 06, 2019 4:39 pm 
Reply with quote
Offline

Joined
Wed Jan 24, 2018 3:36 pm

Posts
23

Favourite OS
CE4life
classiconthebox wrote:
What about Vista or 7 x86 with 2000's BOOTVID?

It should work, but I need to download and install x86 version of Vista..


Top  Profile
 PostPost subject: Re: Swapping BOOTVID.DLL - 2000, XP, ReactOS        Posted: Sun Jul 07, 2019 7:05 pm 
Reply with quote
FTP Access
Offline

Joined
Sat Sep 21, 2013 11:19 am

Posts
126

Favourite OS
WinXP SP2 x64 5.2.3790
Dz3n wrote:
BOOTVID.DLL is responsible for kernel graphics! Kernel asks it to draw boot screen and blue screen of death. I will show only visible changes.

XP x64 failed to boot with Vista x64 bootvid.
Vista x64 boots with XP x64 bootvid and Windows 10 1809 bootvid but without visible changes.

Very interesting.
I understand that you only tested it with an legacy BIOS. Have you tried in EFI mode?
I need to check maybe WinXP x64 will start in EFI mode on ThinkPad X220 with the original Intel graphics driver. WinXP x64 have video handling part problem in EFI mode - WinXP x64 & EFI


Top  Profile
 PostPost subject: Re: Swapping BOOTVID.DLL - 2000, XP, ReactOS        Posted: Mon Jul 08, 2019 1:06 pm 
Reply with quote
FTP Access
Offline

Joined
Sun Jul 21, 2013 7:38 am

Posts
198

Favourite OS
9431
I am more interested in how to boot NT5.x in SCREEN mode though (show up a console with version numbers as you shown).


Top  Profile
 PostPost subject: Re: Swapping BOOTVID.DLL - 2000, XP, ReactOS        Posted: Mon Jul 08, 2019 5:07 pm 
Reply with quote
Offline

Joined
Wed Jan 24, 2018 3:36 pm

Posts
23

Favourite OS
CE4life
BetaNewbie wrote:
I am more interested in how to boot NT5.x in SCREEN mode though (show up a console with version numbers as you shown).


SCREEN mode is a special ReactOS kernel mode for debugging:

In order to see this, you need to boot ReactOS kernel with some debug arguments.

Maybe you want /SOS argument instead - you can try to boot in "Directory Service Restore Mode" (choose in Advanced Boot Options):
Image

Image


Top  Profile
 PostPost subject: Re: Swapping BOOTVID.DLL - 2000, XP, ReactOS        Posted: Wed Jul 10, 2019 6:47 pm 
Reply with quote
FTP Access
User avatar
Offline

Joined
Mon Sep 29, 2014 9:18 am

Posts
97

Favourite OS
5840 x64
Windows Server 2003 with ReactOS bootvid:
Image

I put /sos argument on boot.ini file. definitely works.

_________________
Image


Top  Profile  WWW
 PostPost subject: Re: Swapping BOOTVID.DLL - 2000, XP, ReactOS        Posted: Thu Jul 11, 2019 10:07 pm 
Reply with quote
Donator
User avatar
Offline

Joined
Mon Jul 23, 2012 9:40 pm

Posts
1046

Location
MD N10DC

Favourite OS
NT3.X Family
In essence, bootvid merely provides the vga interface for the kernel. It is no surprise you can swap them like this. This is because calls to it are hooked through other api's to hide the non-public bootvid functions.

_________________
Quote:
"C makes it easy to shoot yourself in the foot; C++ makes it harder, but when you do it blows your whole leg off"


Top  Profile
 PostPost subject: Re: Swapping BOOTVID.DLL - 2000, XP, ReactOS        Posted: Fri Jul 12, 2019 1:14 pm 
Reply with quote
User avatar
Offline

Joined
Wed Apr 17, 2019 12:44 pm

Posts
238

Location
lets just say i live in russia

Favourite OS
2195.24, 2600.5512, 6002, 7601
Screenies of WinSrv2k3R2 with XP and 2000 bootvid.dll are coming soon.
It'll take around 15-20 minutes to post the screenies, because it is still downloading and need a few more minutes to install.
Image


Windows Server 2003 R2 with 2k BOOTVID.DLL
Image

Windows Server 2003 R2 with XP BOOTVID.DLL
Image

Sadly, they're the same... :(

_________________
mrpijey wrote:
And about the privacy? Then go live in a shoe box, without Internet. Because sorry, between your cellphone, web client surfing to every website with cookies and tracking, Google search engine, your Netflix account and unencrypted emails you send.


Top  Profile  WWW
 PostPost subject: Re: Swapping BOOTVID.DLL - 2000, XP, ReactOS        Posted: Fri Jul 12, 2019 7:35 pm 
Reply with quote
Offline

Joined
Wed Jan 24, 2018 3:36 pm

Posts
23

Favourite OS
CE4life
MCpillager12 wrote:
Sadly, they're the same... :(

weird


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




Who is online

Users browsing this forum: No registered users and 3 guests


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-2019

 

Sitemap | XML | RSS


Affiliate