Skip to content

You can install Ajay Prefix in mobox , winlator , hangover , micewine and other x64, wow64 pc emu.

License

Notifications You must be signed in to change notification settings

admyrick/Ajay-prefix

 
 

Repository files navigation

logo

💥 Ajay-prefix

You can install the Ajay Prefix on various pc emu such as MoboX WOW64, Winlator, Dark OS, MiceWine, the latest Hangover, GameHub, GameFusion, and other WOW64 PC emulators.

Note: Not supported on x86 emulators like ExaGear or Mobox Box86. ExaGear Mod Ajay has a separate Ajay Prefix setup.

✨ What is Ajay prefix?

✨ What is Ajay Prefix?

[Ajay prefix = game save location to D:\Ajay_prefix\save_data + Start menu customization + bug fixes]

It includes multiple fixes needed in many games.

Note: If it causes any issues, please let me know in the issues section.

Ajay prefix wiki - click here

✨ Installation of Ajay prefix

  • Partial Automatic Installation:
    Run Ajay_prefix.exe from any location, then execute the .bat file from D:\Ajay_prefix\ to complete the installation.

  • Manual Installation:
    Open Ajay_prefix.exe as an archive, extract it to drive D, and then run Install_prefix_for_current_container.bat.
    Note: Running Install_only_start_menu.bat will only modify the Start menu, leaving the game save data location unchanged.

  • Installation Guide Video -
    Ajay Prefix Installation Video

✨ Note -

Latest winlator bionic unofficial are fixed for Ajay prefix by pissblaster dev. Recommended unofficial fork - jhinzuo

⚠️ Move Game Save Data to Ajay Prefix

If you were playing games before installing Ajay Prefix, you need to manually move your game save data from:

C:\Users\...

to:

D:\Ajay_prefix\save_data\users\...

⚠️ Synchronization of Ajay Prefix Save Data Across Different Containers or Emulators

To keep your save data in sync, make sure that the D: drive location is set to the same folder across all containers or emulators.
If that's not possible, you'll need to manually copy the save data between them.

🔗 Link to Ajay Prefix v10.17 hotfix

Ajay Prefix is available in the Releases section.

Download Ajay Prefix v10.17 hotfix

✨ Features of Ajay Prefix

  • Save Game Location to D Drive:
    Automatically redirects game saves to D:\Ajay_prefix\save_data. You can uninstall the emulator without losing your progress.
    (Note: Some games may save data in their own folders or other locations — backup manually if needed.)

  • Essential Runtime Files Included:
    Comes bundled with critical components such as multiple versions of wined3d, DXVK, VKD3D, VC Redist, PhysX, OpenAL, and more.

  • Custom Wined3d Installation & Useful Tweaks:
    Allows easy installation of custom wined3d and includes other practical features to improve compatibility.

  • Bundled Tools & Components:
    Includes fast DOSBox emulator, Adobe Flash Player, an older version of Media Player Classic, various video codecs, and more.

  • Audio Support Libraries:
    Pre-includes XAudio, FAudio, and various dsound DLLs for better sound compatibility.

  • Mono, Gecko & .NET Framework Support:
    Install Mono, Gecko, and .NET Framework directly from the Start menu with one click.

  • Multiple Game Wrappers Included:
    Comes with many popular wrappers like dgVoodoo, DXWrapper, TitaniumGL, wrappers by ThirteenAG, d3d8to9, and more for enhanced compatibility with older games.

  • Microsoft Sample Test Tools:
    Includes official Microsoft samples to test features like DirectX 9/10/11, XInput, DInput, XAudio2, XACT, and more.

  • Experimental Start Menu for Winlator 10+:
    Special start menu for Winlator version 10 and above. Allows direct installation of DXVK, Turnip, Box64, and more into container settings in .tzst format.

  • Resource File Protection:
    Safeguards essential resource files from viruses and unauthorized changes.

✨ Some Special Features Help

  • Read help.txt from the relevant folder for additional guidance and instructions.
  • You can also check the Ajay Prefix Wiki on GitHub for detailed documentation and FAQs.

