https://wiki.neogeodev.org/index.php?title=System_ROM_tables&feed=atom&action=historySystem ROM tables - Revision history2024-03-29T13:03:20ZRevision history for this page on the wikiMediaWiki 1.40.0https://wiki.neogeodev.org/index.php?title=System_ROM_tables&diff=4780&oldid=prevFurrtek: Created page with "All (?) system ROMs provide lookup tables for games to use. Red lines represent zero. =METRIC_DATA ($C02000)= Actually two 64, 64-entry byte tables at $C02000 and $C0300..."2016-04-06T04:01:15Z<p>Created page with "All (?) <a href="/index.php?title=System_ROM" title="System ROM">system ROMs</a> provide lookup tables for games to use. Red lines represent zero. =METRIC_DATA ($C02000)= Actually two 64, 64-entry byte tables at $C02000 and $C0300..."</p>
<p><b>New page</b></p><div>All (?) [[system ROM]]s provide lookup tables for games to use. Red lines represent zero.<br />
<br />
=METRIC_DATA ($C02000)=<br />
<br />
Actually two 64, 64-entry byte tables at $C02000 and $C03000 which might be used for animation easing/smoothing.<br />
<br />
==$C02000==<br />
<br />
Goes from 64~0 to 64~32.<br />
<br />
[[File:Lut_metric2.png]]<br />
<br />
==$C03000==<br />
<br />
Goes from 0~63 to 63~89.<br />
<br />
[[File:Lut_metric3.png]]<br />
<br />
=SIN_DATA ($C04000)=<br />
<br />
Two identical glitchy half-sine tables of 128 signed 16-bit words. The value overflows for one entry (at the top of the curve). There's also a glitch with two very close values in the 3rd quarter of each table.<br />
<br />
[[File:Lut_sine.png]]<br />
<br />
=RND_DATA ($C04200)=<br />
<br />
256 "random" bytes. Do all values appear once ?<br />
<br />
[[Category:Base system]]</div>Furrtek