Skip to content

emu-russia/UltraHLE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UltraHLE

UltraHLE is a classic Nintendo 64 emulator. A masterpiece.

mario

The sources are taken from here: https://code.google.com/archive/p/ultrahle/downloads

Tidied up for building under Visual Studio 2022.

Directory structure

  • src: original modified sources
  • Build: this is where the executable will be built
  • Scripts: project for VS2022, which pulls sources and everything else from the original src folder by links.
  • XGLIDE_Decompile: decompiling the XGLIDE library.

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.

Glide

UltraHLE requires the deprecated Glide 2.0 graphics API.

Wrapper is available here: http://www.zeckensack.de/glide/

Sometimes the screen brightness is disturbed after starting the wrapper in Windows. To reset it, just press Win+I and go to the Display tab.