http://beebwiki.mdfs.net/index.php?title=MODE_5&feed=atom&action=history
MODE 5 - Revision history
2024-03-29T09:08:29Z
Revision history for this page on the wiki
MediaWiki 1.30.0-rc.0
http://beebwiki.mdfs.net/index.php?title=MODE_5&diff=2897&oldid=prev
Jgharston at 18:23, 12 October 2016
2016-10-12T18:23:32Z
<p></p>
<table class="diff diff-contentalign-left" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr style="vertical-align: top;" lang="en">
<td colspan="2" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="2" style="background-color: white; color:black; text-align: center;">Revision as of 18:23, 12 October 2016</td>
</tr><tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l1" >Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td></tr>
<tr><td colspan="2"> </td><td class='diff-marker'>+</td><td style="color:black; 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;"><div><ins style="font-weight: bold; text-decoration: none;">[[Category:Display]]</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Image:Impact gameplay screenshot.png|right|''Impact!'' (Audiogenic, 1987)]]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Image:Impact gameplay screenshot.png|right|''Impact!'' (Audiogenic, 1987)]]</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Image:Street Machine gameplay screenshot.png|right|''Street Machine'' (Software Invasion, 1986)]]</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>[[Image:Street Machine gameplay screenshot.png|right|''Street Machine'' (Software Invasion, 1986)]]</div></td></tr>
<tr><td colspan="2" class="diff-lineno" id="mw-diff-left-l60" >Line 60:</td>
<td colspan="2" class="diff-lineno">Line 61:</td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|- style="vertical-align:top"</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|- style="vertical-align:top"</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| Video ULA palette register file</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| Video ULA palette register file</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; 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;"><div>| &07 &17 &26 &36<del class="diffchange diffchange-inline"><br> </del>&47 &57 &66 &76<br> &84 &94 &A0 &B0<del class="diffchange diffchange-inline"><br> </del>&C4 &D4 &E0 &F0</div></td><td class='diff-marker'>+</td><td style="color:black; 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;"><div>| &07 &17 &26 &36 &47 &57 &66 &76<br> &84 &94 &A0 &B0 &C4 &D4 &E0 &F0</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|- style="vertical-align:top"</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|- style="vertical-align:top"</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| [[CRTC]] register file</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>| [[CRTC]] register file</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; 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;"><div>| &3F &28 &31 &24<del class="diffchange diffchange-inline"><br> </del>&26 &00 &20 &22<del class="diffchange diffchange-inline"><br> </del>&01 &07 &67 &08<br> (from table in [[MOS 1.20]] at &C486..&C491)</div></td><td class='diff-marker'>+</td><td style="color:black; 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;"><div>| &3F &28 &31 &24 &26 &00<ins class="diffchange diffchange-inline"><br> </ins>&20 &22 &01 &07 &67 &08<br> (from table in [[MOS 1.20]] at &C486..&C491)</div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|}</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>|}</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; 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;"><div> </div></td><td class='diff-marker'>+</td><td style="color:black; 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;"><div><ins class="diffchange diffchange-inline">{{MODE}}</ins></div></td></tr>
<tr><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>-- [[User:Beardo|beardo]] 14:39, 3 May 2007 (BST)</div></td><td class='diff-marker'> </td><td style="background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;"><div>-- [[User:Beardo|beardo]] 14:39, 3 May 2007 (BST)</div></td></tr>
<tr><td class='diff-marker'>−</td><td style="color:black; 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;"><div><del style="font-weight: bold; text-decoration: none;">[[Category:Display]]</del></div></td><td colspan="2"> </td></tr>
</table>
Jgharston
http://beebwiki.mdfs.net/index.php?title=MODE_5&diff=1588&oldid=prev
WikiSysop: 1 revision
2015-03-08T18:12:43Z
<p>1 revision</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<tr style="vertical-align: top;" lang="en">
<td colspan="1" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="1" style="background-color: white; color:black; text-align: center;">Revision as of 18:12, 8 March 2015</td>
</tr><tr><td colspan="2" style="text-align: center;" lang="en"><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>
WikiSysop
http://beebwiki.mdfs.net/index.php?title=MODE_5&diff=354&oldid=prev
WikiSysop: 1 revision
2015-03-08T00:13:08Z
<p>1 revision</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<tr style="vertical-align: top;" lang="en">
<td colspan="1" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="1" style="background-color: white; color:black; text-align: center;">Revision as of 00:13, 8 March 2015</td>
</tr><tr><td colspan="2" style="text-align: center;" lang="en"><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>
WikiSysop
http://beebwiki.mdfs.net/index.php?title=MODE_5&diff=1587&oldid=prev
WikiSysop: 1 revision
2013-08-28T22:58:17Z
<p>1 revision</p>
<table class="diff diff-contentalign-left" data-mw="interface">
<tr style="vertical-align: top;" lang="en">
<td colspan="1" style="background-color: white; color:black; text-align: center;">← Older revision</td>
<td colspan="1" style="background-color: white; color:black; text-align: center;">Revision as of 22:58, 28 August 2013</td>
</tr><tr><td colspan="2" style="text-align: center;" lang="en"><div class="mw-diff-empty">(No difference)</div>
</td></tr></table>
WikiSysop
http://beebwiki.mdfs.net/index.php?title=MODE_5&diff=353&oldid=prev
Beardo: physical -> actual colour
2007-05-03T13:39:54Z
<p>physical -> actual colour</p>
<p><b>New page</b></p><div>[[Image:Impact gameplay screenshot.png|right|''Impact!'' (Audiogenic, 1987)]]<br />
[[Image:Street Machine gameplay screenshot.png|right|''Street Machine'' (Software Invasion, 1986)]]<br />
'''MODE 5''' is a low-resolution screen [[MODE]], introduced on the BBC Micro Model A and supported by the entire BBC series including the Archimedes. It allows colour graphics to be shown while leaving 15 KB or more free for programs; however to achieve this there are only 20 character columns on screen.<br />
<br />
In [[Elite]] and Revs a custom interrupt routine splits the screen in two; the bottom half is configured as MODE 5 to show the dashboard and add colour.<br />
<br />
The MOS provided features that made it easy to simulate double buffering on the Model B. While one bitplane was being displayed, the other could be hidden (by setting it to the background colour), undrawn and redrawn. ''Battle Tank'' (Superior, 198?) is an example of a game that used this technique. Acorn went on to implement true double buffering in the Master and Archimedes.<br />
<br />
{| class="wikitable" style="text-align:left"<br />
|+MODE 5<br />
| Type<br />
| colspan="2" | Graphical ('[[ASCII]]')<br />
|- style="vertical-align:top"<br />
| rowspan="2" | Resolution<br />
| Text<br />
| 20 &times; 32 characters<br />
|- style="vertical-align:top"<br />
| Graphics<br />
| 160 &times; 256 pixels<br />
|- style="vertical-align:top"<br />
| Character size<br />
| colspan="2" | 8 &times; 8 pixels, user definable<br />
|- style="vertical-align:top"<br />
| Pixel aspect<br />
| colspan="2" | 2:1 (wide)<br />
|- style="vertical-align:top"<br />
| Bits per pixel<br />
| 2<br />
|- style="vertical-align:top"<br />
| rowspan="5" | Default palette<br />
! Logical colour<br />
! Actual colour<br />
|- style="vertical-align:top"<br />
| 0<br />
| 0 (black)<br />
|- style="vertical-align:top"<br />
| 1<br />
| 1 (red)<br />
|- style="vertical-align:top"<br />
| 2<br />
| 3 (yellow)<br />
|- style="vertical-align:top"<br />
| 3<br />
| 7 (white)<br />
|- style="vertical-align:top"<br />
| rowspan="2" | Memory<br />
| allocated<br />
| 10240 bytes<br />
|- style="vertical-align:top"<br />
| on screen<br />
| 10240 bytes<br />
|- style="vertical-align:top"<br />
| rowspan="1" | Address range<br />
| Model B ''etc.''<br />
| &5800..&7FFF<br />
|- style="vertical-align:top"<br />
| rowspan="3" | Configuration<br />
| [[Video ULA]] control register<br />
| &C4<br />
|- style="vertical-align:top"<br />
| Video ULA palette register file<br />
| &07 &17 &26 &36<br> &47 &57 &66 &76<br> &84 &94 &A0 &B0<br> &C4 &D4 &E0 &F0<br />
|- style="vertical-align:top"<br />
| [[CRTC]] register file<br />
| &3F &28 &31 &24<br> &26 &00 &20 &22<br> &01 &07 &67 &08<br> (from table in [[MOS 1.20]] at &C486..&C491)<br />
|}<br />
<br />
-- [[User:Beardo|beardo]] 14:39, 3 May 2007 (BST)<br />
[[Category:Display]]</div>
Beardo