Ajay Prefix Pro is a comprehensive utility suite designed for Wine-based environments. It is fully compatible with mobile PC emulators such as Mobox WOW64, Winlator, Dark OS, MiceWine, Hangover, and GameHub (GameFusion). It also provides robust support for native Linux Wine environments (Bottles, Lutris, etc.).
Consult our Wiki and FAQ for detailed configuration guides, troubleshooting, and advanced tips.
- ๐ฅ๏ธ Architecture: 64-bit architecture (includes 32-bit compatibility).
- ๐ Internet: Active connection required for Start Menu components and updates.
- ๐ป Platform: Any Wine-based PC emulator (Android/ARM).
- ๐ง Linux: Native Wine 8+ recommended.
Core Functionality: Game save redirection (
\Ajay_prefix\save_data) + Start Menu customization + Universal game fixes.Redirected Folders:
AppData,Documents, andSaved Games.
- ๐ฆ Extract: Unpack
Ajay_Prefix_Pro_v1.6_x64_offline.7zusing ZArchiver or a similar tool. - โ๏ธ Execute: Run
Install Setup (for wine).bat. - ๐ Mode Selection: Choose
Start Menu Only,Prefix Only, or Both (Recommended). (See Choice Mode Help below). - ๐๏ธ Configure Paths: Select an Offline Cache Folder and a Save Data Folder.
- ๐พ Finalize: Click Save and Exit and wait for the automated script to finish.
- ๐ Restart: Restart the Wine server/container to apply changes.
- โ๏ธ Verify: Check the installation status via the Start Menu Viewer.
Important
Change user folder name: If you were using an older Ajay Prefix, after installing the latest Ajay Prefix v1.6, you must rename the "xuser" folder to "Ajay". This is located in: Ajay_prefix\save_data\users\
- 1. Start Menu Only: Choose this if you only want Start Menu dependencies. You cannot redirect game save paths, and all prefix-related tools will be unavailable.
- 2. Prefix Only: Choose this for full access to all prefix tools and save redirection. You cannot install dependencies in this mode.
- 3. Both (Recommended): The full experience. Provides access to the complete Start Menu, all dependencies, and all prefix tools.
Important
Manual Registry Backup: It is highly recommended to export your registry keys before installation.
Save Migration: After setup, manually move existing saves from C:\Users\... to your new designated Save Data Folder located at selected_drive:\Ajay_prefix\save_data\users\....
First, check the Documents location by selecting "Check Ajay Prefix Pro Status." Transfer the documents from the C drive to the following path: save_data\users\Ajay\. Additionally, transfer the "AppData" and "Saved Games" folders to this same location. Transfer the Public documents from the C drive to the following path: save_data\users\Public\.
If the game still fails to detect your save data, it may be using the hardcoded public folder and Documents folder; in this case, apply the Hybridizer app setup. This advanced setup redirects hardcoded %userprofile% and %public% paths to save_data\users2\, which is highly effective if supported. Read More
If you prefer not to use the Hybridizer setup, you can use the Backup Restore app; however, a backup must be created after every gameplay session. To avoid manual backups, enable the AjayAutoSync Service, which automatically creates a timestamped backup whenever you start the game or container.
To fully uninstall the Ajay Prefix Pro, please follow these steps in order:
- Standard Uninstallation: Run
Uninstaller.batto begin the removal process.
If you only need to revert registry changes without removing the application:
- Navigate to:
C:\AJAY_PREFIX_PRO\backup\ - Import all registry keys located in this folder to revert your system settings.
- ๐พ Auto-Backup: Creates a default registry backup at
C:\AJAY_PREFIX_PRO\Backup\. - ๐ Performance Tweaks: Includes WineD3D, DXVK, VKD3D, and specialized registry optimizations.
- ๐ฆ Essential Runtimes: Pre-packed with VC Redist (All-in-One), XNA, PhysX, and Disk Tools.
- ๐ Audio & Media: XAudio2_9 Redist, FAudio, and Media Foundation codecs included.
- ๐ Ajay Profile Hybridizer: Dynamically redirects
%UserProfile%and%Public%paths. - ๐ ๏ธ Integrated Tools: SymLink tools, Path2Exe, Ajay Hotkeys Pro, and GPU testing suites.
- Manual Sync: Use the Backup and Restore Tool to force data migration across different containers.
- AjayAutoSync: An automated service that syncs files based on timestamps. Use with caution as it prioritizes newer file dates over total progress.
- Hybridizer: The preferred method for seamless profile redirection without manual file movement.
- ๐ซ Platform Restriction: Do NOT install this on a native Windows OS. This is designed strictly for Wine/Emulators.
- ๐ซ Data Safety: Deleting your designated Save Data Folder will result in permanent loss of game progress.
- ๐ซ System Integrity: Do not remove files from
C:\AJAY_PREFIX_PROorAjayPrefixConf.txtin the Windows directory. - ๐ Drive Selection: Avoid using internal drives (Z:, E:, or C:) as the target for the Save Data Folder.
VK_INSTANCE_LAYERS=VK_LAYER_MESA_overlayBOX64_DYNAREC_PAUSE=0
BOX64_DYNAREC_WEAKBARRIER=2
BOX64_MAX_CPU=4
BOX64_NOBANNER=1
BOX64_DYNAREC_ALIGNED_ATOMICS=1 # games may crash
BOX64_DYNAREC_DIRTY=1
BOX64_DYNAREC_TBB=1
BOX64_DYNAREC_VOLATILE_METADATA=0 # May generate graphics bugsBOX64_DYNAREC_CALLRET=0
BOX64_ALLOWMISSINGLIBS=1BOX64_DYNAREC_DIV0=1 # can fix crashes in titles that use tricky math or expect exact CPU fault behavior
BOX64_DYNAREC_TBB=0 # Can fix crashes or instability in JIT-heavy programs (Unity/Unreal)
BOX64_FIX_64BIT_INODES=1 # Fix error "file not found" when the file is there
BOX64_IGNOREINT3=1 # For Some old games, copy protections, or JIT engines misuse INT3
BOX64_RESERVE_HIGH=1 # Fix allocate memory or segfaults when loading big binaries
BOX64_UNITYPLAYER=1
BOX64_SYNC_ROUNDING=1 # Fix crash by Game physics or graphics glitches
BOX64_DYNAREC_X87DOUBLE=1 # Can fix crashes in old DirectX/GL games
BOX64_NOSIGSEGV=1 # May fix game crash
BOX64_RDTSC_1GHZ=1 # May fix too fast and too slow timer in games and fix crash in drm
BOX64_DYNAREC_PAUSE=1 # Can reduce CPU usage and fix crash in multi threaded gamesMESA_VK_WSI_DEBUG=(sw
MESA_GLTHREAD=true
vblank_mode=0 # set to 1 to fix tearing
ZINK_DESCRIPTOR_POOL=1
ZINK_USE_LOW_MEMORY_POOL=1๐จโ๐ง Ajay9634 (Emuplay0) and Emuplay0 Testing Team
๐ฆ Third-Party Sources:
- Winlator, MoBox
- Autoit Software and nsis 64 bit
- DXVK, WineD3D, VKD3D and other d3d dlls
- Microsoft, gog , Steam , WineHQ and Nvidia Tools
- WinRAR, 7z, wget, curl
- Dgvoodoo2 , Dxwrapper , Nglide etc
- Explorer++ , Anyburn , Winbin2iso , OpenAL , VulkanRT
- Adobe Flashplayer , Kron4ek FAudio
- Winetricks Components
- and other Open-source projects
