<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://www.ninerpedia.org/index.php?action=history&amp;feed=atom&amp;title=MESS_wish_list</id>
	<title>MESS wish list - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://www.ninerpedia.org/index.php?action=history&amp;feed=atom&amp;title=MESS_wish_list"/>
	<link rel="alternate" type="text/html" href="http://www.ninerpedia.org/index.php?title=MESS_wish_list&amp;action=history"/>
	<updated>2026-04-25T02:33:52Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>http://www.ninerpedia.org/index.php?title=MESS_wish_list&amp;diff=49411&amp;oldid=prev</id>
		<title>Stefan Haubenthal: Category</title>
		<link rel="alternate" type="text/html" href="http://www.ninerpedia.org/index.php?title=MESS_wish_list&amp;diff=49411&amp;oldid=prev"/>
		<updated>2015-06-13T00:23:50Z</updated>

		<summary type="html">&lt;p&gt;Category&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 00:23, 13 June 2015&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-l73&quot;&gt;Line 73:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 73:&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;=== Create disk image from file ===&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;=== Create disk image from file ===&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;Input: some TI files; output: a disk image to be mounted in MESS.&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;Input: some TI files; output: a disk image to be mounted in MESS.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&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;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category:MESS]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Stefan Haubenthal</name></author>
	</entry>
	<entry>
		<id>http://www.ninerpedia.org/index.php?title=MESS_wish_list&amp;diff=47390&amp;oldid=prev</id>
		<title>Mizapf at 15:54, 9 September 2010</title>
		<link rel="alternate" type="text/html" href="http://www.ninerpedia.org/index.php?title=MESS_wish_list&amp;diff=47390&amp;oldid=prev"/>
		<updated>2010-09-09T15:54:33Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Back to [[MESS | TI MESS emulation home page]].&lt;br /&gt;
&lt;br /&gt;
== General ==&lt;br /&gt;
=== Cleanup ===&lt;br /&gt;
Clean up the drivers (ti99_4x and geneve and all related). A [http://mamedev.org/devwiki/index.php/Checklist_for_Cleaning_Up_Drivers checklist] is provided on the MAME developer wiki.&lt;br /&gt;
&lt;br /&gt;
=== Documentation ===&lt;br /&gt;
We should have some documentation of the drivers. This will allow people to quickly understand the internals and to extend them.&lt;br /&gt;
&lt;br /&gt;
== Keyboard issues ==&lt;br /&gt;
&lt;br /&gt;
=== Using the PC keyboard in the emulation ===&lt;br /&gt;
&lt;br /&gt;
Currently, the TI emulation uses an emulated keyboard layout. While this layout correctly emulates the original keyboard, it is very difficult to work with such a layout when the keys are labeled differently.&lt;br /&gt;
&lt;br /&gt;
This should be solvable using keymaps. However, I have not yet checked this.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Update&amp;#039;&amp;#039;&amp;#039;: This is available as the &amp;#039;&amp;#039;natural&amp;#039;&amp;#039; keyboard. Note the following mapping:&lt;br /&gt;
* F2 ... F10 are mapped to FCTN-2 ... FCTN-0&lt;br /&gt;
* F12 is FCTN-= (QUIT)&lt;br /&gt;
* Del is FCTN-1&lt;br /&gt;
* Arrow keys are mapped to FCTN-ESDX&lt;br /&gt;
&lt;br /&gt;
&amp;lt;b&amp;gt;The mapping should be reconsidered,&amp;lt;/b&amp;gt; because the Del/Ins handling is confusing.&lt;br /&gt;
&lt;br /&gt;
=== Cut/Paste facility ===&lt;br /&gt;
Classic99 obviously allows that, but currently there is no way to interface between MESS emulations and the system clipboard. Mind that MESS emulates more than 200 different systems. Could be some special function, though.&lt;br /&gt;
&lt;br /&gt;
In that case, it would be interesting to copy the screen image table to the clipboard. Pasting could be translated to a key press sequence.&lt;br /&gt;
&lt;br /&gt;
=== Miscellaneous ===&lt;br /&gt;
* Better and/or individual configuration of keyboard&lt;br /&gt;
* Shortcut and/or function key to toggle Throttle&lt;br /&gt;
&lt;br /&gt;
== Emulation ==&lt;br /&gt;
&lt;br /&gt;
=== Visible/audible feedback ===&lt;br /&gt;
&lt;br /&gt;
The LEDs which indicate peripheral access should be emulated as well. It would also be nice to hear floppy activity to give a &amp;quot;real feeling&amp;quot;.&lt;br /&gt;
&lt;br /&gt;
MESS maintainers believe this should be possible with the &amp;#039;&amp;#039;artwork&amp;#039;&amp;#039; subsystem.&lt;br /&gt;
&lt;br /&gt;
=== User interface ===&lt;br /&gt;
Replace the close-to-unusable OSD in SDLMESS by a GTK+-based interface.&lt;br /&gt;
&lt;br /&gt;
== Devices ==&lt;br /&gt;
&lt;br /&gt;
=== Compact Flash Device ===&lt;br /&gt;
Emulate the CF7 device.&lt;br /&gt;
&lt;br /&gt;
=== SCSI subsystem ===&lt;br /&gt;
Emulate the ASCSI / Whtech SCSI controller.&lt;br /&gt;
&lt;br /&gt;
=== Tool to sync harddrive and image ===&lt;br /&gt;
A tool would be nice which syncs the changes on the emulated hard drive with those on the real drive. This would greatly help to keep consistency between the emulated and the real system.&lt;br /&gt;
&lt;br /&gt;
=== TI-99/2 emulation ===&lt;br /&gt;
Complete 99/2 emulation&lt;br /&gt;
&lt;br /&gt;
=== More expansion cards ===&lt;br /&gt;
* 128K GRAM&lt;br /&gt;
* The CorComp controller should be re-animated. Moreover, the Myarc FDC could be emulated.&lt;br /&gt;
* Emulate the CP/M card. However, I don&amp;#039;t have any specs.&lt;br /&gt;
&lt;br /&gt;
=== Check IDE emulation ===&lt;br /&gt;
IDE is not verified to work. The problem is that there is no working IDE HD image currently. We need to produce a good image first.&lt;br /&gt;
&lt;br /&gt;
=== True serial interface ===&lt;br /&gt;
The RS232 emulation should be connected to the real serial interface in both directions to allow for external communication. Also the parallel port could be hooked up.&lt;br /&gt;
&lt;br /&gt;
== Tools ==&lt;br /&gt;
&lt;br /&gt;
=== Create disk image from file ===&lt;br /&gt;
Input: some TI files; output: a disk image to be mounted in MESS.&lt;/div&gt;</summary>
		<author><name>Mizapf</name></author>
	</entry>
</feed>