Difference between revisions of "Emulator:Model 2 Emulator"

From Wah!ki
Jump to navigation Jump to search
m (Sairuk moved page Model 2 Emulator to Emulator:Model 2 Emulator: namespaces changes)
Line 21: Line 21:
  
 
== Wine Configuration ==
 
== Wine Configuration ==
Version 1.3.11
+
Emulator will not run without:
 
+
{| class="wikitable" width="100%"
Emulator will not run without: ''winetricks xact directx9''
+
|-
 +
! width="20%" | Version
 +
! width="80%" | winetricks
 +
|-
 +
| 1.3.11
 +
| ''winetricks xact directx9''
 +
|-
 +
| 6.x
 +
| ''winetricks xact d3dx9_42 d3dcompiler_42 d3dx9_43 d3dcompiler_43''
 +
|}
  
 
== System Configuration ==
 
== System Configuration ==
Line 40: Line 49:
 
|-
 
|-
 
| Linux
 
| Linux
| 1.0
+
| 1.x
 
| ROM
 
| ROM
 
| wine
 
| wine
Line 57: Line 66:
 
Dir2=roms3
 
Dir2=roms3
 
</pre>
 
</pre>
 +
 +
=== First-Run ===
 +
On first run for games where link play is supported (daytona) the game will loop on network board init and not start the game, press f2 to enter test mode, navigate the menu to GAME SYSTEM (the Z and 1 keys can be used) and set the LINK ID to SINGLE. If you want to run in linked (multiplayer) mode see the Link Play section of this document
 +
 +
=== Link Play ===
 +
Supports link play, create an M2network.ini in the emulator directory on each machine you want to link and point each machine at the next, with the last machine in the loop (up to 8) pointing back to the first (e.g. token ring networking). The machines will need to be accessible from each other on the ip and ports listed in the ini.
 +
 +
Machine 1: ip 192.168.1.1
 +
'''
 +
<nowiki>
 +
$ cat M2network.ini
 +
[Network]
 +
RxPort=1978
 +
NextIP=192.168.1.2
 +
NextPort=1978
 +
</nowiki>'''
 +
 +
 +
Machine 2: ip 192.168.1.2
 +
''''
 +
<nowiki>
 +
$ cat M2network.ini
 +
[Network]
 +
RxPort=1978
 +
NextIP=192.168.1.1
 +
NextPort=1978
 +
</nowiki>
 +
'''
 +
 +
Press f2 to enter test mode in-game and set the LINK ID Machine 1 to MASTER in GAME SYSTEM and all other machines in the loop to SLAVE saving the changes.
  
 
=== clrmamepro DAT ===
 
=== clrmamepro DAT ===

Revision as of 20:56, 28 September 2022

**** THIS PAGE IS A WORK IN PROGRESS ****

Model 2 Emulator // WINE

Results

Not Working

  • Controller Configuration - Analogue Mapping, you may select to use analogue controls, you cannot remap the device
  • Fullscreen toggle, after starting in fullscreen, fullscreen->windowed->fullscreen->crash

Working

  • Controls
    • Digital
    • Analogue
  • Controller Configuration
    • Digital
  • Fullscreen, Auto Switch to Fullscreen
  • Windowed Resolutions
  • Sound

Wine Configuration

Emulator will not run without:

Version winetricks
1.3.11 winetricks xact directx9
6.x winetricks xact d3dx9_42 d3dcompiler_42 d3dx9_43 d3dcompiler_43

System Configuration

Test System 1

Model 2 Emulator // Wah!Cade

Configuration

Platform Version Device Exec Type commandline_format
Linux 1.x ROM wine D [name]

Rom Paths

You may add multiple rom paths to this emulator.

EMULATOR.INI

Add your additional ROM dirs the EMULATOR.INI

[RomDirs]
Dir1=roms2
Dir2=roms3

First-Run

On first run for games where link play is supported (daytona) the game will loop on network board init and not start the game, press f2 to enter test mode, navigate the menu to GAME SYSTEM (the Z and 1 keys can be used) and set the LINK ID to SINGLE. If you want to run in linked (multiplayer) mode see the Link Play section of this document

Link Play

Supports link play, create an M2network.ini in the emulator directory on each machine you want to link and point each machine at the next, with the last machine in the loop (up to 8) pointing back to the first (e.g. token ring networking). The machines will need to be accessible from each other on the ip and ports listed in the ini.

Machine 1: ip 192.168.1.1

$ cat M2network.ini 
[Network]
RxPort=1978
NextIP=192.168.1.2
NextPort=1978


Machine 2: ip 192.168.1.2 '

$ cat M2network.ini 
[Network]
RxPort=1978
NextIP=192.168.1.1
NextPort=1978

Press f2 to enter test mode in-game and set the LINK ID Machine 1 to MASTER in GAME SYSTEM and all other machines in the loop to SLAVE saving the changes.

clrmamepro DAT

Obtain the SEGA Model 2 Emulator for clrmamepro from Logiqx DAT Collection

Convert the DAT

Convert the clrmamepro XML formatted DAT with Logiqx DatUtil, rename the output to m2_mame.xml the result will be used with the romdir_vs_listxml feature of Wah!Cade when setting up the emulator.

Run Wah!Cade, choose the platform and Generate the Games List.