<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.linuxmce.org/index.php?action=history&amp;feed=atom&amp;title=SEGA_SG-1000</id>
	<title>SEGA SG-1000 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.linuxmce.org/index.php?action=history&amp;feed=atom&amp;title=SEGA_SG-1000"/>
	<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=SEGA_SG-1000&amp;action=history"/>
	<updated>2026-07-22T05:08:57Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=SEGA_SG-1000&amp;diff=32091&amp;oldid=prev</id>
		<title>Tschak909: Change caption.</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=SEGA_SG-1000&amp;diff=32091&amp;oldid=prev"/>
		<updated>2012-09-05T04:03:10Z</updated>

		<summary type="html">&lt;p&gt;Change caption.&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 04:03, 5 September 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Line 1:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;SEGA  SG-1000   Games can be played in LinuxMCE, thanks to the wonderful work by the [http://messdev.org MESS project].&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;SEGA  SG-1000   Games can be played in LinuxMCE, thanks to the wonderful work by the [http://messdev.org MESS project].&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:SG_game.png|thumb|right|350px|Game Player Playing &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Ninja Gaiden&lt;/del&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;[[File:SG_game.png|thumb|right|350px|Game Player Playing &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Golgo-13&lt;/ins&gt;]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Basic Definitions ==  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Basic Definitions ==  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Tschak909</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=SEGA_SG-1000&amp;diff=32087&amp;oldid=prev</id>
		<title>Tschak909: /* Differences Between SEGA  SG-1000 and MegaDrive */</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=SEGA_SG-1000&amp;diff=32087&amp;oldid=prev"/>
		<updated>2012-09-05T03:40:34Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Differences Between SEGA  SG-1000 and MegaDrive&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;←Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 03:40, 5 September 2012&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l67&quot;&gt;Line 67:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 67:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Currently, because the SEGA  SG-1000   implementation uses MESS, and we are throwing keystrokes at MESS, these keystrokes are currently hard-coded into Game Player. We expect that 2 is player 1 start, 1 is select, etc, and we send keyboard events whenever you press a button on the Orbiter display when this happens.&amp;#039;&amp;#039;&amp;#039; If you redefine these keys, the buttons on Orbiter will cease to function correctly&amp;#039;&amp;#039;&amp;#039;. This is easy to solve. When you are defining your keys, define your new button, then repeat, the process, pressing the appropriate orbiter button. &amp;#039;&amp;#039;MESS will assign the button events to both keys, and your orbiter buttons will continue to work correctly.&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Currently, because the SEGA  SG-1000   implementation uses MESS, and we are throwing keystrokes at MESS, these keystrokes are currently hard-coded into Game Player. We expect that 2 is player 1 start, 1 is select, etc, and we send keyboard events whenever you press a button on the Orbiter display when this happens.&amp;#039;&amp;#039;&amp;#039; If you redefine these keys, the buttons on Orbiter will cease to function correctly&amp;#039;&amp;#039;&amp;#039;. This is easy to solve. When you are defining your keys, define your new button, then repeat, the process, pressing the appropriate orbiter button. &amp;#039;&amp;#039;MESS will assign the button events to both keys, and your orbiter buttons will continue to work correctly.&amp;#039;&amp;#039;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;== Differences Between SEGA  SG-1000 and MegaDrive ==&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Fundamentally, these two systems are the same, and can run the same titles. The difference here is so that you can more easily group   and PC-Engine titles.&lt;/del&gt;&lt;/div&gt;&lt;/td&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-added&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Tschak909</name></author>
	</entry>
	<entry>
		<id>http://wiki.linuxmce.org/index.php?title=SEGA_SG-1000&amp;diff=32080&amp;oldid=prev</id>
		<title>Tschak909: SEGA SG-1000 Initial Content</title>
		<link rel="alternate" type="text/html" href="http://wiki.linuxmce.org/index.php?title=SEGA_SG-1000&amp;diff=32080&amp;oldid=prev"/>
		<updated>2012-09-05T03:25:59Z</updated>

		<summary type="html">&lt;p&gt;SEGA SG-1000 Initial Content&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;SEGA  SG-1000   Games can be played in LinuxMCE, thanks to the wonderful work by the [http://messdev.org MESS project].&lt;br /&gt;
[[File:SG_game.png|thumb|right|350px|Game Player Playing Ninja Gaiden]]&lt;br /&gt;
== Basic Definitions == &lt;br /&gt;
&lt;br /&gt;
* The OK button is defined as the button normally pressed while the Options screen is visible to select items, and to enter into other menus.&lt;br /&gt;
** If you are using the keyboard, the OK button is the ENTER key.&lt;br /&gt;
** If you are using a joystick, the OK button is Button 1 on your joystick.&lt;br /&gt;
** If you are using the Orbiter, the OK Button is the Play button on the bottom of the orbiter display next to the arrow keys.&lt;br /&gt;
* The Escape button is defined as the button normally pressed while the Options screen is visible to abort selections, or to exit menus.&lt;br /&gt;
** If you are using the keyboard, the Cancel button is the ESC key.&lt;br /&gt;
** There is no cancel for the orbiter currently, (FIXME)&lt;br /&gt;
** There is no cancel on the gamepad. You will need to define one if you want it, in the UI Controls subsection in the Options menu.&lt;br /&gt;
&lt;br /&gt;
== Putting ROMs into the system ==&lt;br /&gt;
&lt;br /&gt;
[[File:SG_dropping_in_roms.png|right|thumb|400px|Using Mac OS X Finder to drop ROMs into the system.]]&lt;br /&gt;
&lt;br /&gt;
In order to play the games, you must acquire the ROMs. These can be found in a variety of ways, and they will not be detailed here.&lt;br /&gt;
&lt;br /&gt;
Rom files for the SEGA  SG-1000   (SG) must end in .SG (this is so that we can accurately find the ROM files and identify them as SEGA  SG-1000   (SG) ROMs.&lt;br /&gt;
&lt;br /&gt;
Once the ROMs are acquired, place the .SG files into a directory searchable by the filesystem. Normally, this would be under public/games/sg1000  &lt;br /&gt;
&lt;br /&gt;
Once UpdateMedia finds the ROMs, the [[Game Database]] will be consulted, and imagery will be pulled from the [[Game Snapshot Database]].&lt;br /&gt;
&lt;br /&gt;
== Playing SEGA  SG-1000 Games ==&lt;br /&gt;
&lt;br /&gt;
=== Selecting a Game === &lt;br /&gt;
&lt;br /&gt;
[[File:SG_selecting_game.png|right|thumb|400px|Selecting a SEGA  SG-1000   Game, the Cover art.]]&lt;br /&gt;
&lt;br /&gt;
Games can be played by selecting the Games scenario in the main screen, and selecting SEGA  SG-1000   from the resulting list. If you have changed the sort order (under Options), you should change it to System, so you can see the SEGA  SG-1000   option.&lt;br /&gt;
&lt;br /&gt;
If available, each game will be shown with their respective cover art. If you see a game and it doesn&amp;#039;t have cover art, it would be wonderful if you at least filed a ticket, even better if you provided cover art. &lt;br /&gt;
&lt;br /&gt;
You can of course use the Options page to filter, and search through games, the same as with other media. In search, games for all systems will be shown.&lt;br /&gt;
&lt;br /&gt;
=== Playing a Game ===&lt;br /&gt;
&lt;br /&gt;
Typically, once a game has been selected, the Game will appear, with artwork around the game screen (if available). Since these games are simulations of the actual game hardware and software, you will see the game &amp;quot;boot&amp;quot; its hardware and software. This will entail various &amp;quot;self test&amp;quot; screens which may look quite strange, but they will eventually give way to the Game&amp;#039;s attract screen.&lt;br /&gt;
&lt;br /&gt;
==== Select / Pause / Start ====&lt;br /&gt;
[[File:SG_reset_pause_start.png|right|thumb|400px|SEGA  SG-1000   start/pause/select]]&lt;br /&gt;
The Reset, Pause, and Start buttons will Reset the game, Pause the game, or start a new game. The behaviour of these buttons varies from game to game. For convenience, the Start button will cause the menu to disappear, to only show the playing game. &lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==== On Screen Controls ====&lt;br /&gt;
[[File:SG_on_screen_display.png|right|thumb|400px|Showing the On Screen Display]]&lt;br /&gt;
If a mouse click is pressed, on screen controls are presented, to allow for the Select and Start buttons to be pressed, as well as Pause, and Mute. This allows for quick use by Gyration remotes.&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both;&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== How Do I? ===&lt;br /&gt;
&lt;br /&gt;
This section shows common issues that can arise while playing SEGA  SG-1000   games with the Game Player.&lt;br /&gt;
&lt;br /&gt;
==== Configure your controller ====&lt;br /&gt;
[[File:SG_options.png|right|thumb|400px|Setting SEGA  SG-1000   options]]&lt;br /&gt;
You can configure a controller by pressing &amp;#039;&amp;#039;&amp;#039;Options&amp;#039;&amp;#039;&amp;#039; . Once the Options menu has appeared, you can use either the orbiter to select the following:&lt;br /&gt;
&lt;br /&gt;
* Input (General) - Changes in this menu affect every single system that MESS controls&lt;br /&gt;
* Input (This System) - Changes in this menu affect the PC-Engine (and every game that it plays)&lt;br /&gt;
&lt;br /&gt;
Once you select this section, you can then select the button you wish to redefine, and then press the OK button, and then press the desired button on your keyboard or controller to define the new button. Repeat this for each button you wish to define.&lt;br /&gt;
&lt;br /&gt;
===== A note about redefining buttons present on the Orbiter =====&lt;br /&gt;
[[File:Mapping_buttons.png|left|bottom|thumb|Mapping buttons so Orbiter can work too.]]&lt;br /&gt;
Currently, because the SEGA  SG-1000   implementation uses MESS, and we are throwing keystrokes at MESS, these keystrokes are currently hard-coded into Game Player. We expect that 2 is player 1 start, 1 is select, etc, and we send keyboard events whenever you press a button on the Orbiter display when this happens.&amp;#039;&amp;#039;&amp;#039; If you redefine these keys, the buttons on Orbiter will cease to function correctly&amp;#039;&amp;#039;&amp;#039;. This is easy to solve. When you are defining your keys, define your new button, then repeat, the process, pressing the appropriate orbiter button. &amp;#039;&amp;#039;MESS will assign the button events to both keys, and your orbiter buttons will continue to work correctly.&amp;#039;&amp;#039;&lt;br /&gt;
&amp;lt;br style=&amp;quot;clear: both&amp;quot; /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Differences Between SEGA  SG-1000 and MegaDrive ==&lt;br /&gt;
&lt;br /&gt;
Fundamentally, these two systems are the same, and can run the same titles. The difference here is so that you can more easily group   and PC-Engine titles.&lt;/div&gt;</summary>
		<author><name>Tschak909</name></author>
	</entry>
</feed>