Sega Model 3 UI

Discuss Supermodel and your favorite Model 3 games. Show off your latest threads, this is the place to see and be seen.
Forum rules
Keep it classy!

  • No ROM requests or links.
  • Do not ask to be a play tester.
  • Do not ask about release dates.
  • No drama!

Sega Model 3 UI

Postby nuexzz.. » Thu Apr 04, 2019 12:58 am

with the authorization of Bart Trzynadlowski I present my humble UI for supermodel updated with the new options of the latest svn, many things to improve maybe you have.
the interesting thing is that you select the folder of roms and you play!


Image


-----------------------------------------------------------
Sega Model 3 UI - by Nuexzz (c) 2019 Nuexzz@gmail.com
-----------------------------------------------------------
Features
-----------------------------------------------------------
Added - list view of all the supported games
Added - preview of each game (snaps).
Added - button of the roms directories.
Added - check Load button (Load Rom)
Added - all video options
Added - all sound options
Added - all control options (for the time being it uses the supermodel configurator (accurate and will never fail)
Added - system link options (preliminary) will only work with the only version created by Spindizzi

-----------------------------------------------------------

Priorities for future versions

Add - a new window for controls and remapping from there
add - individual configuration for each game

-----------------------------------------------------------

UPDATE 05-04-2019

Fixed some problems with the list of games to not match all of the games.xml

-----------------------------------------------------------

UPDATE 12/04/19

-Has been added to the frontend the possibility that the same check the file games.xml.De this way whenever they add, modify or remove roms to the file, the frontend automatically to be able to read the file will update the list of roms to use .

-If the UI does not find the nvram folder, it will create the folder itself so that certain configurations of the ROMs that we use are saved correctly.

-If the UI does not find the saves folder, it will also create the above automatically.

-Fixed a bug with the snapshots since if any of them were missing then the images did not come out correctly.

-The custom resolution option has been added allowing us to choose the output resolution without being prefixed in the UI.

-Added a new icon thanks to Hipnosis (collaborator of insertmorecoins.es) that has lent its help so that the UI has a new modernized icon.

-Added dialogue box has been added informing us of the loading of the games.

-Added the option to hide the window by command line when loading games leaving a cleaner load in the eyes of users.



Special thanks for some tests and tuning my friends
Jimmy https://insertmorecoins.es/
and Abelardator2


16/09/2020
they are only small changes but everything should work fine with the latest versions of supermodel.
Code: Select all
-Updated to the latest r283 including xml.
-the frequency range is up to 200 MHz as some games require more power.
-Fixed "Hide CMD" command prompt window option.
-If SDL.dll is not found, you can continue on the UI.
-add the new LegacySoundDSP sound option created by @Conversus Wears Vans (Paul).
-Updated error.log information to Supermodel.log.
-added nice icons in the buttons  ,Video | Sound | Control | Network. (thanks to @Hypnosis).
-added Snaps pack by @Joaquim Gonçalves.


18/09/2020
Code: Select all
-added color icons so that each one can choose their favorite colors (6 colors).
-added a nice frame for snaps.


23/12/2020
Code: Select all
-Wide-bg option to stretch the background tile layer when wide-screen mode is enabled - Daro Land
-Update to XML r836


06/01/2021
Code: Select all
following recent rom set name changes in Games.xml (r845)


02/02/2021
Code: Select all
fixed sound and music that were mistakenly reversed in previous builds


21/04/2021
Code: Select all
add new option "Network"
add new option "SimulateNet"


04/10/2022
Code: Select all
remove option "EmulateNet"
fixed the writing "PortIn"
fixed the writing "PortOut"
fixed the writing "AddressOut"



https://www.sendspace.com/file/sr7f90

-----------------------------------------------------------------------------------------------------------------
Last edited by nuexzz.. on Tue Oct 04, 2022 7:23 pm, edited 31 times in total.
User avatar
nuexzz..
 
Posts: 374
Joined: Sun Sep 25, 2011 3:10 pm
Location: Argentina

Re: Sega Model 3 UI

Postby Abelardator2 » Thu Apr 04, 2019 6:05 am

Fantastic, I think the list of games is outdated and the names for the compressed files are incorrect. Some games do not load...
I think here I have the complete list.

I think the Games.xml file says what name the emulator uses to load the rom.
Can someone help the GUI to correctly load the games?

Best regards... ;)
Last edited by Abelardator2 on Sun Nov 03, 2019 5:09 am, edited 1 time in total.
User avatar
Abelardator2
 
