Added support for the Symbian (symbian) system.

This commit is contained in:
Leon Styhre 2021-11-04 11:56:12 +01:00
parent 4b81a746ab
commit 744557e4a9
10 changed files with 114 additions and 1 deletions

View file

@ -1179,6 +1179,15 @@
<platform>switch</platform>
<theme>switch</theme>
</system>
<system>
<name>symbian</name>
<fullname>Symbian</fullname>
<path>%ROMPATH%/symbian</path>
<extension>.jar .JAR .7z .7Z .zip .ZIP</extension>
<command>%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/squirreljme_libretro.dylib %ROM%</command>
<platform>android</platform>
<theme>symbian</theme>
</system>
<system>
<name>tanodragon</name>
<fullname>Tano Dragon</fullname>

View file

@ -1187,6 +1187,15 @@
<platform>switch</platform>
<theme>switch</theme>
</system>
<system>
<name>symbian</name>
<fullname>Symbian</fullname>
<path>%ROMPATH%/symbian</path>
<extension>.jar .JAR .7z .7Z .zip .ZIP</extension>
<command>%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/squirreljme_libretro.so %ROM%</command>
<platform>android</platform>
<theme>symbian</theme>
</system>
<system>
<name>tanodragon</name>
<fullname>Tano Dragon</fullname>

View file

@ -506,7 +506,7 @@
<fullname>Java 2 Micro Edition (J2ME)</fullname>
<path>%ROMPATH%\j2me</path>
<extension>.jar .JAR .7z .7Z .zip .ZIP</extension>
<command>%EMULATOR_RETROARCH% -L %CORE_RETROARCH%/squirreljme_libretro.dll %ROM%</command>
<command>%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\squirreljme_libretro.dll %ROM%</command>
<platform>android</platform>
<theme>j2me</theme>
</system>
@ -1187,6 +1187,15 @@
<platform>switch</platform>
<theme>switch</theme>
</system>
<system>
<name>symbian</name>
<fullname>Symbian</fullname>
<path>%ROMPATH%\symbian</path>
<extension>.jar .JAR .7z .7Z .zip .ZIP</extension>
<command>%EMULATOR_RETROARCH% -L %CORE_RETROARCH%\squirreljme_libretro.dll %ROM%</command>
<platform>android</platform>
<theme>symbian</theme>
</system>
<system>
<name>tanodragon</name>
<fullname>Tano Dragon</fullname>

View file

@ -0,0 +1,18 @@
<theme>
<formatVersion>7</formatVersion>
<view name="system, basic, detailed, grid, video">
<image name="band1" extra="true">
<color>0082B5</color>
</image>
<image name="band2" extra="true">
<color>FBAB18</color>
</image>
<image name="band3" extra="true">
<color>1F4394</color>
</image>
<image name="band4" extra="true">
<color>EE3537</color>
</image>
</view>
</theme>

View file

@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="42" height="42" version="1.1" viewBox="0 0 42 42" xmlns="http://www.w3.org/2000/svg">
</svg>

After

Width:  |  Height:  |  Size: 144 B

View file

@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="42" height="42" version="1.1" viewBox="0 0 42 42" xmlns="http://www.w3.org/2000/svg">
</svg>

After

Width:  |  Height:  |  Size: 144 B

View file

@ -0,0 +1,3 @@
<?xml version="1.0" encoding="UTF-8"?>
<svg width="42" height="42" version="1.1" viewBox="0 0 42 42" xmlns="http://www.w3.org/2000/svg">
</svg>

After

Width:  |  Height:  |  Size: 144 B

View file

