Skip to content

Latest commit

 

History

History
99 lines (87 loc) · 6.07 KB

README.md

File metadata and controls

99 lines (87 loc) · 6.07 KB

Welcome to One-Core-API binaries!

This repositry contains binary releases of the One-Core-API project. These are compatible with Windows Server 2003 SP2, Windows XP SP3 and Windows XP x64 SP2.

Folders in this repository:

  • 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.

The One-Core-API Binaries project consists of the following packages:

  • Base: One-Core-API base. This package is required by all other packages, except Kernel Standalone, and contains all wrappers used in this project (like kernelbase and ntext);
  • Additional Dlls: Several new dlls introduced in later versions of Windows.
  • API-SET: Contains UCRT dlls based on wine.
  • D3d: D3D runtime (Mainly DX10 and DX11, based on WineD3D);
  • Kernel Standalone: Experimental kernel update. Does not depend on the Base package. This package cannot be installed alongside any other packages, except App Compat.
  • App Compat: Application compatbility settings, backported from later versions of Windows.

One-Core-API allows you to run:

  • Web Storm 2018;
  • Intelliji 2018 (Other versions may work too);
  • Filezilla (latest);
  • Visual Studio Code 1.71;
  • Chrome up to version 102!;
  • Opera up to version 39;
  • Firefox up to version 54;
  • JDK 1.8 (only Windows XP x64 for now);
  • OpenJDK until version 11 (maybe others versions works). You can download from: https://bell-sw.com/pages/downloads/#/java-11-lts;
  • Maxthon 6;
  • Epic Browser 94;
  • Python 3.6;
  • .Net Framework up to 4.8;
  • Geekbench 4.2;
  • Performance Test;
  • Adobe Reader DC (2017);
  • Windows 7 games;
  • Vista native Applications;
  • Spotify after Windows XP/Vista end of support, version 1.0.60;
  • Yandex browser (latest);
  • Zoom;
  • Several other applications;
  • Node 10.24;
  • Winrar 6.11 (latest);
  • Directx 9EX, 10 and 11 games:
    • Need for Speed Most Wanted 2012;
    • Need for Speed The Run;
    • Street Figther V;
    • Injustice: Gods among us;
    • Assassign Creed Black Flgs;
    • Crysis 1,2, and 3 (directx 10-11 mode);

Known Limitations:

  • When you install Windows XP or Windows Server 2003 on VirtualBox, by default, APIC option is disabled. For now, One-Core-API has limitation on cannot be installed on Machine with only PIC mode (ACPI option) enabled. So, you MUST enable APIC mode on VM options to use One-Core-API on Windows XP/2003 inside Virtual Box;
  • The unique language on binaries for now is English. You can install on Windows with another language, however, several dialogs and strings will be displayed in engilsh;
  • New applications installers may not work, like Chrome, Maxthon, Utorrent, Discord, Team vieweretc crash and application isn't installed. Need use a pre-installed version, copied from other operation system;
  • Some installers like VS Code and Skype genereate a erro "Class is not supported" on shortcut phase creation;
  • Chrome has stability and crash randomy. Extension isn't supported for now. Downloads crash application or has network error, depend of version;
  • Firefox 55 or above is not working, only mypal 68 (firefox fork);
  • Firefox 54 32 bits not working on Windows XP x64. Chrome 61+ not working too;
  • 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;
  • Palemoon version 27-31 not download anything. Download not start;
  • MiniChrome 87 has a issue related with high usage cpu. It is related with UpdateProcThreadAttribute, but, this function is needed for others applications, like standard chrome;
  • Opera 39+ crash on start;
  • Qt5 application what use Dwrite crash on startup. Has some glitches like black screen if you delete dwrite (application start and can be used, however)

Installation order of packages:

  • App Compat only: This package can be installed without any other packages;

  • Base first: Base-> D3d -> API-SET -> Driver Update -> App Compat-> Additional Dlls;

  • AppCompat first: App Compat -> Base -> Driver Update -> D3d -> API-SET -> Additional Dlls.

Some screenshots of Applicaions running on XP/Server 2003: Chrome 58 image_2022_04_07T03_35_23_052Z Advanced Chrome 64 image_2022_04_07T03_42_36_918Z Basilisk image_2022_04_08T21_38_17_976Z Firefox Dev 54** image_2022_04_08T14_03_12_014Z Visual Code 1.22 image_2022_04_07T03_54_26_696Z **Chedot (chrome fork) 86 image_2022_04_07T22_34_04_707Z Java 11 Capturar Avast and Chromium 68 Avast Visual Code 1.70 VisualCode1 70 Windows 7 Paint Windows7 Paint