Posts: 244
Joined: Fri Sep 02, 2011 1:43 pm
Location: Spain

Re: Sega Model 3 UI

Postby Ian » Thu Apr 04, 2019 6:19 am

Haven't tried it yet because I'm at work lol
But this is awesome. I would have written one myself, but so short on time to do anything currently
Really glad someone else has made one :)
Ian
 
Posts: 2044
Joined: Tue Feb 23, 2016 9:23 am

Re: Sega Model 3 UI

Postby nuexzz.. » Thu Apr 04, 2019 10:29 am

Abelardator2 wrote:Fantastic, I think the list of games is outdated and the names for the compressed files are incorrect. Some games do not load...
I think here I have the complete list.



today I will look, I had many doubts about the list of games
User avatar
nuexzz..
 
Posts: 374
Joined: Sun Sep 25, 2011 3:10 pm
Location: Argentina

Re: Sega Model 3 UI

Postby doteater » Thu Apr 04, 2019 10:44 am

really nice

wish we could remove that -stretch option though
more people should realize that 4:3 games should be strictly played with a 4:3 aspect ratio
User avatar
doteater
 
Posts: 55
Joined: Fri Nov 18, 2016 9:24 am

Re: Sega Model 3 UI

Postby Abelardator2 » Thu Apr 04, 2019 12:34 pm

Here complete list, in parentheses the name of the file to load.


"bass">Sega Bass Fishing<version>Japan</version><year>1997<stepping>1.0

"bassdx" parent="bass"<Sega Bass Fishing<version>Japan, Deluxe<year>1997<stepping>1.0

"getbass" parent="bass">Get Bass<year>1997<stepping>1.0

"daytona2">Daytona USA 2 - Battle on the Edge Revision A<year>1998<stepping>2.1

"dayto2pe">Daytona USA 2 - Power Edition<year>1998<stepping>2.1

"dirtdvls">Dirt Devils<version>Export, Revision A<year>1998<stepping>2.1

"dirtdvlsa" parent="dirtdvls">Dirt Devils<version>Australia, Revision A<year>1998<stepping>2.1

"dirtdvlsj" parent="dirtdvls">Dirt Devils<version>Japan, Revision A<year>1998<stepping>2.1

"dirtdvlsg" parent="dirtdvls">Dirt Devils<version>German<year>1998<stepping>2.1

"eca">Emergency Call Ambulance<version>Export<year>1999<stepping>2.1

"ecap" parent="eca">Emergency Call Ambulance<version>US location test?<year>1999<stepping>2.1

"ecau" parent="eca">Emergency Call Ambulance<version>USA<year>1999<stepping>2.1

"ecaj" parent="eca">Emergency Call Ambulance<version>Japan<year>1999<stepping>2.1

"fvipers2">Fighting Vipers 2<version>Japan, Revision A<year>1998<stepping>2.0

"fvipers2o" parent="fvipers2">Fighting Vipers 2<version>?<year>1998<stepping>2.0

"harley"<Harley-Davidson and L.A. Riders<version>Revision B<year>1997<stepping>2.0

"harleya" parent="harley">Harley-Davidson and L.A. Riders<version>Revision A<year>1997<stepping>2.0

"lamachin"<L.A. Machineguns: Rage of the Machines<version>Japan<year>1998<stepping>2.1

"lemans24">Le Mans 24<version>Revision B<year>1997<stepping>1.5

"lostwsga">The Lost World<version>Japan, Revision A<year>1997<stepping>1.5

"lostwsgo" parent="lostwsga">The Lost World<version>Original Revision<year>1997<stepping>1.5

"magtruck">Magical Truck Adventure<version>Japan<year>1998<stepping>2.1

"oceanhun">The Ocean Hunter<year>1998<stepping>2.1

"scud">Scud Race<version>Australia, Twin<year>1996</year<stepping>1.5

"scuda" parent="scud">Scud Race<version>Export, Twin<year>1996<stepping>1.5

"scudj" parent="scud">Scud Race<version>Japan, Deluxe<year>1996<stepping>1.5

"scudplus" parent="scud">Scud Race Plus<version>Revision A<year>1997<stepping>1.5

