Skip to content

xfnty/armored-core-sdl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dev environment screenshot

Armored Core 1 running perfectly in emulator.


This is an unfinished but working SDL3 libretro frontend that also updates in-game memory to enable mouse look in Armored Core 1 as it is done in MouseInjectorDolphinDuck. It uses Swanstation as libretro core.

You can download the latest binary release or compile the project from scratch.

Before compiling the emulator, ensure you have CMake, Python and Ninja installed. Put any PSX bios (SCPH1001.BIN for example) and Armored Core .chd ROM files into data/ folder. Rename AC ROM to rom.chd.

Build and run the project with the following command:

cmake --preset main && cmake --build --preset Release && out\Release\Emulator.exe

Controls

  • Escape - lock/unlock mouse
  • 1 - toggle mouse look (ON by default)
  • 2 - save game state (automatically saved to data/save.bin on shutdown)
  • 3 - load game state (automatically loaded on startup)
  • F - toggle fullscreen mode
  • Backslash - pause/resume the game (paused on focus loss anyway)
  • Left Arrow, Right Arrow - go left/right in menus
  • W, S - move forward/backwards, go up/down the menu
  • A, D - strafe
  • X - melee, return from menu
  • Space - jump/thrusters, select menu option
  • Enter - START
  • Backspace - SELECT
  • LMB - fire
  • RMB - switch guns

About

Libretro frontend for playing Armored Core (1997) with mouse.

Topics

Resources

Stars

Watchers

Forks