Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.


Warning for game developers: PCGamingWiki staff members will only ever reach out to you using the official press@pcgamingwiki.com mail address.
Be aware of scammers claiming to be representatives or affiliates of PCGamingWiki who promise a PCGW page for a game key.

Difference between revisions of "Majesty: The Fantasy Kingdom Sim"

From PCGamingWiki, the wiki about fixing PC games
Line 1: Line 1:
 
{{stub}}
 
{{stub}}
{{cleanup}}
 
 
{{Infobox game
 
{{Infobox game
 
|cover        = Majesty Mac Coverart.jpg
 
|cover        = Majesty Mac Coverart.jpg
Line 19: Line 18:
 
{{Infobox game/row/date|Linux|April 25, 2003}}
 
{{Infobox game/row/date|Linux|April 25, 2003}}
 
|official site= http://majestyquest.com/
 
|official site= http://majestyquest.com/
|steam appid  = 25990
+
|steam appid  = 25990, 73230
 
|gogcom id    = 1423481910
 
|gogcom id    = 1423481910
 
|strategywiki =  
 
|strategywiki =  
Line 44: Line 43:
  
 
===Version differences===
 
===Version differences===
====Majesty: The Fantasy Kingdom Sim====
+
{{ii}} '''Majesty: Gold Edition''' includes the base game and The Northern Expansion.
The original release of the game. The game was released several times by different publishers. Current patch is Update 4.
 
 
 
====The Northern Expansion====
 
The official expansion pack added additional quests and new buildings to the game. Two bonus quests are available to download from the website. Current patch is Update 2.
 
 
 
====Majesty Gold Edition====
 
 
This contains Majesty as well as The Northern Expansion, as separate programs. It is not compatible with the bonus quests. Gold Edition contains the previous patches.
 
This contains Majesty as well as The Northern Expansion, as separate programs. It is not compatible with the bonus quests. Gold Edition contains the previous patches.
 +
{{ii}} '''Majesty Gold HD''' is an enhanced re-release of the Gold Edition, combined in a single executable. It has improved compatibility for newer systems, high resolution support, and as of the most recent updates, all previously downloadable quests and Steamworks/Galaxy multiplayer.
  
====Majesty Gold HD====
+
==Monetization==
Majesty and The Northern Expansion bundled together, now a single program. The bonus quests are included. The game has been rewritten to run on Windows Vista and Windows 7, and no longer runs excessively fast on modern processors. Resolution can now be changed, and the game supports widescreen monitors. Owners of the Steam version of Majesty Gold Edition are given a free upgrade to Gold HD, and buying Gold HD from Steam also installs the original Gold Edition.
+
{{DLC|
 +
{{DLC/row| The Northern Expansion | Included in Gold and Gold HD editions. Not available separately for Linux. | Windows, Linux }}
 +
}}
  
 
==Essential improvements==
 
==Essential improvements==
Line 106: Line 102:
 
|ultrawidescreen wsgf award =  
 
|ultrawidescreen wsgf award =  
 
|4k ultra hd wsgf award    =  
 
|4k ultra hd wsgf award    =  
|widescreen resolution      = true
+
|widescreen resolution      = limited
|widescreen resolution notes= Requires Majesty Gold HD.
+
|widescreen resolution notes= Native in Majesty Gold HD.
 
|multimonitor              = false
 
|multimonitor              = false
 
|multimonitor notes        =  
 
|multimonitor notes        =  
Line 140: Line 136:
 
|key remap                = false
 
|key remap                = false
 
|key remap notes          =  
 
|key remap notes          =  
|acceleration option      = unknown
+
|acceleration option      = false
 
|acceleration option notes =  
 
|acceleration option notes =  
|mouse sensitivity        = unknown
+
|mouse sensitivity        = false
 
|mouse sensitivity notes  =  
 
|mouse sensitivity notes  =  
 
|mouse menu                = true
 
|mouse menu                = true
 
|mouse menu notes          =  
 
|mouse menu notes          =  
|invert mouse y-axis      = unknown
+
|invert mouse y-axis      = n/a
 
|invert mouse y-axis notes =  
 
|invert mouse y-axis notes =  
|touchscreen              = unknown
+
|touchscreen              = false
 
|touchscreen notes        =  
 
|touchscreen notes        =  
|controller support        = unknown
+
|controller support        = false
 
|controller support notes  =  
 
|controller support notes  =  
 
|full controller          = unknown
 
|full controller          = unknown
Line 221: Line 217:
 
  |interface = true
 
  |interface = true
 
  |audio    = true
 
  |audio    = true
  |subtitles = false
+
  |subtitles = n/a
 
  |notes    =  
 
  |notes    =  
 
  |fan      =  
 
  |fan      =  
Line 229: Line 225:
 
  |interface = true
 
  |interface = true
 
  |audio    = unknown
 
  |audio    = unknown
  |subtitles = false
+
  |subtitles = n/a
 
  |notes    = Retail only.
 
  |notes    = Retail only.
 
  |fan      =  
 
  |fan      =  
Line 237: Line 233:
 
  |interface = true
 
  |interface = true
 
  |audio    = unknown
 
  |audio    = unknown
  |subtitles = false
+
  |subtitles = n/a
 
  |notes    = Retail only.
 
  |notes    = Retail only.
 
  |fan      =  
 
  |fan      =  
Line 245: Line 241:
 
  |interface = true
 
  |interface = true
 
  |audio    = unknown
 
  |audio    = unknown
  |subtitles = false
+
  |subtitles = n/a
 
  |notes    = Retail only.
 
  |notes    = Retail only.
 
  |fan      =  
 
  |fan      =  
Line 253: Line 249:
 
  |interface = true
 
  |interface = true
 
  |audio    = unknown
 
  |audio    = unknown
  |subtitles = false
+
  |subtitles = n/a
 
  |notes    = Retail only.
 
  |notes    = Retail only.
 
  |fan      =  
 
  |fan      =  
Line 269: Line 265:
 
|lan play modes      =  
 
|lan play modes      =  
 
|lan play notes      =  
 
|lan play notes      =  
|online play          = unknown
+
|online play          = true
 
|online play players  =  
 
|online play players  =  
 
|online play modes    =  
 
|online play modes    =  
Line 308: Line 304:
  
 
===Windows===
 
===Windows===
====Majesty on Modern Systems====
+
====Majesty on modern systems (pre-HD)====
The original versions of Majesty will run on Windows Vista and Windows 7, however the game will be unstable and might crash frequently. A new version of the game is available that fixes a number of compatibility errors with current Windows versions and officially supports them.
+
The original versions of Majesty will run on modern operating systems, however the game will be unstable and might crash frequently.
 +
{{Fixbox|description=Command lines|ref={{cn|date=September 2021}}|fix=
 +
* Run <code>majesty.exe</code> or <code>majx.exe</code> with the following command lines: <code>-nothreadedcursor -useglblit</code>
 +
}}
  
For older versions of the game the following command line arguments may be used:
+
====Gold HD Edition not responding====
majx.exe -nothreadedcursor -useglblit
+
On some systems (particularly those with Intel graphics), Majesty Gold HD may not work properly. On loading the game there may be a blank screen, or after the opening movie, the menu appears unresponsive (although it is actually working, but the screen is updating).  
The command line is for Northern Expansion pack. For base game simply replace the executable name with <code>majesty.exe</code>. No extensive tests were done with this command line, however a several mission playthrough has indicated that game becomes more stable when these parameters are used.
+
{{Fixbox|description=Command lines|ref={{cn|date=September 2021}}|fix=
 
+
* Run <code>majesty.exe</code> or <code>majx.exe</code> with the following command lines: <code>-useddblit -blitmovietobackground</code>
====Gold HD Edition Not Responding====
+
}}
On some systems (particularly those with Intel graphics) Majesty Gold HD may not work properly. On loading the game there may be a blank screen, or after the opening movie, the menu appears unresponsive (although it is actually working, but the screen is updating). To fix this, you need to append -useddblit -blitmovietobackground to the launcher's [[Glossary:Command line arguments|command line arguments]].
 
  
 
===Linux===
 
===Linux===
====No Sound====
+
====No sound====
 
{{ii}} SDL library that is included with the game is set to use OSS for sound only.
 
{{ii}} SDL library that is included with the game is set to use OSS for sound only.
  
Line 342: Line 340:
  
 
====Fullscreen issue with multiple monitors====
 
====Fullscreen issue with multiple monitors====
Run the game in windowed mode using <code>-w</code> command prompt. However, due to the fact that the windowed mode is at fixed 800x600 resolution, you may need to use the resolution scaling using <code>xrandr</code> command, if on 1080p or 4K resolution.
+
Run the game in windowed mode using <code>-w</code> command line. However, due to the fact that the windowed mode is at fixed 800x600 resolution, you may need to use the resolution scaling using <code>xrandr</code> command, if on 1080p or 4K resolution.
  
 
====The mouse isn't captured in windowed mode====
 
====The mouse isn't captured in windowed mode====
Line 358: Line 356:
 
===API===
 
===API===
 
{{API
 
{{API
|direct3d versions      =  
+
|direct3d versions      = 7, 9
|direct3d notes        =  
+
|direct3d notes        = Direct3D 9 is a separate option in the latest update for the HD edition.
 
|directdraw versions    =  
 
|directdraw versions    =  
 
|directdraw notes      =  
 
|directdraw notes      =  
Line 412: Line 410:
 
|minRAM  = 32 MB
 
|minRAM  = 32 MB
 
|minHD    = 314 MB
 
|minHD    = 314 MB
|minDX    = 8
+
|minDX    = 7
  
 
|recOS    = 98
 
|recOS    = 98

Revision as of 12:07, 15 September 2021

This page is a stub: it lacks content and/or basic article components. You can help to expand this page by adding an image or additional information.
Majesty: The Fantasy Kingdom Sim
Majesty: The Fantasy Kingdom Sim cover
Developers
Cyberlore Studios
Linux Tribsoft
Publishers
2000 MicroProse
2001-2003 Infogrames
2003 Atari
2008-present Paradox Interactive
Mac OS (Classic) MacPlay
Linux Linux Game Publishing
Release dates
Windows March 21, 2000
Mac OS (Classic) December 13, 2000
Linux April 25, 2003
Majesty: The Fantasy Kingdom Sim on MobyGames
Majesty: The Fantasy Kingdom Sim on Wikipedia

Warnings

GameSpy online services have been shut down (see Network for solutions).
Majesty: The Fantasy Kingdom Sim
Majesty: The Fantasy Kingdom Sim 2000
Majesty 2: The Fantasy Kingdom Sim 2009
Defenders of Ardania 2012
Majesty: Gold HD 2012

General information

Official developer site
Majesty Gold HD Support Forum
GOG.com Community Discussions for game series
GOG.com Support Page
Steam Community Discussions

Availability

Source DRM Notes Keys OS
Retail
Disc check (requires the CD/DVD in the drive to play)
SafeDisc DRM[Note 1]. Out of Print, multiple versions available.
Windows
Mac OS
Linux
GOG.com
DRM-free
Gold HD Edition
Windows
Green Man Gaming
Icon overlay.png
Windows
Steam
Icon overlay.png
Gold HD Edition (includes Gold Edition).
Windows
SafeDisc retail DRM does not work on Windows Vista and later (see above for affected versions).

Version differences

Majesty: Gold Edition includes the base game and The Northern Expansion.

This contains Majesty as well as The Northern Expansion, as separate programs. It is not compatible with the bonus quests. Gold Edition contains the previous patches.

Majesty Gold HD is an enhanced re-release of the Gold Edition, combined in a single executable. It has improved compatibility for newer systems, high resolution support, and as of the most recent updates, all previously downloadable quests and Steamworks/Galaxy multiplayer.

Monetization

DLC and expansion packs

Name Notes
The Northern Expansion Included in Gold and Gold HD editions. Not available separately for Linux.
Windows
Linux

Essential improvements

Patches

Patches are available for Windows and Mac OS. The Gold Edition is already patched.

Use newer SDL version (Linux)

Will replace OSS with ALSA in terms of sound output and add additional features.
Requires 32 bit version of recent SDL 1.2 library.

Run the software with LD_LIBRARY_PATH=/usr/lib32 on at the beginning. If using a 32-bit system use /usr/lib path instead.

Game data

Configuration file(s) location

System Location
Windows
Mac OS (Classic)
Linux ~/.lgp/majx/majxprefs
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/25990, 73230/pfx/[Note 2]
This game does not follow the XDG Base Directory Specification on Linux.

Save game data location

System Location
Windows %USERPROFILE%\Documents\My Games\MajestyHD\
Mac OS (Classic)
Linux
Steam Play (Linux) <SteamLibrary-folder>/steamapps/compatdata/25990, 73230/pfx/[Note 2]

Save game cloud syncing

System Native Notes
GOG Galaxy
OneDrive
Requires enabling backup of the Documents folder in OneDrive on all computers.
Steam Cloud

Video settings

Template:Video settings

Input settings

Template:Input settings

Audio settings

Template:Audio settings

Localizations

Language UI Audio Sub Notes
English
German
Retail only.
Italian
Retail only.
Polish
Retail only.
Russian
Retail only.

Network

Multiplayer types

Type Native Notes
LAN play
Online play
GameSpy services have been shut down;[3] see GameSpy for workarounds.

Issues fixed

General

Fast scrolling

On older versions of Majesty, faster computers could cause the game to scroll excessively fast.
Change ScrollSpeed in registry (Windows)[citation needed]
  1. Go to HKEY_CURRENT_USER\Software\Cyberlore\Majesty
  2. Open ScrollSpeed and change it appropriately.
  3. If you have The Northern Expansion or Gold Edition make the same change in HKEY_CURRENT_USER\Software\Cyberlore\Majesty Expansion
Edit the configuration file (Linux)[citation needed]

Open up the configuration file and add <ScrollSpeed>#</ScrollSpeed>. Replace # with a number.

Windows

Majesty on modern systems (pre-HD)

The original versions of Majesty will run on modern operating systems, however the game will be unstable and might crash frequently.

Command lines[citation needed]
  • Run majesty.exe or majx.exe with the following command lines: -nothreadedcursor -useglblit

Gold HD Edition not responding

On some systems (particularly those with Intel graphics), Majesty Gold HD may not work properly. On loading the game there may be a blank screen, or after the opening movie, the menu appears unresponsive (although it is actually working, but the screen is updating).

Command lines[citation needed]
  • Run majesty.exe or majx.exe with the following command lines: -useddblit -blitmovietobackground

Linux

No sound

SDL library that is included with the game is set to use OSS for sound only.
General[citation needed]
The software is not updated frequently.

Install the osspd package (Some distros like ArchLinux refers the package as ossp) and enable/start the osspd/osspd.service service.

If using PulseAudio[citation needed]

Run the game with padsp command (It is included with main PulseAudio package, if not, look for pulseaudio-utils)

If using ALSA[citation needed]
  1. Install alsa-oss package
  2. Load the following kernel modules as root with modprobe command:
  • snd-seq-oss
  • snd-pcm-oss
  • snd-mixer-oss

Run the game with aoss -32 (On 32 bit system just use aoss)

Fullscreen issue with multiple monitors

Run the game in windowed mode using -w command line. However, due to the fact that the windowed mode is at fixed 800x600 resolution, you may need to use the resolution scaling using xrandr command, if on 1080p or 4K resolution.

The mouse isn't captured in windowed mode

Compile libjail.so[citation needed]
The multilibrary version of GCC and 32-bit version of SDL is required for 64 bit system.
  1. Create a text file and name it jail.c
  2. Copy and paste the content of this script
  3. In Terminal run gcc -m32 -fPIC -shared -o libjail.so jail.c -ldl (If on 32 bit system remove the -m32 argument)
  4. Once compiled, move libjail.so to the main game folder
  5. Point out the file to use before running the game using LD_PRELOAD= command at the beginning.Example:
LD_PRELOAD=$HOME/games/majesty/libjail.so $HOME/games/majesty/majx -w

Other information

API

Technical specs Supported Notes
Direct3D 7, 9 Direct3D 9 is a separate option in the latest update for the HD edition.
ExecutablePPC16-bit 32-bit 64-bit Notes
Windows
Linux
PowerPC support is on the first release only.
Mac OS (Classic)

Middleware

Middleware Notes
Audio OSS Linux only.
Interface SDL SDL is Linux only
Multiplayer GameSpy

System requirements

Majesty (Original Version)

Windows
Minimum Recommended
Operating system (OS) 95
Processor (CPU) Intel Pentium 166 MHz (or equivalent)
System memory (RAM) 32 MB
Hard disk drive (HDD) 314 MB
Video card (GPU) DirectX 7 compatible
Mac OS
Minimum Recommended
Operating system (OS) 8.6
Processor (CPU) PowerPC 233 MHz
System memory (RAM)
Hard disk drive (HDD) 314 MB
Video card (GPU) 16-bit Display at 800x600

Majesty Gold Linux Version

Linux
Minimum
Operating system (OS) Linux Kernel 2.2
Processor (CPU) 166 MHz
System memory (RAM) 48 MB
Hard disk drive (HDD) 410 MB
Video card (GPU) 8 MB of VRAM

Majesty Gold HD

Windows
Minimum Recommended
Operating system (OS) XP
Processor (CPU) 800 MHz Pentium III or equivalent
System memory (RAM) 256 MB
Hard disk drive (HDD) 1 GB
Video card (GPU) DirectX 8 compatible

Notes

  1. SafeDisc retail DRM does not work on Windows 10[1] or Windows 11 and is disabled by default on Windows Vista, Windows 7, Windows 8, and Windows 8.1 when the KB3086255 update is installed.[2]
  2. 2.0 2.1 Notes regarding Steam Play (Linux) data:

References