Supermodel: Difference between revisions

ObiKKa (talk | contribs)
Same user who created the new UI also created one for Model 2 emulator.
7zxkv (talk | contribs)
mNo edit summary
 
(29 intermediate revisions by 23 users not shown)
Line 1: Line 1:
{{Infobox emulator
{{Infobox emulator
|title = Supermodel
|title = Supermodel
|logo =  
|logo = Logo_Supermodel.png
|logowidth =  
|logowidth = 270
|version = 0.2a
|version = {{Version|Supermodel}}
|active = Yes
|active = Yes
|platform = Windows, Linux, macOS
|platform = [[Emulators on Windows|Windows]]<br/>[[Emulators on Linux|Linux]]<br/>[[Emulators on macOS|macOS]]
|target = [[Sega Model 3]]
|target = [[Sega Model 3]]
|developer = Stefano Teso <small>(sthief)</small>, Bart Trzynadlowski <small>(trzy)</small>, Ville Linde <small>(vlinde)</small>, Ian <small>(dukeeeey)</small>
|developer = Stefano Teso <small>(sthief)</small>, Bart Trzynadlowski <small>(trzy)</small>, Ville Linde <small>(vlinde)</small>, Ian <small>(dukeeeey)</small>
|prog-lang = C++
|prog-lang = {{Proglang|C}}, {{Proglang|C++}}
|website = [https://www.supermodel3.com www.supermodel3.com]
|website = [https://www.supermodel3.com supermodel3.com]
|source = [https://sourceforge.net/p/model3emu/code/HEAD/tree/ SourceForge] <br/>[https://www.supermodel3.com/Files/Supermodel_0.2a_src.zip 0.2a] <small>(Old)</small>
|license = {{License|GPLv3}}
|source = [https://github.com/trzy/Supermodel GitHub]
|issuetracker = [https://github.com/trzy/Supermodel/issues GitHub]
}}
}}
'''Supermodel''' is an open-source [[Sega Model 3]] emulator written in C++.


==Downloads==
'''Supermodel''' is a free and open-source [[Sega Model 3]] emulator written in C and C++.
'''Recommended places to download the latest builds:'''
* [http://supermodel3.com/Forum/viewtopic.php?f=3&t=1206 Official Supermodel forum thread]


* [https://sourceforge.net/p/model3emu/code/HEAD/tree/ Official SourceForge's source files only] (Click on the 'Download Snapshot' tab button)
==Download==
* [http://supermodel3.com/Forum/viewtopic.php?f=3&t=1138 Official Supermodel forum thread] (Changelog only)
{| cellpadding="4"
|-
|align=center|{{Icon|Win-big|Mac}}
|[https://www.supermodel3.com/Download.html Git snapshots + old releases]
|-
|align=center|{{Icon|Win|Lin|Mac}}
|[https://github.com/BackPonBeauty/Supermodel3-PonMi/releases/latest Supermodel3-PonMi]
|-
|align=center|{{Icon|Win|Lin|Mac}}
|[https://github.com/DirtBagXon/model3emu-code-sinden/releases/latest Supermodel: Sega Model 3 Emulator (Sinden)]
|-
|align=center|{{Icon|Win|Lin}}
|[https://github.com/blueminder/supermodel-dojo/tags Supermodel Dojo]
|-
|colspan="3"|<hr/>
|-
|align=center|{{Icon|Win-big}}
|[https://www.emu-france.com/emulateurs/6-arcades/61-multi-games/8050-supermodel/ Emu-France pre-compiled builds]
|-
|align=center|{{Icon|Win-big}}
|[https://www.mediafire.com/folder/jqqg6jzzp6dfi/Supermodel+Releases Obsolete releases]
|}


* [http://www.emu-france.com/emulateurs/6-arcades/61-multi-games/4198-supermodel-wip/ Emu-France] (French language)
==Overview==
:- [http://www.emu-france.com/emulateurs/6-arcades/61-multi-games/7359-supermodel-wip-xp/ Emu-France] (Windows XP version)
The [http://www.supermodel3.com/About.html original Supermodel effort] was undertaken by Ville Linde (vlinde), Stefano Teso (sthief), and Bart Trzynadlowski (trzy) from 2003. The PowerPC emulator is originally by Ville Linde and the Sega Custom Sound Processor emulator was donated by [http://nebula.emulatronia.com/ ElSemi] (aka Miguel Ángel Horna. Coder of old emulators like Nebula, CPS3 Emulator and Model 2 Emulator). Development began in January 2011 after Bart rewrote it from scratch in late 2010 and got it to a playable state. The first version of Supermodel was released on April 1, 2011. It is being created by Bart Trzynadlowski, Ville Linde, and Stefano Teso. Ian (dukeeeey) is another active contributor.


'''Compile builds:'''
Supermodel is written in C and C++ and uses OpenGL and SDL. On Windows, it supports force feedback and [[Xbox 360 emulators|Xbox 360]] controllers. Options to increase the internal resolution and play at widescreen resolutions are available, and are exposed when using the UI frontend.
* [http://supermodel3.com/Forum/viewtopic.php?f=7&t=232 Building Supermodel on Windows with Visual Studio 2008]
* [http://supermodel3.com/Forum/viewtopic.php?f=7&t=311 Building Supermodel on Ubuntu Linux]


===Frontend===
To increase emulation performance, Supermodel underclocks the emulated PowerPC CPU by default, to 49 MHz. As Model 3 games were generally not CPU-bottlenecked, this avoids wasting native CPU time on emulating idle cycles, and has very little effect on most games. Users on less-powerful computers can underclock the emulated CPU to as low as 25 MHz and maintain playability in some games. Likewise, other users may wish to run the emulator at the proper speed of 66 MHz for a more accurate experience. The clock speed can be changed using PowerPC frequency in the config file or by passing the -ppc-frequency argument.
It seems that this emulator requires you to use a command-line interface to boot up a ROM game. There is an alternative way with a frontend (To be put in the same folder as Supermodel).


* [https://www.supermodel3.com/Forum/viewtopic.php?f=3&t=1636 Sega Model 3 UI] - New 2019 open-source frontend for Windows made by Nuexzz from Argentina. He has also previously created a similarly styled [http://forum.arcadecontrols.com/index.php/topic,159733.msg1680224.html#msg1680224 Sega Model 2 UI] for the inactive, closed-source [[Sega Model 2]] emulator called '''Model 2 Emulator'''.
==Frontends==
* [https://github.com/BackPonBeauty/Sega-Model-3-UI-for-20240128- Sega Model 3 UI for 20240128+] Most currently active Supermodel frontend.
* [https://github.com/nikescar1/SupermodelAssistant SupermodelAssistant] Frontend made in Unity.


'''Old frontends:'''
'''Old frontends:'''
* [https://www.sendspace.com/file/sr7f90 Sega Model 3 UI] - 2019 open-source frontend for Windows made by Nuexzz. He has also previously created a similarly styled [http://forum.arcadecontrols.com/index.php/topic,159733.msg1680224.html#msg1680224 Sega Model 2 UI] for the inactive, closed-source [[Sega Model 2]] emulator called '''Model 2 Emulator'''.
* SuperModel-UI:
* SuperModel-UI:
:- [http://www.emu-france.com/emulateurs/6-arcades/61-multi-games/3697-supermodel-ui/ Emu-France] (French language. SuperModel-UI v0.9.151. Updated: 16/09/2013.)
:- [http://www.emu-france.com/emulateurs/6-arcades/61-multi-games/3697-supermodel-ui/ Emu-France] (French language. SuperModel-UI v0.9.151. Updated: 16/09/2013.)
:- [http://www.emu-france.com/emulateurs/6-arcades/61-multi-games/3699-supermodel-ui-snapshots/ Emu-France] (French language. SuperModel-UI Snapshots v1.0. Updated: 29/02/2012.)
:- [http://www.emu-france.com/emulateurs/6-arcades/61-multi-games/3699-supermodel-ui-snapshots/ Emu-France] (French language. SuperModel-UI Snapshots v1.0. Updated: 29/02/2012.)


 
==Forks==
==Overview==
* [https://github.com/BackPonBeauty/Supermodel3-PonMi Supermodel3-PonMi]: A fork of Supermodel with QOL features.
The [http://www.supermodel3.com/About.html original Supermodel effort] was undertaken by Ville Linde (vlinde), Stefano Teso (sthief), and Bart Trzynadlowski (trzy) from 2003. The PowerPC emulator is originally by Ville Linde and the Sega Custom Sound Processor emulator was donated by [http://nebula.emulatronia.com/ ElSemi] (Aka Miguel Ãngel Horna. Coder of old emulators like Nebula, CPS3 Emulator and Model 2 Emulator). Development began in January 2011 after Bart rewrote it from scratch in late 2010 and got it to a playable state. The first version of Supermodel was released on April 1, 2011. It is being created by Bart Trzynadlowski, Ville Linde, and Stefano Teso. Ian (dukeeeey) is another active contributor.
* [https://github.com/blueminder/supermodel-dojo Supermodel Dojo]: A fork of Supermodel with a focus on netplay features and replay.
 
* [https://github.com/DirtBagXon/model3emu-code-sinden Supermodel: Sega Model 3 Emulator (Sinden)]: A fork of model3emu with Sinden and 2-player gun support in Linux/MacOS.
Supermodel is written in C++ and uses OpenGL and SDL. On Windows, it supports force feedback and [[Xbox 360 emulators|Xbox 360]] controllers.


[[Category:Emulators]]
[[Category:Emulators]]
Line 49: Line 68:
[[Category:Linux emulation software]]
[[Category:Linux emulation software]]
[[Category:macOS emulation software]]
[[Category:macOS emulation software]]
[[Category:Active emulation software]]