X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=doc%2Fnes.sgml;h=8f4374e055b998cb1c4bdaa38d232c830f43cb48;hb=cc2bcb8a4db2b659a9a173c53761b77e8c603fb6;hp=5d465c813ac3dfa725d741b0e564107685efabb4;hpb=c3d93d259b65c51ed5ac8e6cd58327af908c9501;p=cc65 diff --git a/doc/nes.sgml b/doc/nes.sgml index 5d465c813..8f4374e05 100644 --- a/doc/nes.sgml +++ b/doc/nes.sgml @@ -3,9 +3,10 @@
Nintendo Entertainment System specific information for cc65 -<author>Ullrich von Bassewitz, <htmlurl url="mailto:uz@cc65.org" name="uz@cc65.org"> -Stefan A. Haubenthal, <htmlurl url="mailto:polluks@sdf.lonestar.org" name="polluks@sdf.lonestar.org"> -<date>2005-07-17 +<author> +<url url="mailto:uz@cc65.org" name="Ullrich von Bassewitz">,<newline> +<url url="mailto:polluks@sdf.lonestar.org" name="Stefan A. Haubenthal"> +<date>2014-04-12 <abstract> An overview over the NES runtime system as it is implemented for the @@ -24,7 +25,7 @@ with the cc65 C compiler. It describes the memory layout, NES specific header files, available drivers, and any pitfalls specific to that platform. Please note that NES specific functions are just mentioned here, they are -described in detail in the separate <htmlurl url="funcref.html" name="function +described in detail in the separate <url url="funcref.html" name="function reference">. Even functions marked as "platform dependent" may be available on more than one platform. Please see the function reference for more information. @@ -68,8 +69,8 @@ Programs containing NES specific code may use the <tt/nes.h/ header file. <sect1>NES specific functions<p> <itemize> -<item>waitvblank -<item>get_tv +<item>waitvsync - wait until the start of the next frame</item> +<item>get_tv</item> </itemize> @@ -122,6 +123,14 @@ No extended memory drivers are currently available for the NES. </descrip><p> +The generic interface doesn't export the start and select buttons. To +test for those, use the defines in nes.h instead of the generic masks. + +Example: +<tscreen><verb> +if (joy_read(0) & KEY_A) +</verb></tscreen> + <sect1>Mouse drivers<p>