Skip to content

Latest commit

 

History

History
30 lines (17 loc) · 1.48 KB

ReadmeRus.md

File metadata and controls

30 lines (17 loc) · 1.48 KB

UltraHLE

UltraHLE - классический эмулятор Nintendo 64. Шедевр.

mario

Исходники взяты отсюда: https://code.google.com/archive/p/ultrahle/downloads

Приведены в порядок для сборки под Visual Studio 2022.

Структура директорий

  • src: оригинальные модифцированные исходники
  • Build: сюда будет собираться исполняемый файл
  • Scripts: проект для VS2022, который ссылками тянет исходники и всё остальное из оригинальной папки src
  • XGLIDE_Decompile: декомпиляция библиотеки XGLIDE.

Сборка

Особенно ничего делать не требуется. Собирать можно в конфигурации Debug/Release x86.

x64 сборка не поддерживается, т.к. UltraHLE использует inline ассемблер в .C файлах, который нельзя использовать в x64.

Glide

UltraHLE требуется устаревший графический API Glide 2.0.

Враппер можно взять тут: http://www.zeckensack.de/glide/

Иногда после запуска враппера в Windows нарушается яркость экрана. Для сброса достаточно нажать Win+I и перейти на вкладку Display.