veesem (Source)

veesem (Source)
veesem (Source)
 New
File Size:
877.69 kB
Author:
Date:
15 February 2025
Downloads:
0 x

veesem is an experimental V.Smile emulator. Game compatibility is generally quite good from what I have tested so far, though more features, a more advanced UI and better accuracy are future targets.

Notes

Command line options

  • Usage: veesem [OPTIONS] CARTROM
  • Emulation options:
    • -sysrom ROM - Provide system ROM (otherwise dummy ROM without boot animation will be used)
    • -pal - Use PAL video timing (default)
    • -ntsc - Use NTSC video timing
  • Visual options:
    • -leds - Show controller LEDs at startup
    • -fps - Show emulation FPS at startup

Controls

Currently only the standard V.Smile controller is supported.

V.SmileKeyboardGamepad (Xbox/SDL_GameController)
Enter Space A
Help A B
Back S Start
ABC D Select/Back
Red Z X
Yellow X Y
Blue C RB
Green V LB
Joystick Arrow keys D-pad or left analog stick

Keyboard shortcuts

KeyAction
Esc Exit veesem
Tab (hold) Unlock framerate
F1 Simulate console ON button press
F2 Simulate console OFF button press
F3 Simulate console RESTART button press
F11 Toggle fullscreen

Build instructions

  • Required dependencies: SDL2, OpenGL
  • Supported compilers: GCC or Clang with C++20 support. MSVC is not supported.
Steps
  1. Create a build directory and change working directory to it.
  2. Run cmake .. -DCMAKE_BUILD_TYPE=Release.
  3. Run make or whatever the equivalent is in your preferred CMake generator.
  4. You should now have a working veesem executable.
 
 
Powered by Phoca Download