@ -0,0 +1,14 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg xmlns:svg="http://www.w3.org/2000/svg" xmlns="http://www.w3.org/2000/svg" version="1.0" width="729.88135" height="202.32422" viewBox="0 0 729.88135 202.32422" id="Layer_1" xml:space="preserve"><defs id="defs22"/>
<g id="g3">
<path d="M 517.89307,16.572266 C 517.89307,24.166992 510.98584,31.073242 502.70264,31.073242 C 495.10596,31.073242 488.19873,24.166992 488.19873,16.572266 C 488.19873,8.2861328 495.10596,1.3808593 503.39307,1.3808593 C 511.6792,1.3808594 517.89307,8.2861328 517.89307,16.572266 L 517.89307,16.572266 z " style="fill:#fbab18;fill-rule:evenodd" id="path5"/>
<path d="M 486.81982,101.50586 C 486.81982,69.741211 494.4165,44.192383 502.70264,44.192383 C 511.6792,44.192383 519.27197,69.741211 519.27197,101.50586 C 519.27197,133.2666 511.6792,158.81641 502.70264,158.81641 C 494.4165,158.81641 486.81982,133.2666 486.81982,101.50586 L 486.81982,101.50586 z " style="fill:#0082b5;fill-rule:evenodd" id="path7"/>
<path d="M 75.959473,73.886719 C 64.908691,68.362305 57.313965,66.289063 49.027344,66.289063 C 41.432129,66.289063 35.908203,70.432617 35.908203,76.646484 C 35.908203,82.170899 39.359863,84.932617 49.027344,87.695313 L 62.148438,91.148438 C 75.268067,94.600586 80.100586,98.744141 83.554199,103.57617 C 87.697754,108.41113 89.768067,114.62891 89.768067,121.53223 C 89.768067,143.62988 71.124512,158.81641 43.504883,158.81641 C 30.383789,158.81641 15.883301,154.67871 1.0000001e-007,146.3877 L 10.358887,125.67773 C 18.645508,131.20215 33.837402,138.10547 45.575684,138.10547 C 53.861817,138.10547 60.076172,132.58105 60.076172,125.67773 C 60.076172,118.7666 54.551758,114.62891 43.504883,112.55664 L 31.073242,110.48438 C 23.478516,109.10449 15.191895,104.26855 11.050781,99.435547 C 7.5966798,94.600586 4.8349611,87.00586 4.8349611,80.100586 C 4.8349611,59.383789 21.407715,44.883789 46.956543,44.883789 C 63.529785,44.883789 75.268067,50.408203 84.935547,55.241211 L 75.959473,73.886719 L 75.959473,73.886719 z " style="fill-rule:evenodd" id="path9"/>
<path d="M 123.604,46.262695 L 142.24951,109.10449 C 144.31982,115.31445 147.77197,131.20215 147.77197,131.20215 C 147.77197,131.20215 149.84424,119.45996 151.2251,113.93555 C 151.9165,110.48437 153.98779,104.26855 155.36865,99.435547 L 171.94189,48.334961 L 200.94189,48.334961 L 162.27393,157.43652 C 154.6792,178.15527 149.15283,187.13086 141.55811,192.65527 C 134.65186,198.17969 124.98486,200.9375 115.31689,202.32422 L 105.65186,184.36523 C 111.86572,182.2998 119.4624,179.53418 123.604,176.77539 C 126.36768,174.70312 129.12842,171.9375 131.20068,167.7998 C 133.9624,163.6543 134.65186,161.58203 137.41455,155.36426 C 137.41455,155.36426 131.20068,156.05762 120.15186,124.98437 L 94.603027,49.716797 L 123.604,46.262695 L 123.604,46.262695 z " style="fill-rule:evenodd" id="path11"/>
<path d="M 236.8501,46.262695 C 238.23096,49.027344 239.61279,51.789063 240.30225,57.313477 C 247.89893,49.716797 256.87451,46.262695 266.54248,46.262695 C 275.52002,46.262695 283.11572,49.027344 288.64014,55.241211 C 290.021,56.62207 291.40186,58.694336 292.78271,60.075195 C 302.45068,50.408203 311.42627,46.262695 323.16455,46.262695 C 331.45166,46.262695 339.73779,49.027344 344.57275,53.169922 C 350.09521,58.00293 352.16748,64.21875 352.16748,79.40918 L 352.16748,155.36426 L 325.23682,155.36426 L 325.23682,84.932617 C 325.23682,71.813477 323.16455,69.051758 316.25928,69.051758 C 310.73682,69.051758 303.83154,73.194336 297.61572,78.027344 L 297.61572,155.36426 L 270.68604,155.36426 L 270.68604,85.624023 C 270.68604,72.50293 268.61475,69.051758 261.01807,69.051758 C 256.18506,69.051758 248.58838,71.813477 243.06396,77.337891 L 243.06396,155.36426 L 215.44482,155.36426 L 215.44482,80.790039 C 215.44482,64.908203 214.06299,58.694336 211.30127,53.169922 L 236.8501,46.262695 L 236.8501,46.262695 z " style="fill-rule:evenodd" id="path13"/>
<path d="M 666.35596,45.573242 C 669.11768,49.716797 670.49756,54.548828 670.49756,58.694336 C 674.64209,55.932617 678.09424,53.169922 682.9292,51.097656 C 688.45361,47.645508 696.04639,46.262695 702.26416,46.262695 C 714.00244,46.262695 725.05127,52.478516 727.81299,61.455078 C 729.88135,65.59961 729.88135,70.432617 729.88135,77.337891 L 729.88135,155.36426 L 702.26416,155.36426 L 702.26416,85.624023 C 702.26416,73.194336 700.19189,69.741211 693.28369,69.741211 C 687.06982,69.741211 680.1665,73.886719 673.25928,79.40918 L 673.25928,155.36426 L 645.63818,155.36426 L 645.63818,78.027344 C 645.63818,68.362305 644.2583,59.383789 641.49658,52.478516 L 666.35596,45.573242 L 666.35596,45.573242 z " style="fill-rule:evenodd" id="path15"/>
<path d="M 622.85107,83.553711 C 622.85107,72.50293 622.16162,69.051758 620.77881,64.21875 C 616.63721,52.478516 604.20947,45.573242 586.25342,45.573242 C 576.5874,45.573242 567.61182,47.645508 557.25244,52.478516 C 549.65576,55.241211 545.51416,57.313476 539.98975,60.764648 L 551.72803,80.790039 C 562.77686,73.194336 573.82568,69.051758 582.80127,69.051758 C 592.47119,69.051758 595.229,72.50293 595.229,84.932617 L 595.229,89.076172 C 592.47119,89.076172 591.08838,89.076172 589.01611,89.076172 C 554.49072,89.076172 537.22803,100.81641 537.22803,125.67773 C 537.22803,147.08105 550.34912,158.81641 573.82568,158.81641 C 596.61279,158.81641 622.85107,145.70215 622.85107,122.91211 L 622.85107,83.553711 L 622.85107,83.553711 z M 593.8501,132.58105 C 589.70947,137.41211 584.87451,140.17773 579.3501,140.17773 C 572.44678,140.17773 566.92236,132.58105 566.92236,124.29102 C 566.92236,111.86328 573.82568,108.41113 593.16064,108.41113 L 594.53955,108.41113 L 593.8501,132.58105 L 593.8501,132.58105 z " style="fill-rule:evenodd" id="path17"/>
<path d="M 425.36279,45.573242 C 415.69678,45.573242 408.1001,48.334961 402.57568,53.859375 C 402.57568,52.478516 403.26514,47.645508 403.26514,44.883789 L 403.26514,19.333008 C 403.26514,11.737305 402.57568,7.5966797 401.88623,0 L 372.88525,6.9052734 C 374.95459,13.119141 374.95459,20.024414 374.95459,33.145508 L 374.95459,120.15332 C 374.95459,136.72656 389.45459,157.43652 421.22119,157.43652 C 431.57666,157.43652 440.55615,156.05762 448.1499,149.83984 C 461.271,139.48437 467.48486,121.53223 467.48486,100.125 C 467.48486,66.289063 451.60107,45.573242 425.36279,45.573242 L 425.36279,45.573242 z M 432.95947,127.74219 C 430.19775,133.2666 426.05225,136.0332 419.14893,136.0332 C 411.55225,136.0332 407.41064,132.58105 403.26514,129.12988 L 403.26514,77.337891 C 406.72119,73.194336 412.2417,69.051758 419.14893,69.051758 C 426.74561,69.051758 432.27002,73.194336 434.33838,82.170898 C 435.72119,87.005859 435.72119,91.148437 435.72119,100.81641 C 435.72119,113.93555 435.02783,121.53223 432.95947,127.74219 L 432.95947,127.74219 z " style="fill-rule:evenodd" id="path19"/>
</g>
<script xmlns=""/></svg>

