Skip to content

shorthorn-project/One-Core-API-Binaries

Repository files navigation

Banner
Huge Thanks to @pashtetusss777 for the banner

Language: English | 简体中文 | 繁體中文 | Русский | Українська | 日本語 | Português-Brasil


This repository contains binary releases of the One-Core-API project. These are compatible with Windows Server 2003 RTM, SP1 and SP2, Windows XP RTM, SP1, SP2 and SP3 and Windows XP x64 SP1/SP2. However, it is highly recommended to use the system with its latest Service Pack update and all available updates.

Warning

Now, OCA use Directx Native software render by default.

For running a dx10+ game, you must need copy the files inside <Your installation letter>\Windows\System32\wined3d into the game installation. Otherwise, the game will fail to start or get a black screen!

Main Features

  • Allow support for run newer programs designed for modern Windows OS;
  • Allow support for new hardware with new drivers controllers;
  • Multi-language support for all Windows XP and Windows Server 2003 supported languages;

Before Using This Software

This software utilizes modified files from the respective systems, and also includes files that are still in the testing or experimental phase, and is developed by a single person. Consequently, predicting all possible scenarios across various computer configurations or virtual machines is not feasible.

The transition between Windows XP/2003 and Vista marked a significant leap in the development of new APIs, technologies, and modifications to existing APIs. This makes it challenging to achieve the same level of compatibility between NT 5.x and NT 6.x systems.

I kindly ask you to remain calm and cautious. Before concluding that the software is flawed or "of poor quality," please report any issues you encounter through the Github Issues or Discord server.

Please note that I cannot guarantee that all issues will be resolved. However, I will analyze them and make every effort to correct them.

Your help is valuable, and complaints or negative feedback do not contribute to the improvement of the product.

Due to prevent BSOD, the packages x86 now separted in three types: x86 (standard), x86 AVX (with AVX patch from Mox Ax) and x86 PAE. THe most stable is x86 standard. AVX patckaeg provide avx support for applications, preventing crash in new installers (only avaliable for XP x86 SP3). And PAE version provide 128gb RAM support, however, can cause several BSOD. Be careful and the use is by your risk;

How to install One-Core-API?

The One-Core-API uses the hotfix installation technology used up to Windows NT 5.x. In this way, you will notice that it is very similar to the installation of a Service Pack. You should go to the Releases section, choose the version you want to test and download the zipped file (.zip). After downloading, unzip the file and you will see that there are four zip files, for x86, x86 with AVX patch, x86 with PAE support and x64. Inside each folder, there will be an executable file with the name: One-Core-API-Pack.exe. Double-click on this file and follow the installation steps, which are basically: "Next, select accept the license, Next and finish". It's that simple.

Step by step guide with images

Download: image

Extract: image

Open the extracted content and choose your architecture. If the banner haven't x64, it is x86 image

Double click on executable: image

Next: image

Accept and Next: image

Wait for: image

Finish and enjoy! image

How to uninstall One-Core-API?

As mentioned, One-Core-API uses the Hotfix installation technology of the Windows NT family up to version 5.x. Therefore, to uninstall it, you must go to the Control Panel -> Add/Remove Programs and select the "Show updates" option. After selecting this option, several updates will be displayed (if installed), including One-Core-API. Scroll down the window until One-Core-API is displayed, and click on it. An "Remove" button will appear. Click on the button and follow the uninstallation steps (basically, Next->Finish)

Step by step guide with images

Go to Control Panel: image

Click on Add Or Remove Programs: image

Mark "Show Updates:" image

The update will show up. Scroll down until show One-Core-API: image

Click on One-Core-API Pack and then, Remove button: image

The uninstall Windows will show up. Click in Next: image

Wait for: image

Click in finish and then the Windows will restart: image

Application Compatibility

Browsers and email clients
  • Chromium browsers (Chrome, Opera, Edge, and others) up to the latest version
  • Chrome installer up to version 109 (version for Windows 10 is not supported yet)
  • Gecko based (Firefox, Zen Browser) up to the latest versions (however, YouTube only works up to Firefox version 130);
  • Seamonkey up to version 2.53.10;
  • Maxthon up to version 7.1.6;
  • Vivaldi up to the latest version;
  • Epic Browser 120
  • Thunderbird up to the latest version
Messengers and other communication programs
  • Discord 0.309.0;
  • Legocord (Discord fork) latest;
  • Telegram Desktop;
  • Line;
  • Zoom;
  • Filezilla (latest version);
  • TeamViewer 14
Office apps
  • LibreOffice 24.0.x (latest version);
  • Adobe Reader DC (up to 2024);
  • Foxit PDF Reader (2023)
IDE's and programming languages
  • JetBrains IDE up to the latest releases (2024);
  • Visual Studio 2012 and Visual Studio 2013;
  • Eclipse IDE up to the latest version;
  • Visual Studio Code (and forks like Codium) up to the latest version;
  • Android Studio up to the latest version;
  • NetBeans up to the latest version;
  • Python 3.6 (3.8/3.9 may also work, only the mod version)
Java
Native apps from Windows Vista/7
  • Windows 7 games;
  • Windows 7 Paint;
  • Windows 7 Wordpad;
  • Native applications from Windows Vista
OpenGL, Directx 9EX, 10, and 11 games

WARNING!

Now, OCA use Directx Native software render by default.