🛡️ Is It Safe?

  • Yes, it's definitely safe. I have scanned all files before adding them to Ajay Prefix.
    All files come from trusted sources, so you can be confident in their integrity.
    However, if you have trust issues, please refrain from installing it.

⚠️ Limitations

  • Internet Required:
    An internet connection is needed to download component files and all Start Menu scripts. If the internet is unavailable, only the offline version of the Start Menu will be accessible.

  • Potential Emulator Issues:
    It may cause issues or break containers in some other emulators.

  • Possible Game Compatibility Issues:
    It may cause certain games to break or not function properly.

  • No Backup for Steam Game Saves:
    It does not back up Steam game save data located in C:\Program Files (x86)\Steam\.

  • Game Save Path Change:
    The game save path is only changed from C:\Users\ to D:\Ajay_prefix\save_data\users.

  • Games Still Using C:\Users\:
    If some games continue to use the old save path, try using the "Backup and Restore Drive C Users" feature.


Necessary Env variables

VKD3D FPS HUD

VK_INSTANCE_LAYERS=VK_LAYER_MESA_overlay

BOX64 Env ( May improve Performance )

BOX64_DYNAREC_PAUSE=0

BOX64_DYNAREC_WEAKBARRIER=1

BOX64_MAX_CPU=4

BOX64_NOBANNER=1

BOX64_DYNAREC_ALIGNED_ATOMICS=1 (games may crash)

BOX64_DYNAREC_DIRTY=1

BOX64_RDTSC_1GHZ=1

BOX64 Env ( May fix source engine glitch )

BOX64_DYNAREC_CALLRET=0 (fix npc rotation bug or aim bug) (If it doesn't work then disable callret from box64 preset)

BOX64_ALLOWMISSINGLIBS=1

BOX64 Env ( May improve compatibility )

BOX64_DYNAREC_DIV0=1

BOX64_DYNAREC_TBB=0

BOX64_FIX_64BIT_INODES=1

BOX64_IGNOREINT3=1

BOX64_RESERVE_HIGH=1 (For launchers )

BOX64_UNITYPLAYER=1 (Fix unity games)

BOX64_SYNC_ROUNDING=1 (Fix physics, mismatch behaviour, Subtle precion bugs)

MESA Env ( May improve performance )

MESA_VK_WSI_DEBUG=(sw

MESA_GLTHREAD=true

vblank_mode=0 (for opengl games) (set 1 to fix tearing)

ZINK_DESCRIPTOR_POOL=1  

ZINK_USE_LOW_MEMORY_POOL=1

Necessary Stuff

✅ Steam Patch and Online Steam Installer with Fonts Fixed

  • Tested in Winlator GLIBC Cmod

    Link

✅ Box64 WCP for Winlator GLIBC

Link

✅ d3d WCP Files Collection for Winlator GLIBC

Link

✅ Turnip, Zink, Virgl WCP Collection for Winlator GLIBC

Link

✅ Turnip, Zink, Virgl EXE Collection for All Winlator

Link

✅ Wine WCP for Winlator GLIBC

Link

⚠️ Notice

I will prioritize updates for Ajay prefix components with limitations and will not upload any wcp or additional files due to limited support and time. I need to focus on fixing my financial situation through a real job.

⚠️ Note

  • I don't compile Turnip, Zink, Virgl, or Wine. I add WCP from existing sources.

  • Other Help:
    You can ask for help in the Emuplay0 Discord group.
    Emuplay0 Discord

💲 Support Me

You can support me by subscribing to my YouTube channel and watching the videos, or donating on my Ko-fi.

Subscribe on YouTube
Donate on Ko-fi

========================================

Main Developer of Ajay Prefix

  • ajay9634 (Emuplay0)

Third-Party Credits

  • Files from Winlator
  • Files from MoBox
  • Files from DXVK GitHub
  • Files from Wined3D for Windows
  • Files from Microsoft
  • Files from third-party open-source projects
  • SFX by WinRAR 420
  • 7z
  • wget
  • curl
  • WineHQ
  • Emuplay0 Testing Team
  • Guide by ChatGPT

========================================

About

You can install Ajay Prefix in mobox , winlator , hangover , micewine and other x64, wow64 pc emu.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Batchfile 100.0%