Difference between revisions of "Model2"

From Sinden Lightgun
Jump to navigation Jump to search
Line 22: Line 22:
 
===Model 2 Sinden Bezel Pack===
 
===Model 2 Sinden Bezel Pack===
 
Download from [http://www.mediafire.com/file/bwk0tre9u5ebx2n/SEGA_M2_sinden_bezels_v2.1.rar/file Mediafire]
 
Download from [http://www.mediafire.com/file/bwk0tre9u5ebx2n/SEGA_M2_sinden_bezels_v2.1.rar/file Mediafire]
 +
<br>
  
===White Flash removal scripts===
+
===<big>White Flash removal scripts</big>===
 
====House of the Dead====
 
====House of the Dead====
 
Download from [https://www.youtube.com/watch?v=yHk3Gq3mkhk YouTube]
 
Download from [https://www.youtube.com/watch?v=yHk3Gq3mkhk YouTube]
Line 31: Line 32:
 
DemulShooter now comes with white flash removal scripts built in. Details can be found at the [https://github.com/argonlefou/DemulShooter/wiki/Configuration DemulShooter GitHub wiki site]
 
DemulShooter now comes with white flash removal scripts built in. Details can be found at the [https://github.com/argonlefou/DemulShooter/wiki/Configuration DemulShooter GitHub wiki site]
  
<<br>
+
<br>
  
 
==Setup Guide ''(Windows 7 test machine)''==
 
==Setup Guide ''(Windows 7 test machine)''==

Revision as of 22:20, 27 December 2022



Emulator
Emulates: SEGA Model 2
Download: SegaRetro
License: Free (Non-commercial)
Developer: elSemi
Model2 gameplay.jpg
Note: Abandoned. Not in development.

Model 2 Emulator is a closed-source Sega Model 2 emulator for Windows written by Miguel Ãngel Horna, otherwise popularly known by his nick "ElSemi".



Downloads

Model 2 Emulator

Download from the SegaRetro

Demulshooter

Download from the DemulShooter GitHub

Model 2 Sinden Bezel Pack

Download from Mediafire

White Flash removal scripts

House of the Dead

Download from YouTube

Virtua Cop 1 & 2

Download from YouTube

DemulShooter

DemulShooter now comes with white flash removal scripts built in. Details can be found at the DemulShooter GitHub wiki site


Setup Guide (Windows 7 test machine)

The Basics

(1) Download and extract the Model 2 Emulator v1.1a from the Emulatronia website

(2) FOR 2 Player - Download and setup DemulShooter as described in the video and links above

(3) Before running the emulator, open the EMULATOR.ini file with a text editor

(4) Set your [RomDirs] to the location of your games (These will be .zip format with MAME style shortnames) My rompath is shown here, but yours will likely be different. Remove the ';' at the beginning of the Dir1 line.

M2-romdirs.png

(5) Emulator Settings.

ForceSync=1 [should be set if you're having trouble with screen tear]

WideScreenWindow=0 or 1 or 2 [ 0=4:3 correct aspect fullscreen | 1=Stretched 16:9 fullscreen | 2=Stretched 16:10 fullscreen] - Only works with GUI set resolutions, if using modern resolutions (1920x1080) this will have no effect and LUA scripts are required.

FullScreenWidth=[Native width of your monitor]

FullScreenHeight=[Native height of your monitor]

DrawCross=0 or 1 [Enable or disable crosshairs, NOT compatible with DemulShooter, set to 0 and check the DemulShooter wiki for installing crosshairs if you want them]

UseRawInput=0 or 1 [Limited functionality - It locks the mouse to the game screen, preventing issues when shooting offscreen or edges, and allows 2 player mouse but is buggy]

- Mouse IDs change randomly after reboots, and unplugging the ID number set as RawDevP1/P2 may need changing

- SET to 0 and Use DemulShooter for 2 player

- SET to 1 For 1Player if your are happy to adjust Mouse IDs AND are having issues with shooting offscreen and the emulator closing

- SET to 0 for 1Player, and if having issues with shooting offscreen, closing the emulator, use RamjetM2Borderless program

(6) Once you have updated the EMULATOR.ini you can launch the emulator and test if your games work. Either the EMULATOR.exe or emulator_multicpu.exe can be used to run the games.

Generally, the multicpu program can be used as your default. You will be presented with the Model2 emulator GUI.

Open the "Emulator" tab and "Load Rom" to test your games load

(7) The next step is understanding the video settings.


As you can see, there are only a few options for full screen

4:3 aspect ratio 640x480 / 800x600 / 1024x768

1280x1024 is 5:4 aspect ratio. 5:4 is closer to native AR of the Model2 arcade hardware (496x384)

Custom (Set in .ini) = the resolution set in EMULATOR.ini. Your displays resolution (1920x1080, for example)

Note. As mentioned step (5) the Widescreen setting in EMULATOR.ini only works with GUI listed resolutions; higher resolutions require LUA scripts to run in HEATHEN mode of stretched widescreen

Switch to Fullscreen = loads the game in borderless exclusive fullscreen (Win7) so the Sinden border may not display. LUA scripts are required for the border in this case.

Auto Switch to Fullscreen = will load games automatically in fullscreen while the option is ticked. (use once all testing is finished)

If you can not get the Sinden border to display, you can use the borders supplied in the Sinden Software package.

You will find a folder called scripts containing LUA files which need to be put into the scripts folder in the M2 emulator folder.

You will also find some PNG files that need to be put inside the main M2 folder with the exe file.

(8) Controls are fairly self-explanatory, we will need the test menu for gun calibration

Controls can only be set up after a game is launched.

M2-Controls.png

(9) The Test menus of Model 2 Lightgun games are very important for the calibration of the lightguns. It's best to spend some time getting your calibration spot on before playing; calibration success will depend on how you play your games onscreen (Fullscreen/windowed/4:3/16:9 etc)

When I write up the LUA widescreen script information, I will comment more about calibration.

Access the test menu by pressing the TEST button assigned under controls. Mine is F2

Navigate with the buttons described onscreen (Scroll with Service button (F1) and Select with Test (F2) button for example)

(HOTD Test Menu)

From here, you can set the game region, test Inputs, and calibrate your gun/guns

(10)

Manual Gun Calibration will give the most accurate results.

Refer to this video by cybercade 2099 for fine-tuning your calibration

https://youtu.be/SKspPHrkcTk?t=248

Once all setup is complete, you can exit Test menu. Your settings will be saved to the NVDATA folder.

Two-Player Setup with DemulShooter

(1) DemulShooter (DS) is required for 2 players on the Model 2 emulator. Follow the SindenWiki Demulshooter Setup Page .

Quick overview, install the DS software and assign P1 and P2 to the USB hardware ID of your guns.

DS-P1Config.png

Once your guns are set, use a Per Game Batch file to launch DS before launching your game

SEE notes in step 5 of The Basics section above

(2) With DS now taking over mouse control, default crosshairs generated by M2 emulator are automatically disabled.

You can regain crosshairs by installing them from within the DS software. Optionally with DemulShooter_v10.1.5 onwards, you can disable the white flash of HOTD and VCop games. White flash can also be disabled directly with a standard LUA script

IF YOU HAVE SCRIPTS already installed, please back them up before installing the crosshairs from DS. Your scripts will be overwritten


Example Launch Script

Example Text for Batch File:

Start C:\YOUR DEMUL SHOOTER DIRECTORY\DemulShooter.exe -target=model2 -rom=ROM NAME

Start C:\YOUR SEGA MODEL 2 EMU DIRECTORY\emulator_multicpu.exe - ROM NAME

Troubleshooting

Crashes

Letterbox Mode

If you have issues with not being 4:3 letterbox mode when in fullscreen, please check your Nvidia Control Panel settings are set to Aspect Ratio

Nvidia Control Panel

Fine-tuning calibration:

See this video for details:


Screen tearing/Texture flicker

If you see graphics issues mainly horizontal misalignments in textures, make sure the option ForceSync is turned on within the ‘’emulator.ini’’ file.

ForceSync = 1