Template talk:WonderSwan: Difference between revisions

From Data Crystal
Jump to navigation Jump to search
(Created page with "==Template Body== <pre> {{WSx| title = |image = center |devid = |minreq = |cartid = |unknown = |romsize = |savetype = |extra = |rtc = |checksum = }} <...")
 
 
(2 intermediate revisions by 2 users not shown)
Line 1: Line 1:
==Template Body==
This page is for meta-discussion about the template (i.e. 'we should change this to that' or 'this needs to be added to the template'). I've moved all the explanatory text ''into'' the template page as <nowiki><noinclude></nowiki> [[User:Snarfblam|Snarfblam]] ([[User talk:Snarfblam|talk]]) 18:28, 6 January 2014 (EST)
 
:Interesting, I didn't know about that tag, the reason I used this page. The same could be done to others templates, anyway, after thinking about the system stuff, the Header will be moved there and a proper link will be put here. The template tag "game" is working now, guess it takes time to register stuff.[[User:Tvtoon|Tvtoon]] ([[User talk:Tvtoon|talk]]) 09:58, 9 January 2014 (EST)
<pre>
{{WSx| title =
|image = [[Image:image.png|center]]
|devid =
|minreq =
|cartid =
|unknown =
|romsize =
|savetype =
|extra =
|rtc =
|checksum =
}}
</pre>
 
==Header==
 
Used as the template, as it provides enough information.
The last 10 bytes of each ROM contain the following entries,
1 byte for each entry, except for the Checksum that takes 2 bytes.
 
===Developer ID===
 
<pre>
0x01 = "Bandai"
0x02 = "Taito"
0x03 = "Tomy"
0x04 = "Koei"
0x05 = "Data East"
0x06 = "Asmik Ace"
0x07 = "Media Entertainment"
0x08 = "Nichibutsu"
0x0A = "Coconuts Japan"
0x0B = "Sammy"
0x0C = "Sunsoft"
0x0D = "Mebius"
0x0E = "Banpresto"
0x10 = "Jaleco"
0x11 = "Imagineer"
0x12 = "Konami"
0x16 = "Kobunsha"
0x17 = "Bottom Up"
0x18 = "Naxat | Mechanic Arms? |  Media Entertainment?"
0x19 = "Sunrise"
0x1A = "Cyberfront"
0x1B = "Megahouse"
0x1D = "Interbec"
0x1E = "NAC"
0x1F = "Emotion | Bandai Visual??"
0x20 = "Athena"
0x21 = "KID"
0x24 = "Omega Micott"
0x25 = "Upstar"
0x26 = "Kadokawa/Megas"
0x27 = "Cocktail Soft"
0x28 = "Squaresoft"
0x2B = "TomCreate"
0x2D = "Namco"
0x2F = "Gust"
0x36 = "Capcom"
</pre>
 
===Minimum Requirement===
 
* 0x00 = "WonderSwan"
* 0x01 = "WonderSwan Color"
 
===Cartridge ID===
 
ID number used by developers.
Maybe the same as game number for the system.
 
===???===
 
Totally unknown.
 
===ROM Size===
 
<pre>
0x01 = 1Mbit?
0x02 = 4Mbit
0x03 = 8Mbit
0x04 = 16Mbit
0x05 = 24Mbit?
0x06 = 32Mbit
0x07 = 48Mbit?
0x08 = 64Mbit
0x09 = 128Mbit
</pre>
 
===Save Type===
 
<pre>
0x00 = None
0x01 = 64Kbit SRAM
0x02 = 256Kbit SRAM
0x03 = 1Mbit SRAM
0x04 = 2Mbit SRAM
0x10 = 1Kbit EEPROM
0x20 = 16Kbit EEPROM
0x50 = 8Kbit EEPROM
</pre>
 
===Extra Configuration===
 
* Bit 0 sets vertical position.
* Bit 1 sets horizontal position.
* Bit 2 seems always set.
 
0x04, 0x05, and 0x06 are the possible values.
 
===Real Time Clock===
 
If bit 1 is set (0x02), the RTC is used.
 
===Checksum===
 
The sum of all ROM bytes except the checksum itself.
Keep in mind that it is a little-endian value (bytes get reversed)!

Latest revision as of 05:36, 24 January 2024

This page is for meta-discussion about the template (i.e. 'we should change this to that' or 'this needs to be added to the template'). I've moved all the explanatory text into the template page as <noinclude> Snarfblam (talk) 18:28, 6 January 2014 (EST)

Interesting, I didn't know about that tag, the reason I used this page. The same could be done to others templates, anyway, after thinking about the system stuff, the Header will be moved there and a proper link will be put here. The template tag "game" is working now, guess it takes time to register stuff.Tvtoon (talk) 09:58, 9 January 2014 (EST)