Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
systems:vis [2025/01/09 19:18] wizzardsystems:vis [2026/03/30 11:58] (current) wizzard
Line 4: Line 4:
  
 ====== Video Information System ====== ====== Video Information System ======
-The Tandy Memorex Video Information System (VIS) is an interactive, multimedia CD-ROM player produced by the Tandy Corporation starting in 1992. It is similar in function to the Philips CD-i and Commodore CDTV systems (particularly the CDTV, since both the VIS and CDTV were adaptations of existing computer platforms and operating systems to the set-top-box design). The VIS systems were sold only at Radio Shack, under the Memorex brand, both of which Tandy owned at the time. +The Tandy Memorex Video Information System (VIS) is an interactive, multimedia CD-ROM player produced by the Tandy Corporation starting in 1992. It is similar in function to the Philips CD-i and Commodore CDTV systems (particularly the CDTV, since both the VIS and CDTV were adaptations of existing computer platforms and operating systems to the set-top-box design). The VIS systems were sold only at Radio Shack, under the Memorex brand, both of which Tandy owned at the time.
 This system scrapes metadata for the "vis" group and loads the ''vis'' set from the currently selected theme, if available. This system scrapes metadata for the "vis" group and loads the ''vis'' set from the currently selected theme, if available.
 </WRAP> </WRAP>
Line 15: Line 15:
 ==== Quick reference ==== ==== Quick reference ====
  