For running a dx10+ game, you must need copy the files inside <Your installation letter>\Windows\System32\wined3d into the game installation. Otherwise, the game will fail to start or get a black screen!

  • Need for Speed Most Wanted 2012;
  • Need for Speed The Run;
  • Street Fighter V;
  • Injustice: Gods Among Us;
  • Assassin's Creed Black Flag;
  • Crysis 1, 2, and 3 (directx 10-11 mode);
  • GTA Trilogy Definitive Edition;
  • GTA V;
  • Minecraft 1.21.x
  • Resident Evil 5 dx10 mode;
  • Lost Planet;
  • Far Cry 4;
  • Far Cry Primal;
  • Tropico 5;
  • Metro Last Night;
  • Cuphead;
  • Horizon Turbo
Other
  • Adobe Products (Photoshop, Illustrator, Dreamweaver, etc.) up to the 2019 version;
  • .Net Framework up to 4.8;
  • .NET 6.0
  • Geekbench 4.2;
  • Performance Test;
  • Spotify for Windows 7 and for Windows 10;
  • Node 10.24;
  • Winrar 7.0 (latest);
  • Postman
  • Dbeaver
  • Kate 23.08.1

Known Limitations

  • Youtube on Firefox Starting version 131 not work. So, we recommend use version 115 or 128 ESR.
  • Some applications installers may not work, like some electron based apps (MS teams), Office 2013 or GIMP 3.0 RC2 etc crash and application isn't installed. Some installers and applications require AVX support by OS, what isn't supported at no. The, use a pre-installed version, copied from other operating system;
  • The packages cannot be integrate with nlite to Windows ISO, because use a tool called "SFXCAB Substitute", not standard Microsoft version;
  • Standard .Net Framework Installers starting 4.6 ins't supported for now. You need a repacked version like did here: https://github.com/abbodi1406/dotNetFx4xW7. And avaliable like here: https://www.wincert.net/forum/topic/13805-microsoft-net-framework-472-full-x86x64-incl-language-packs-by-ricktendo/#comment-123251. Other versions are avaliable too, search on forum topics;
  • New versions of palemoon may face side by side configuration error issue.;
  • Opera 39 - 50 may need follow parameters to start: --disable-gpu (to prevent black screen) and --single-process(to prevent eternally first page loading);

Before submitting an issue...

Before reporting an issue, I strongly recommend checking if the problem exists in One-Core-API-Canary and carefully reviewing the existing Issues to see if your problem has already been reported.

If the problem does exist in Canary and is not already listed in the current Issues, please provide a detailed report of your issue, including the following information:

1. System Configuration:

  • Type (Physical Hardware/VM)
  • Windows OS Edition (e.g., Windows XP Professional Service Pack 3)
  • Post-SP Updates:
    • Were any Post-Service Pack updates installed? (Yes/No)
      • If yes, specify if they were installed before or after installing One-Core-API.
  • Installed Software: List any relevant software that might be related to the issue (e.g., Adobe Photoshop CC 2018, Firefox 132, etc.).
  • Technical Specifications:
    • If Physical Hardware: Provide details on the processor, RAM (type, amount), hard drive type, and capacity (e.g., IDE disk, 120 GB).
    • If a Virtual Machine: Specify the virtual machine configuration details (e.g., Oracle VirtualBox 6.1.0, 2 GB RAM, 120 GB disk, AHCI mode).
  • Steps to reproduce the error

IMPORTANT: If possible, please also attach any relevant logs to the issue. This will greatly assist in identifying a solution faster.

It is also advisable to attach a video recording of the problem, if feasible.

Please note that the issue will be closed if the problem is not reproducible.

Repository Structure

  • Documents: Project documentation, known bugs, sfxcab usage (for making installers), etc.
  • Packages\x86 and Packages\x64: Binary releases categorized by package. You can download and install/update the packages directly from here (i.e. by going to Packages\x86\Base installer\update and runnning update.exe).
  • Todo: To do tasks
  • Test: Some binaries and documents for testing;
  • Release: Scripts to generate a new binaries release;
  • Output: Binaries output, you can generate using scripts on Release folder;

Extra Information and Links

Extended Features for One-Core-API based Systems:

https://github.com/shorthorn-project/One-Core-API-Extras

Tools for new Deployment System for One-Core-API based Systems:

https://github.com/Skulltrail192/One-Core-API-Tools

Official Discord Server

If you want to join our Official Discord Server of One-Core-API, you can join here:

https://discord.gg/eRcGuFtn6p

Showcase / Proof of Concept

Some screenshots of Applicaions running on XP/Server 2003:

Browsers and Thunderbird

Chrome 132 image

Edge 134 (Dev Preview) image

Opera 116 image

Firefox 122 Firefox122

Thunderbird 132 image

Basilisk image_2022_04_08T21_38_17_976Z

Vivaldi image

Games

Microsoft Chess 3d Chess3d

Minecraft 1.21 image

Messengers and other communication programs

Discord 0.309 Discord-Login Discord

Telegram Desktop Telegram-Desktop

Zoom meeting Zoom

Native Windows 7 apps

Windows 7 Sticky Notes StickyNotes

Windows 7 Paint Paint

Windows 7 Wordpad Wordpad

Other

Spotify (For Windows 7) Spotify-Windows7

Visual Studio Code 1.81 VisualCode

Libre Office 24 (latest) LibreOffice Writer-LibreOffice

Java 11 Capturar

Avast and Chromium 68 Avast