Project 1999

Go Back   Project 1999 > General Community > Technical Discussion

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 09-26-2024, 03:01 PM
farek.wolfmaster farek.wolfmaster is offline
Large Rat


Join Date: Jan 2018
Posts: 5
Thumbs up Surface Pro 11 Snapdragon X Elite 0xc000001d Error

Hi,

I just bought the Surface Pro 11 with Windows on Arm. My immediate test was to see if I could get EverQuest Project 1999 to run. It didn't go too well and I was seriously thinking of sending it back. After some looking around I found the solution!

My computer:

_______Model_ : Surface Pro 11 - Snapdragon(R) X Elite 12-core X1E80100.
_____Edition_ : Windows 11 Pro
_____Version_ : 24H2
____OS build_ : 26100.1742
__Experience_ : Windows Feature Experience Pack 1000.26100.18.0


At first I could launch the game, via "Launch Titanium.bat". Everything went well up to the point when you've selected the server and pressed "Play EVERQUEST!".

Error message box popup with:

Everquest: Windows - Application Error
The exception Illegal Instruction
An attempt was made to execute an illegal instruction.
(0xc000001d) occurred in the application at location
0x000000006F9805A0.

Click on OK to terminate the program.

See attached file 0xc000001d_error.jpg:
[You must be logged in to view images. Log in or Register.]

Basically I couldn't reach the character selection screen...


Solution steps taken to fix this:
  1. Go to your installation in File Explorer.
    Mine is installed in C:\Program Files (x86)\EverQuest1999\
  2. Locate eqgame.exe and Right Click -> Choose Properties
    This will launch "eqgame.exe Properties" popup window.
  3. Click the Compatibility tab.
  4. Locate the "Windows on Arm" property group with description:
    "If this program doesn't run correctly on Windows on Arm, try changing the emulation settings". Click the button "Change emulation settings".
    This will launch "Arm emulation settings for eqgame.exe" popup window.
  5. Locate the dropdown box just under the text "For other problems with this programme, try a recommended group of emulation settings or choose individual settings. Changing emulation settings can fix compatibility issues but can make this programme run slower.". Mine had Default selected originally.
  6. Change "Default" to "Safe emulation".
  7. Click "OK" to close "Arm emulation settings for eqgame.exe" popup window.
  8. Click "OK" to apply all changes and close "eqgame.exe Properties" popup window.
  9. Now launch the game again with "Launch Titanium.bat"
    This time I was able to logon, choose a character and kill a rat in Innothule Swamp!
    Happy days!

See attached file: eqgame_exe_arm_properties.jpg for final changes.
[You must be logged in to view images. Log in or Register.]

Hope this helps remove any doubt, if you're planning on buying a Surface Pro 11 with the new Snapdragon X Elite Arm processor!

Enjoy! [You must be logged in to view images. Log in or Register.]
Attached Images
File Type: jpg 0xc000001d_error.jpg (21.6 KB, 50 views)
File Type: jpg eqgame_exe_arm_properties.jpg (21.0 KB, 53 views)
Last edited by farek.wolfmaster; 09-26-2024 at 03:04 PM..
Reply With Quote
 


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 -4. The time now is 10:01 PM.


Everquest is a registered trademark of Daybreak Game Company LLC.
Project 1999 is not associated or affiliated in any way with Daybreak Game Company LLC.
Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.