Differences

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

Link to this comparison view

Next revision
Previous revision
systems:model2 [2021/10/02 02:26] – created atarisystems:model2 [2022/07/13 04:52] (current) – added warning about NASes atari
Line 1: Line 1:
 +<WRAP group>
 +<WRAP round box twothirds column>
 +{{ https://raw.githubusercontent.com/fabricecaruso/es-theme-carbon/master/art/logos/model2.svg?nolink&h=320 }}
 +
 ====== Sega Model 2 ====== ====== Sega Model 2 ======
  
-<WRAP center round todo 60%+Recommended video: [[https://youtu.be/RoeU9hWe8PU|Batocera Nation's SEGA Model 2 guide.]] 
-This page is **very** under construction.+ 
 +The SEGA Model 2 is an arcade board released in 1993 by SEGA as a successor to the SEGA Model 1 board. It features several popular arcade games such as Daytona USA, Dead Or Alive, Sega Rally, House of the Dead and Virtua Cop. Most of these had ports to home consoles, some inferior and some superior to their original arcade incarnations. It has an Intel i960-KB CPU at 25 MHz with 9776KB of RAM. 
 + 
 +<WRAP center round important
 +This emulator runs inside of WINE. You need to run a ROM at least once while connected to the Internet in order to download the required DirectX libraries for WINE. This may take a while (up to ten minutes), depending on your internet connection. There is no progress bar. 
 + 
 +This only needs to be done once.
 </WRAP> </WRAP>
  
-Controller configuration+<WRAP center round info> 
 +This emulator is still under heavy construction, both in terms of the emulator itself //and// its implementation into Batocera. Certain features can only be configured via its standalone component, as detailed below. 
 +</WRAP> 
 + 
 +<WRAP center round help> 
 +In Batocera **v32** and higher there is a bug where WINE cannot run applications/games stored on a NAS. This can be worked around by not using a NAS for your saves folder. The Model 2 emulator is run in WINE. 
 +</WRAP> 
 + 
 +This system scrapes metadata for the ''model2'' and ''arcade'' groups and loads the ''model2'' set from the currently selected theme, if available. 
 + 
 +</WRAP> 
 + 
 +<WRAP third column> 
 +{{ https://raw.githubusercontent.com/fabricecaruso/es-theme-carbon/master/art/consoles/model2.png?nolink&350 |}} 
 +{{ :systems:daytona-usa-main.jpg?nolink |A former icon of arcades everywhere.}} 
 +</WRAP> 
 +</WRAP> 
 + 
 +==== Quick reference ==== 
 + 
 +  * **Emulator:** [[#model2emu|Model2emu]] 
 +  * **Folder:** ''/userdata/roms/model2'' 
 +  * **Accepted ROM formats:** ''.zip'' 
 + 
 +===== ROMs ===== 
 + 
 +ROMs should be put as they are into ''roms/model2/''. Leave the files as ZIP files, do not extract them. The entire ROMset is 32 games. 
 + 
 +===== Emulators ===== 
 + 
 +==== Model2emu ==== 
 + 
 +=== Model2emu configuration === 
 + 
 +Standardized features available to all cores of this emulator: ''model2.videomode'' 
 + 
 +^ ES setting name ''batocera.conf key'' ^ Description => ES option ''key value''
 +| **SCREEN RATIO ''model2.screenRatio''** | Choose screen ratio (4:3 default)\\ => 4:3 ''0'', 16:9 ''1'', 16:10 ''2''. | 
 +| **FAKE GOURAUD ''model2.fakeGouraud''** | Tries to guess Per-vertex colour (gouraud) from the Model2 per-poly information (flat)\\ => Off ''0'', On ''1''. | 
 +| **BILINEAR FILTERING ''model2.bilinearFiltering''** | Enables bilinear filtering of textures\\ => Off ''0'', On ''1''. | 
 +| **TRILINEAR FILTERING ''model2.trilinearFiltering''** | Enables mipmap usage and trilinear filtering (doesn't work with some games, DoA for example)\\ => Off ''0'', On ''1''. | 
 +| **FILTER TILEMAPS ''model2.filterTilemaps''** | Enables bilinear filtering on tilemaps (looks good, but can cause some stretch artifacts)\\ => Off ''0'', On ''1''. | 
 +| **FORCE MANAGED ''model2.forceManaged''** | Forces the DX driver to use Managed textures instead of Dynamic\\ => Off ''0'', On ''1''. | 
 +| **ENABLE MIPMAP ''model2.enableMIP''** | Enables Direct3D Automipmap generation\\ => Off ''0'', On ''1''. | 
 +| **ENABLE MESH TRANSPARENCY ''model2.meshTransparency''** | Enabled meshed polygons for translucency.\\ => Off ''0'', On ''1''. | 
 +| **ENABLE FULL SCREEN ANTIALIASING ''model2.fullscreenAA''** | Enable full screen antialiasing in Direct3D.\\ => Off ''0'', On ''1''. | 
 +| **ENABLE RAW INPUT ''model2.useRawInput''** | Read mouse through Rawinput, allowing 2 mice for 2 player shooting games\\ => Off ''0'', On ''1''. | 
 + 
 +===== Controller configuration ===== 
 + 
 +<WRAP center round important> 
 +A keyboard & mouse is required to configure your controller(s). 
 +</WRAP> 
 + 
 +A set on input files is provided however you may want to map your controls per game ROM you intend to run. We recommend you do this using the model2-config application accessible via the file manager (''[F1]'' on the system list). 
 + 
 +<WRAP center round important> 
 +The ROM must be loaded before you can configure its controls. 
 +</WRAP> 
 + 
 +First, run the game once from EmulationStation. It may take a while to load up initially, wait until it has booted. Then, exit the game and enter the ''model2-config'' application. Navigate to **Emulator** -> **Load Rom...** and run the ROM you want to configure the controls for, it will begin in fullscreen. Press ''Esc'' on your keyboard to go back to windowed mode to then set the controller options from **Game** -> **Configure Controls...**. 
 + 
 +By default, analog controls are read as digital inputs. Click the check mark on the left side of the input entry to enable analog input (requires an axis to be bound to that control to function). 
 + 
 +<WRAP center round tip> 
 +If you ever lose focus of the ''model2-config'' application because of clicking on the file manager in the background, you can bring it back to focus by pressing ''[Alt]'' + ''[Tab]''
 +</WRAP> 
 + 
 +Once the controls are set, go to **Emulator** -> **Exit**. This will save the configuration for future use in the Batocera options. (FIXME what does this even mean?) 
 + 
 +As of right now, the controls can only be configured for a specific controller, unlike how the rest of the emulators implemented into Batocera behave. This may change in the future. 
 + 
 +===== Troubleshooting ===== 
 + 
 +Many things can and will go wrong. 
 + 
 +==== Service Menu ==== 
 + 
 +<WRAP center round important> 
 +A keyboard & mouse is required to navigate the service menu. 
 +</WRAP> 
 + 
 +This menu is critical to functions and options that can be adjusted within the game itself, such as aligning the crosshair for lightgun games and changing the difficulty. The service menu can be accessed by pressing ''[F2]'' during gameplay. Press ''[F1]'' to navigate and ''[F2]'' to confirm. 
 + 
 +You can exit the service menu by navigating to **Exit** and pressing ''[F2]'' twice. 
 + 
 +==== Network Board Not Present ==== 
 + 
 +For certain multiplayer games, if you receive the error "Network Board Not Present" upon starting it, go to the service menu and navigate to **Games System** -> **Link ID** and change its option to "Single". This will put the machine into single player mode, thus allowing the game to boot. 
 + 
 +==== My lightgun game's crosshair is way out of sync and I swear I'm not that bad at aiming! ====
  
-Note: A keyboard & mouse is required in addition to your controller(s).+Out of the box, most games need some calibration to align with your on-screen crosshair.
  
-A set on input files is provided however you may want to map your controls per game ROM you intend to run. +Enter the service menu and navigate to **GUN SETTING** -> **PLAYER1 GUN ADJUSTMENT**. Aim at the targets and click on their centers. You will then be shown a screen showing your real crosshair and your virtual crosshair, they should be aligned (mostly). If it looks good, press ''[F2]'' to save the calibration. To return to your previous calibration instead, press ''[F1]''.
-We recommend you do this using the Emulation Station ‘F1’ menu option and then choose the model2 config app. +
-**The ROM must be loaded before you can configure the controls.**+
  
-Press Esc on your keyboard to go back to ‘windowed’ mode to then set the controller options if the app goes fullscreen. 
-Once the controls are set, they’re saved for future use in Batocera through the normal menu options. 
  • systems/model2.1633141610.txt.gz
  • Last modified: 5 years ago
  • by atari