-  * **Emulator:** [[#mame|MAME]]+  * **Emulator:** [[#libretro_mame|RetroArch]] 
 +  * **Core:** [[#libretro_mame|mame]]
   * **Folder:** ''/userdata/roms/vis''   * **Folder:** ''/userdata/roms/vis''
   * **Accepted ROM formats:** .chd .cue .toc .nrg .gdi .iso .cdr   * **Accepted ROM formats:** .chd .cue .toc .nrg .gdi .iso .cdr
Line 21: Line 22:
 ===== BIOS ===== ===== BIOS =====
  
-Requires MAME BIOS file vis.zip in either vis or BIOS folder.+Requires MAME BIOS file ''vis.zip'' in either vis or BIOS folder. 
 + 
 +^ BIOS file ^ Location ^ MD5 ^ 
 +| ''vis.zip'' | ''/userdata/bios/vis.zip'' or ''/userdata/roms/vis/'' | | 
 +| ''p513bk0b.bin'' | inside ''vis.zip'' | ''ebf432d3b09f694db1c62018eb2ab471''
 +| ''p513bk1b.bin'' | inside ''vis.zip'' | ''758f8fec271fbf526bb22b36e88f154b'' |
  
 ===== ROMs ===== ===== ROMs =====
Line 29: Line 35:
 ===== Emulators ===== ===== Emulators =====
  
-==== MAME ====+==== libretro/mame ====
  
 [[https://www.mamedev.org/|MAME]], the Multiple Arcade Machine Emulator, is a multi-purpose emulation framework which facilitates the emulation of vintage hardware and software. Originally targeting vintage arcade machines, MAME has since absorbed the sister-project [[http://mess.redump.net/start|MESS]] (Multi Emulator Super System) to support a wide variety of vintage computers, video game consoles and calculators as well. MAME doesn't use an individual "core" for each system like RetroArch does, instead the ROM itself usually contains the necessary information to accurately emulate it, thus making it specific to the version of MAME it was made for. Overall it's a very complicated subject, we have a [[:arcade|guide specific to arcade]] just for it. [[https://www.mamedev.org/|MAME]], the Multiple Arcade Machine Emulator, is a multi-purpose emulation framework which facilitates the emulation of vintage hardware and software. Originally targeting vintage arcade machines, MAME has since absorbed the sister-project [[http://mess.redump.net/start|MESS]] (Multi Emulator Super System) to support a wide variety of vintage computers, video game consoles and calculators as well. MAME doesn't use an individual "core" for each system like RetroArch does, instead the ROM itself usually contains the necessary information to accurately emulate it, thus making it specific to the version of MAME it was made for. Overall it's a very complicated subject, we have a [[:arcade|guide specific to arcade]] just for it.
  
-=== MAME configuration === +=== libretro/mame configuration ===
- +
-MAME offers a **[[https://docs.mamedev.org/usingmame/ui.html|Menu]]** in-game (''[HOTKEY]'' + {{:wiki:south.png?nolink&20|South button (B SNES)}} or ''[Tab]'' on the keyboard). This can be used to manually adjust inputs or game settings. If you're having issues with a specific game, check the [[https://wiki.mamedev.org/index.php/FAQ:Games|MAMEdev FAQ for that game here.]] For MESS systems specifically, you might find more information on [[http://mess.redump.net/start|MESS's wiki]]. All options can also be edited by opening the ''mame.ini'' file. +
- +
-Standardized features available to all versions of this emulator: ''coco.videomode'', ''coco.decoration'', ''coco.padtokeyboard''+
  
-^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^ +^ ES setting name ^ Description => ES option ^ 
-^ Settings that apply to all versions of this emulator || +| **OVERCLOCK (UNSTABLE)** | Reduces system slowdown. May cause issues in some games.\\ => ''default'', ''30'' ''150''. | 
-| **VIDEO MODE ''coco.video''** | BGFX for post-processing, accel/opengl for raw image.\\ => BGFX ''bgfx'', Accel ''accel'', OpenGL ''opengl''. | +| **RENDERING RESOLUTION** | Increase the rendering resolutionMakes 3D objects clearer.\\ => ''640x480'', ''800x600'', ''960x720'', ''1024x768'', ''1280x720'', ''1600x800'', ''1920x1080'', ''2560x1440'', ''3840x2160''. | 
-| **BGFX GRAPHICS API ''coco.bgfxbackend''** | Depends on video mode being set to BGFXVulkan is better, when supported.\\ => MAME Detect ''automatic'', OpenGL ''opengl'', OpenGL ES ''gles'', Vulkan ''vulkan''. | +| **SPECIAL CONTROL LAYOUTS** | Controls for 5/6 button games and other unique controls\\ => Default Only ''default'', SNES Style ''snes'', Genesis/Megadrive Style ''megadrive'', Modern Fightstick Style ''fightstick'', Neo Geo Mini Pad ''neomini'', Neo Geo CD Pad ''neocd'', Twin Stick with Triggers ''twinstick'', Rotated 4-Way Stick (Q*Bert) ''qbert''. | 
-| **BGFX VIDEO FILTER ''coco.bgfxshaders''** | Apply a post-processing effect.\\ => Off ''None'', Bilinear ''default'', CRT Geom ''crt-geom'', CRT Geom Deluxe ''crt-geom-deluxe'', Super Eagle ''eagle'', HLSL ''hlsl'', HQ2X ''hq2x'', HQ3X ''hq3x'', HQ4X ''hq4x''. | +| **HIGH SCORE PLUGIN** | Enable or disable high score saving.\\ => Enabled (Default) ''1'', Disabled ''0''. | 
-| **CRT SWITCHRES ''coco.switchres''** | Allows the use of switchres profiles if present.\\ => Off ''0'', On ''1''. | +| **COIN SOUND PLUGIN** | Play a coin drop sound effect when an insert coin button is pressed.\\ => Enabled ''1'', Disabled (Default) ''0''. |
-| **VERTICAL ROTATION (TATE) ''coco.rotation''** | Rotates screen by 90 degrees. Intended for rotating displays.\\ => Off ''None'', Rotate 90 ''autoror'', Rotate 270 ''autorol''. | +
-| **ALT DPAD MODE ''coco.altdpad''** | If the D-Pad is oriented incorrectly for your controller.\\ => Off (Default) ''0'', DS3 Orientation ''1'', X360 Orientation ''2''. | +
-| **SPECIAL CONTROL LAYOUTS ''coco.altlayout''** | Controls for 5/6 button games and other unique controls\\ => Default Only ''0'', Street Fighter (SNES''1'', Street Fighter (Modern) ''4'', Mortal Kombat (SNES) ''2'', Killer Instinct (SNES) ''3'', Genesis 6-Button (Retroarch) ''5'', Neo Geo (Neo Geo Mini Pad''6'', Neo Geo (Neo Geo CD Pad) ''7'', Neo Geo (Offset Fightstick) ''8'', Twin Stick with Triggers ''9'', Rotated 4-Way Stick (Q*Bert) ''10''+
-^ Settings specific to ''coco'' |+
-| **MEDIA TYPE ''coco.altromtype''** | Type of ROM file to load.\\ => Cassette ''cass'', Cartridge ''cart''. | +
-| **UI KEYS ''coco.enableui''** | Open with hotkey + D-pad up or Scroll Lock in-game.\\ => Off at Start ''0'', On at Start ''1''. |+
  
 ===== Controls ===== ===== Controls =====
  • systems/vis.1736450298.txt.gz
  • Last modified: 16 months ago
  • by wizzard