Skip to content

Commit

Permalink
Readmes
Browse files Browse the repository at this point in the history
  • Loading branch information
ogamespec committed Jul 18, 2023
1 parent 41cff34 commit 9ba068d
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 4 deletions.
3 changes: 1 addition & 2 deletions Readme.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,15 +26,14 @@ Tidied up for building under Visual Studio 2022.
- Minor fixes in UltraHLE.rc and RESOURCE.H
- Executable base address should be 0 (Linker->Advanced); If you are unsure about the recompiler, you can replace the `go` call with `sgo` in MAIN.C (`breakcommand("sgo");`)
- A decompiled version of the library is used instead of XGLIDE.LIB
- Correctly disabled DEBUGUI.C for Release builds

## Build

You don't need to do anything special. You can build in Debug/Release x86 configuration.

x64 build is not supported because UltraHLE uses inline assembler in .C files, which cannot be used in x64.

:warning: The emulator in Release is very unstable, and crashes at the very beginning, right after startup. Somewhere the problem is in incompletely disabled debugging UI.

## Glide

UltraHLE requires the deprecated Glide 2.0 graphics API.
Expand Down
3 changes: 1 addition & 2 deletions ReadmeRus.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,15 +26,14 @@ UltraHLE - классический эмулятор Nintendo 64. Шедевр.
- Незначительные исправления в UltraHLE.rc и RESOURCE.H
- Базовый адрес исполняемого файла должен быть равен 0 (Linker->Advanced); Если вы не уверены в работе рекомпилятора, можно заменить вызов `go` на `sgo` в MAIN.C (`breakcommand("sgo");`)
- Вместо XGLIDE.LIB используется декомпилированный вариант библиотеки
- Корректно отключенный DEBUGUI.C для сборки Release

## Сборка

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

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

:warning: Работа эмулятора в Release очень нестабильная, причём падает в самом начале, сразу после запуска. Где-то проблема в неполностью отключенном отладочном UI.

## Glide

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

0 comments on commit 9ba068d

Please sign in to comment.