After

Width:  |  Height:  |  Size: 6.7 KiB

View file

@ -0,0 +1,24 @@
<theme>
<formatVersion>7</formatVersion>
<view name="system">
<text name="info1" extra="true">
<text>The Symbian operating system was the dominant</text>
</text>
<text name="info2" extra="true">
<text>platform for early mobile devices, including</text>
</text>
<text name="info3" extra="true">
<text>smartphones of the era.</text>
</text>
<text name="info5" extra="true">
<text>Due to the popularity of Symbian, there are many</text>
</text>
<text name="info6" extra="true">
<text>games available, primarily developed using</text>
</text>
<text name="info7" extra="true">
<text>Java 2 Platform, Micro Edition (J2ME).</text>
</text>
</view>
</theme>

View file

@ -0,0 +1,21 @@
<theme>
<formatVersion>7</formatVersion>
<include>./../theme.xml</include>
<include>./colors.xml</include>
<include>./systeminfo.xml</include>
<view name="system">
<image name="controller" extra="true">
<path>./images/controller.svg</path>
</image>
</view>
<view name="system, basic, detailed, video, grid">
<image name="logo">
<path>./images/logo.svg</path>
</image>
<image name="consolegame" extra="true">
<path>./images/consolegame.svg</path>
</image>
</view>
</theme>