English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 17 July 2003, 13:11   #1
grassden
Zone Friend
 
grassden's Avatar
 
Join Date: Jun 2002
Location: Hawick/Scotland
Age: 55
Posts: 21
Send a message via ICQ to grassden
winuae v22r8 error message!!

Hi all there, got the follow error message when executing winuae.exe as follows:
" the WINUAE.EXE file is 'linked to missing export KERNAL32.DLL:isProcessorFeaturePresent.

any info will be forever gratefully received!!
grassden is offline  
Old 17 July 2003, 13:39   #2
Tourniquet
Junior Member
 
Tourniquet's Avatar
 
Join Date: Jun 2003
Location: Essex and/or Leeds / UK
Posts: 23
Bah, you didn't state you were running Win95 again.

Client: Included in Windows XP, Windows 2000 Professional, and Windows NT Workstation 4.0.

iirc you need to use the old inline asm (cribbed from MAME):

Code:
CGLOBAL cpuid
cpuid:
	push	ebx
	push	ecx
	push	edx

	mov		eax,0

	;// attempt to change the ID flag
	pushfd
	pop		edx
	xor		edx,1<<21
	push	edx
	popfd

	;// if we can't, they definitely don't have any of these things
	pushfd
	pop		ebx
	xor		edx,ebx
	test	edx,1<<21
	jnz		.Return

	;// use CPUID
	mov		eax,1
	cpuid
	mov		eax, edx

.Return:
	pop		edx
	pop		ecx
	pop		ebx
	ret
Then:
UINT32 features = cpuid();
use_mmx = (features & (1 << 23));
use_sse = (features & (1 << 25));
use_sse2 = (features & (1 << 26));
Tourniquet is offline  
Old 18 July 2003, 12:01   #3
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,504
hmm.. WinUAE does not use isProcessorFeaturePresent().

I think MSVS Net 2003 does have different init routines than 2002 or something like that (R8 was compiled with 2003)

Does this message only appear under Windows 95?
Toni Wilen is online now  
Old 18 July 2003, 12:13   #4
Tourniquet
Junior Member
 
Tourniquet's Avatar
 
Join Date: Jun 2003
Location: Essex and/or Leeds / UK
Posts: 23
Ack, I know Win95 is no longer supported but for 2003 to create binaries that won't run on it seems to be a bit bastardish!
Tourniquet is offline  
Old 18 July 2003, 14:08   #5
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,504
Some googling revealed that IsProcessorFeaturePresent() is "supported" (exists but does not do anything) in Windows 98 and ME.

Unfortunately it seems Windows 95 can't be supported anymore.
Toni Wilen is online now  
Old 18 July 2003, 15:16   #6
whiteb
Fanatically Amiga.
 
whiteb's Avatar
 
Join Date: Apr 2002
Location: Melbourne, Victoria, Australia
Age: 54
Posts: 1,557
Me thinks its time for SOME people to actually upgrade to an OS that actually runs something, like 98.

PLEASE...... people actually use W95 still ?
whiteb is offline  
Old 18 July 2003, 16:34   #7
killergorilla
Lesser Talent
 
killergorilla's Avatar
 
Join Date: Jan 2003
Location: UK
Age: 42
Posts: 7,957
I'm using it from work as we speak.

I hate it though, with a passion.

And WhiteB, you a fan of the B52's? I know Rock Lobster is one of their songs.
killergorilla is offline  
Old 18 July 2003, 16:45   #8
IFW
Moderator
 
IFW's Avatar
 
Join Date: Jan 2003
Location: ...
Age: 52
Posts: 1,838
Quote:
Originally posted by killergorilla
I'm using it from work as we speak.

I hate it though, with a passion.

And WhiteB, you a fan of the B52's? I know Rock Lobster is one of their songs.
Just what sort of IT manager would allow such a crap "os" to be used these days?
Unless your job is compatibility testing
IFW is offline  
Old 18 July 2003, 17:09   #9
killergorilla
Lesser Talent
 
killergorilla's Avatar
 
Join Date: Jan 2003
Location: UK
Age: 42
Posts: 7,957
Let's just say I work for a company that is in the public sector.

You try and get anything done or moving and you suffocate in red tape.

Seriously, any little bit of forward thinking you have comes with 76 obstacles in the way
killergorilla is offline  
Old 23 July 2003, 22:31   #10
§ane
Registered User
 
Join Date: Jul 2001
Location: .
Age: 44
Posts: 246
VS .NET 2003 is NOT to blame!

I spent most of today figuring this one out. I reinstalled VS6 (alongside VS7.1) and compiled R8. Did it resolve the Win95 problem? Nope!

@Toni: If DirectX 8.0a is the absolute latest DirectX for Win95 users, why are we using D3DX9 interfaces for the "Filter"?

Windows 95 compatible binaries are in the Zone. I couldn't be bothered changing the interfaces so D3D filtering is absent from these builds.
§ane is offline  
Old 23 July 2003, 22:35   #11
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,504
Quote:
why are we using D3DX9 interfaces
Try reading beta changelogs..
Run WinUAE in DX8 D3D fullscreen mode and press F12...
Check also DX9 SDK for SetDialogBoxMode.
Toni Wilen is online now  
Old 23 July 2003, 22:48   #12
§ane
Registered User
 
Join Date: Jul 2001
Location: .
Age: 44
Posts: 246
Quote:
Originally posted by Toni Wilen
Try reading beta changelogs..
Ah, Rightio. Well, the DX9 SDK is your culprit anyways.
§ane is offline  
Old 23 July 2003, 23:33   #13
Tourniquet
Junior Member
 
Tourniquet's Avatar
 
Join Date: Jun 2003
Location: Essex and/or Leeds / UK
Posts: 23
So could you manually load the library and import the functions you need?

Then you could handle DX8 if that's all that is present.
Tourniquet is offline  
Old 24 July 2003, 08:22   #14
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,504
Tourniquet: Yes, it may work. I'll try.. (if I am not too lazy again..)
Toni Wilen is online now  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
MakeCD error message ral-clan support.WinUAE 7 24 April 2011 17:54
error message, could someone translate? s2325 support.Other 2 24 January 2009 16:28
Amiga DOS error message Another World New to Emulation or Amiga scene 12 13 January 2009 13:21
What does this WHDLoad error message mean? Computolio support.Games 4 12 October 2004 16:23
MCP Error message AdamSelene support.WinUAE 6 01 October 2002 20:43

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 19:39.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.08713 seconds with 15 queries