virtualjaguar(1)

๐Ÿ’– virtualjaguar(1) ๐Ÿ’–

okay bestie, listen. this is the manual page for virtualjaguar, and it lives in section 1 of the General Commands Manual. sit down, grab a snack, we're gonna get you emulating an Atari Jaguar like it's nothing. ๐ŸŽ€


โœจ NAME โœจ

virtualjaguar โ€” an Atari Jaguar emulator, no cap ๐Ÿฆ‹

๐ŸŒธ SYNOPSIS ๐ŸŒธ

virtualjaguar [options] [rom image file]

๐Ÿ’œ DESCRIPTION ๐Ÿ’œ

So like, virtualjaguar is literally an emulator for the Atari Jaguar videogame system. that's it, that's the whole vibe. it's giving "your childhood console but make it 2024." ๐Ÿ”ฅ


๐Ÿ‘‘ OPTIONS ๐Ÿ‘‘

okay so here's the menu of choices, pick your faves:

  • [rom image file] โ€” the name of the file you wanna load. your game, your love, your main character. ๐Ÿซถ
  • -a, --alpine โ€” run it in Alpine emulation mode โœจ
  • -b, --bios โ€” boot it up using the Jaguar BIOS
  • --no-bios โ€” do not use the Jaguar BIOS, we're going rogue
  • -g, --gpu โ€” turn GPU emulation on ๐Ÿ”ฅ
  • --no-gpu โ€” turn GPU emulation off ๐Ÿ’€
  • -l, --log โ€” create a log file and use it, very "not me keeping receipts" of you
  • --no-log โ€” no log file, we're keeping it mysterious
  • -h, --help โ€” show the command line help, aka the cheat sheet, iykyk

๐ŸŽง SOUND ๐ŸŽง

ngl, DSP emulation is needed for audio output. no DSP, no bops. ๐ŸŽถ

  • -d, --dsp โ€” enable DSP emulation โœจ
  • --no-dsp โ€” disable DSP emulation ๐Ÿ˜ญ

๐ŸŒˆ VIDEO ๐ŸŒˆ

the visual slay section, let's go:

  • -f, --fullscreen โ€” start in full screen mode, immersive era ๐Ÿ‘‘
  • -p, --pal โ€” PAL mode
  • -n, --ntsc โ€” NTSC mode
  • -B, --blur โ€” enable the GL bilinear filter, soft focus, dreamy โœจ
  • --no-blur โ€” disable the GL bilinear filter, crisp and sharp
  • -z, --please-dont-kill-my-computer โ€” do not show the emulation of tv static. fr fr, this can be slow on low end CPUs. the flag name is literally a cry for help and honestly? valid. ๐Ÿ™ˆ

๐ŸŽฎ CONTROLS ๐ŸŽฎ

here's your hands-on-the-controller moment:

  • Ctrl-Q โ€” quit virtualjaguar ๐Ÿ˜ญ
  • Ctrl-I โ€” load a new program
  • Esc โ€” pause emulation
  • F7 โ€” advance the emulation by a single frame
  • F9 โ€” toggle full screen mode

The default keybindings for controller 1 are:

(and psst โ€” keybindings can be changed in the configuration dialog. you're not stuck with these, bestie. ๐Ÿ’…)

  • S โ€” Up
  • X โ€” Down
  • A โ€” Left
  • D โ€” Right
  • P โ€” Pause
  • O โ€” Option
  • J โ€” Button C
  • K โ€” Button B
  • L โ€” Button A
  • 1 through 0 โ€” Buttons 1 through 0 on the keypad
  • = โ€” Keypad *
  • - โ€” Keypad #

๐Ÿ“ FILES ๐Ÿ“

the where-does-it-live section, let's get into it:

  • virtualjaguar.log โ€” the Virtualjaguar log file. it's only written if you gave the log option (-l or --log), okay? and if the file can't be opened, the log gets sent to standard output instead. also it's overwritten on startup, so no hoarding old logs. and note that the file is written to the current directory. ๐Ÿซถ
  • ${XDG_DATA_HOME}/virtualjaguar/eeproms/ (typically ~/.local/share/data/virtualjaguar/eeproms/) โ€” so some Atari Jaguar cartridges feature a small writable EEPROM, used for saving game state and score lists. if this directory exists, virtualjaguar will emulate the EEPROM by saving the state in file in this directory. your saves live here, protect them with your life. ๐Ÿ’–
  • ${XDG_DATA_HOME}/virtualjaguar/software/ (typically ~/.local/share/data/virtualjaguar/software/) โ€” the virtualjaguar GUI for loading software scans this directory, and shows the loadable files, along with information about the program, and a label image if one's included in a zip archive of the software. it's giving organized. it's giving curated. ๐ŸŽ€

๐Ÿงš AUTHOR ๐Ÿงš

This manual page was written by Teemu Hukkanen <tjhukkan@iki.fi>. thank you for your service, icon. ๐Ÿซก


and that's the whole page, bestie!! Virtualjaguar โ€” 2012-06-22 โ€” virtualjaguar(1) โœจ mwah, go play some games, you've got this ๐Ÿ’…๐ŸŒธ