Difference between revisions of "Bug"

From Sega Retro

 
(10 intermediate revisions by 2 users not shown)
Line 1: Line 1:
<includeonly>{{#ifeq:{{{image|}}}|no||<div style="text-align:center;"><div style="display:inline-block; margin:2px; min-width:320px; vertical-align:top;">
+
<includeonly><div style="text-align:center;">{{#ifeq:{{{image|}}}|no||
{{{!}}class="prettytable" style="width:100%"
+
{{#if:{{{image|}}}{{{content|}}}|{{ContentTable
{{#if:{{{image|}}}|{{!}}style="height:250px"{{!}}{{Bobscreen|{{{image}}}}}|[[File:Notavailable.svg]]}}
+
| height=250
{{!}}-
+
| maxwidth=400
{{#if:{{{caption|}}}|{{!}}{{{caption}}}}}
+
| content={{#if:{{{content|}}}|{{{content|}}}|{{#if:{{{image|}}}|{{Bobscreen|{{{image}}}}}|[[File:Notavailable.svg]][[Category:Missing bug image]]}}}}
{{!}}}</div>{{#if:{{{image2|}}}|<div style="display:inline-block; margin:2px; min-width:320px; vertical-align:top;">
+
| title={{{caption|}}}
{{{!}}class="prettytable" style="width:100%"
+
| noheader=yes
{{#if:{{{image2|}}}|{{!}}style="height:250px"{{!}}{{Bobscreen|{{{image2}}}}}|[[File:Notavailable.svg]]}}
+
}}}}
{{!}}-
+
{{#if:{{{image2|}}}{{{content2|}}}|{{ContentTable
{{#if:{{{caption2|}}}|{{!}}{{{caption2}}}}}
+
| height=250
{{!}}}</div>}}{{#if:{{{image3|}}}|<div style="display:inline-block; margin:2px; min-width:320px; vertical-align:top;">
+
| maxwidth=400
{{{!}}class="prettytable" style="width:100%"
+
| content={{#if:{{{content2|}}}|{{{content2|}}}|{{#if:{{{image2|}}}|{{Bobscreen|{{{image2}}}}}|[[File:Notavailable.svg]][[Category:Missing bug image]]}}}}
{{#if:{{{image3|}}}|{{!}}style="height:250px"{{!}}{{Bobscreen|{{{image3}}}}}|[[File:Notavailable.svg]]}}
+
| title={{{caption2|}}}
{{!}}-
+
| noheader=yes
{{#if:{{{caption3|}}}|{{!}}{{{caption3}}}}}
+
}}}}
{{!}}}</div>}}{{#if:{{{image4|}}}|<div style="display:inline-block; margin:2px; min-width:320px; vertical-align:top;">
+
{{#if:{{{image3|}}}{{{content3|}}}|{{ContentTable
{{{!}}class="prettytable" style="width:100%"
+
| height=250
{{#if:{{{image4|}}}|{{!}}style="height:250px"{{!}}{{Bobscreen|{{{image4}}}}}|[[File:Notavailable.svg]]}}
+
| maxwidth=400
{{!}}-
+
| content={{#if:{{{content3|}}}|{{{content3|}}}|{{#if:{{{image3|}}}|{{Bobscreen|{{{image3}}}}}|[[File:Notavailable.svg]][[Category:Missing bug image]]}}}}
{{#if:{{{caption4|}}}|{{!}}{{{caption4}}}}}
+
| title={{{caption3|}}}
{{!}}}</div>}}</div>
+
| noheader=yes
}}
+
}}}}
 +
{{#if:{{{image4|}}}{{{content4|}}}|{{ContentTable
 +
| height=250
 +
| maxwidth=400
 +
| content={{#if:{{{content4|}}}|{{{content4|}}}|{{#if:{{{image4|}}}|{{Bobscreen|{{{image4}}}}}|[[File:Notavailable.svg]][[Category:Missing bug image]]}}}}
 +
| title={{{caption4|}}}
 +
| noheader=yes
 +
}}}}
 +
{{#if:{{{image5|}}}{{{content5|}}}|{{ContentTable
 +
| height=250
 +
| maxwidth=400
 +
| content={{#if:{{{content5|}}}|{{{content5|}}}|{{#if:{{{image5|}}}|{{Bobscreen|{{{image5}}}}}|[[File:Notavailable.svg]][[Category:Missing bug image]]}}}}
 +
| title={{{caption5|}}}
 +
| noheader=yes
 +
}}}}
 +
}}</div>
  
 
{{{desc}}}
 
{{{desc}}}
  
{{#if:{{{fixed|}}}|<span style="color:#00BB00;">'''Fixed''' in {{{fixed}}}.</span>|{{
+
{{#if:{{{introduced|}}}|<span style="color:#FF0000;">'''Introduced''' in {{{introduced}}}.<br>}}{{#if:{{{fixed|}}}|<span style="color:#00BB00;">'''Fixed''' in {{{fixed}}}.</span>|{{
#if:{{{partialfixed|}}}|<span style="color:#FFAA00;">'''Partially fixed''' in {{{partialfixed}}}.</span>|<span style="color:#FF0000;">'''Not fixed''' in any version.</span>}}}}{{#if:{{{schg|}}}|&nbsp;([[{{{schg}}}|Hacking guide fix]]).}}{{#ifeq:{{NAMESPACE}}||[[Category:Bugs]]|}}
+
#if:{{{partialfixed|}}}|<span style="color:#FFAA00;">'''Partially fixed''' in {{{partialfixed}}}.</span>|<span style="color:#FF0000;">'''Not fixed''' in any {{#if:{{{introduced|}}}|further}} version.</span>}}}}{{#if:{{{schg|}}}|&nbsp;([[{{{schg}}}|Hacking guide fix]]).}}{{#ifeq:{{NAMESPACE}}||[[Category:Bugs]]|}}</includeonly><noinclude>
</includeonly><noinclude>
 
 
 
 
Template for describing bugs
 
Template for describing bugs
  
Line 33: Line 46:
 
<pre>{{Bug
 
<pre>{{Bug
 
| image=
 
| image=
 +
| image2=
 +
| image3=
 +
| image4=
 
| caption=
 
| caption=
 +
| caption2=
 +
| caption3=
 +
| caption4=
 
| desc=
 
| desc=
 +
| introduced=
 
| fixed=
 
| fixed=
 +
| partialfixed=
 
}}
 
}}
 
</pre>
 
</pre>
 +
 +
Up to four images and captions may be assigned to a bug description. If no image is needed (e.g. an audio bug), add this:
 +
 +
<pre>| image=no</pre>
 +
 +
 +
The "<tt>fixed</tt>" and "<tt>partialfixed</tt>" fields should only be used if a bug was fixed in a newer version/release. Do NOT use it for bugs that didn't exist in older versions! In such a case that a bug was introduced in a later version, use the "<tt>introduced</tt>" field.
  
 
==Examples==
 
==Examples==
 
{{Bug
 
{{Bug
 
| image=SuperOffRoad SMS Wipeout.png
 
| image=SuperOffRoad SMS Wipeout.png
| caption=dsads
+
| caption=dsadsda sadsdsads adsa dsadsadsaads dsadas dasdasdasdfsfsd sdf dfs dfs ds f dsf dfs sfdfs d dfs sfddas
  
 
| image2=SuperOffRoad MD Wipeout.png
 
| image2=SuperOffRoad MD Wipeout.png
Line 50: Line 78:
  
 
Note: Prison capsules make the score tally appear automatically, so the level will always end.
 
Note: Prison capsules make the score tally appear automatically, so the level will always end.
 +
| introduced=Rev.01
 
| fixed=Rev.02
 
| fixed=Rev.02
 
}}
 
}}
 +
 +
{{Bug
 +
| image=no
 +
| desc=From time to time, the audio will stop working.
 +
| partialfixed=later ports, but happens much more rarely
 +
}}
 +
 +
[[Category:Templates]]</noinclude>

Latest revision as of 13:12, 9 September 2023

Template for describing bugs

Usage

{{Bug
| image=
| image2=
| image3=
| image4=
| caption=
| caption2=
| caption3=
| caption4=
| desc=
| introduced=
| fixed=
| partialfixed=
}}

Up to four images and captions may be assigned to a bug description. If no image is needed (e.g. an audio bug), add this:

| image=no


The "fixed" and "partialfixed" fields should only be used if a bug was fixed in a newer version/release. Do NOT use it for bugs that didn't exist in older versions! In such a case that a bug was introduced in a later version, use the "introduced" field.

Examples

SuperOffRoad SMS Wipeout.png

dsadsda sadsdsads adsa dsadsadsaads dsadas dasdasdasdfsfsd sdf dfs dfs ds f dsf dfs sfdfs d dfs sfddas

SuperOffRoad MD Wipeout.png

Attempting to transform into Super Sonic after hitting a signpost or prison capsule results in Sonic "walking" in mid air, and becoming unresponsive to controls. If Sonic moves off the right side of the screen before this happens the score tally will appear and the game continues on to the the next level as normal. If he does not leave the screen he will get stuck with no way of ending the level.

The player can't wait for a time over, because passing a signpost stops the timer. The only thing to do without debug in this situation is to reset the game.

Note: Prison capsules make the score tally appear automatically, so the level will always end.

Introduced in Rev.01.
Fixed in Rev.02.

From time to time, the audio will stop working.

Partially fixed in later ports, but happens much more rarely.