"scudplusa" parent="scud">Scud Race Plus<year>1997<stepping>1.5

"skichamp">Ski Champ<version>Japan<year>1998<stepping>2.0

"spikeofe">Spikeout Final Edition<year>1999<stepping>2.1

"spikeout">Spikeout<version>Revision C<year>1998<stepping>2.1

"srally2">Sega Rally 2<year>1998<stepping>2.0

"srally2p">Sega Rally 2<version>Prototype<year>1998<stepping>2.0

"srally2pa">Sega Rally 2<version>Prototype Version A<year>1998<stepping>2.0

"srally2x">Sega Rally 2<version>Deluxe<year>1998<stepping>2.0

"swtrilgy">Star Wars Trilogy Arcade<version>Revision A<year>1998<stepping>2.1

"swtrilgya" parent="swtrilgy">Star Wars Trilogy Arcade<year>1998</year<stepping>2.1

"swtrilgyp" parent="swtrilgy">Star Wars Trilogy Arcade<year>1998</year<stepping>2.1

"vf3">Virtua Fighter 3<version>Revision D<year>1996<stepping>1.0

"vf3a" parent="vf3">Virtua Fighter 3<version>Revision A<year>1996<stepping>1.0

"vf3c" parent="vf3">Virtua Fighter 3<version>Revision C<year>1996<stepping>1.0

"vf3tb" parent="vf3">Virtua Fighter 3 Team Battle<year>1996<stepping>1.0

"von2">Virtual On 2: Oratorio Tangram<version>Revision B<year>1998<stepping>2.0

"von254g" parent="von2">Virtual On 2: Oratorio Tangram<version>Ver 5.4g<year>1998<stepping>2.0

"von2a" parent="von2">Virtual On 2: Oratorio Tangram<version>Revision A<year>1998<stepping>2.0

"von2o" parent="von2">Virtual On 2: Oratorio Tangram<version>?<year>1998<stepping>2.0

"vs2">Virtua Striker 2<version>Step 2.0<year>1997<stepping>2.0

"vs215" parent="vs2">Virtua Striker 2<version>Step 1.5<year>1997<stepping>1.5

"vs215o" parent="vs2">Virtua Striker 2<version>Step 1.5, older<year>1997<stepping>1.5

"vs298">Virtua Striker 2 '98<version>Step 2.0<year>1998<stepping>2.0

"vs29815" parent="vs298">Virtua Striker 2 '98<version>Step 1.5<year>1998<stepping>1.5

"vs2v991">Virtua Striker 2 '99.1<version>Revision B<year>1999<stepping>2.1

"vs299" parent="vs2v991">Virtua Striker 2 '99<year>1999<stepping>2.1

"vs29915" parent="vs2v991">Virtua Striker 2 '99<version>Step 1.5<year>1999<stepping>1.5

"vs299a" parent="vs2v991">Virtua Striker 2 '99<version>Revision A<year>1999<stepping>2.1

"vs299b" parent="vs2v991">Virtua Striker 2 '99<version>Revision B<year>1999<stepping>2.1
Last edited by Abelardator2 on Fri Apr 05, 2019 4:35 am, edited 1 time in total.
User avatar
Abelardator2
 
Posts: 244
Joined: Fri Sep 02, 2011 1:43 pm
Location: Spain

Re: Sega Model 3 UI

Postby nuexzz.. » Thu Apr 04, 2019 2:27 pm

perfect! tonight I'll fix it
User avatar
nuexzz..
 
Posts: 374
Joined: Sun Sep 25, 2011 3:10 pm
Location: Argentina


Re: Sega Model 3 UI

Postby Bart » Thu Apr 04, 2019 4:11 pm

Please parse Games.xml to get game titles, information, and ROM set filenames. Don’t hard code it into the GUI or it will frequently become obsolete.
User avatar
Bart
Site Admin
 
Posts: 3086
Joined: Thu Sep 01, 2011 2:13 pm
Location: Reno, Nevada

Re: Sega Model 3 UI

Postby nuexzz.. » Thu Apr 04, 2019 8:42 pm

updated the list of games with the latest xml svn 775 in the first post
User avatar
nuexzz..
 
Posts: 374
Joined: Sun Sep 25, 2011 3:10 pm
Location: Argentina

Next

Return to The Catwalk

Who is online

Users browsing this forum: No registered users and 1 guest