{"id":21912,"date":"2024-03-31T13:50:36","date_gmt":"2024-03-31T18:50:36","guid":{"rendered":"https:\/\/www.gamingalexandria.com\/wp\/?p=21912"},"modified":"2024-11-05T12:09:54","modified_gmt":"2024-11-05T17:09:54","slug":"mario-in-china-dr-d","status":"publish","type":"post","link":"https:\/\/www.gamingalexandria.com\/wp\/2024\/03\/mario-in-china-dr-d\/","title":{"rendered":"Mario in China (Dr. D)"},"content":{"rendered":"<p><strong>Title &#8211; <\/strong>Mario in China<br \/>\n<strong>System &#8211; <\/strong>Nintendo Family BASIC<br \/>\n<strong>Author &#8211; <\/strong>Dr. D<br \/>\n<strong>Publication &#8211; <\/strong>Micom Basic (\u7e5d\u69ed\u3046\u7e67\uff73\u7e5d\uff73BASIC) June 1985<br \/>\n<strong>Page Scans &#8211;<\/strong> <a href=\"https:\/\/www.gamingalexandria.com\/typingtaskforce\/Nintendo%20Family%20BASIC\/Mario%20in%20China%20(Dr.%20D)\/scan.jpg\">1<\/a><br \/>\n<strong>Preserved By &#8211; <\/strong><a href=\"https:\/\/www.gamingalexandria.com\/wp\/2024\/10\/typers#ximwix\">ximwix<\/a><br \/>\n<strong>Recommended Emulator &#8211; <\/strong><a href=\"https:\/\/www.gamingalexandria.com\/wp\/2024\/10\/family-basic-emulation#Mesen\">Mesen<\/a><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/www.gamingalexandria.com\/typingtaskforce\/Nintendo%20Family%20BASIC\/Mario%20in%20China%20(Dr.%20D)\/screenshot1.png\" alt=\"\" width=\"256\" height=\"240\" \/> <img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/www.gamingalexandria.com\/typingtaskforce\/Nintendo%20Family%20BASIC\/Mario%20in%20China%20(Dr.%20D)\/screenshot2.png\" alt=\"\" width=\"256\" height=\"240\" \/><\/p>\n<p><a href=\"https:\/\/www.gamingalexandria.com\/typingtaskforce\/Nintendo%20Family%20BASIC\/Mario%20in%20China%20(Dr.%20D)\/Mario%20in%20China%20(Dr.%20D).zip\"><strong>Download ROM<\/strong><\/a><\/p>\n<p>&nbsp;<\/p>\n<p><strong>Files:<\/strong><\/p>\n<p>notes.txt &#8211; The file you&#8217;re reading now (wow!)<br \/>\nMario in China (Dr. D).nes &#8211; Game converted to standalone NES rom<br \/>\nmario-in-china-prg.txt &#8211; The typed-up program listing<br \/>\nmario-in-china-prg.wav &#8211; WAVE file of the program listing, for playback to hardware<br \/>\nmario-in-china-bg.wav &#8211; WAVE file of the BG data, for playback to hardware<br \/>\nmario-in-china-prg.vtp &#8211; Virtuanes tape file of the program listing<br \/>\nmario-in-china-bg.vtp &#8211; Virtuanes tape file of the BG data<br \/>\nmario-inchina-prg.fbt &#8211; Mesen tape file of the program listing<br \/>\nmario-inchina-bg.fbt &#8211; Mesen tape file of the BG data<br \/>\nscan.jpg &#8211; A scan of the program listing from Micom Basic<br \/>\nscreenshot1.png &#8211; Gameplay screenshot<br \/>\nscreenshot2.png &#8211; Gameplay screenshot<\/p>\n<p><strong>Notes:<\/strong><\/p>\n<p>1.<\/p>\n<p>There was no type-in for the background, just a small screenshot of the<br \/>\nbackground editor. I believe I have the tiles right, but the colors could<br \/>\nbe wrong. I am hypothesizing that multiple palettes were used, given that<br \/>\nthe tiles in the screenshot are layed out along 2&#215;2 attribute blocks in<br \/>\nsuch a way as to color the water (?) sections and the status area differently<br \/>\nthan the main background.<\/p>\n<p>2.<\/p>\n<p>I would consider lines 370 and 380 to be bugs. The scoring in the game makes<br \/>\nit very possible for your score to skip over 150 and 300, such that you&#8217;d<br \/>\nnever encounter the additiona enemies. These should use the &gt;= comparator,<br \/>\nnot the = comparator.<\/p>\n<p><strong>Game Instructions:<\/strong><\/p>\n<p>Use the d-pad to move Mario around. Jump by pressing the &#8216;A&#8217; button and use<br \/>\nleft\/right to control the jump a bit.<\/p>\n<p>The objective is to time your jumps so that you collide with the enemies as you<br \/>\nland. You will have to do this while avoiding being touched by enemies in any<br \/>\nother way. Jumping costs &#8220;power&#8221;, but power can easily be restored by walking<br \/>\naround.<\/p>\n<p>If your power is over 100 and you defeat an enemy, you will gain super-speed<br \/>\nfor the rest of the game. If your score ever reaches 150 or 300 exactly, then<br \/>\nthe number of enemies will go from 3 enemies to 4 or 5 enemies.<\/p>\n<p><strong>Cheats:<\/strong><\/p>\n<p>Line 40 initializes the game&#8217;s starting state, so changing the initial values<br \/>\nof its variable will affect how the game starts. Below is a short list of<br \/>\nwhat some of the variables represent. Change their values on line 40 to<br \/>\nbegin with more lives, more enemies, etc.<\/p>\n<p>M Number of lives<br \/>\nE Number of enemies<br \/>\nSC Score<br \/>\nR Mario&#8217;s speed<br \/>\nP Power<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p><a class=\"moretag\" href=\"https:\/\/www.gamingalexandria.com\/wp\/2024\/03\/mario-in-china-dr-d\/\"> <\/a><\/p>\n","protected":false},"author":16,"featured_media":21913,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1032],"tags":[1319,980,477,997,981],"class_list":["post-21912","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-type-in-programs-nintendo-family-basic","tag-dr-d","tag-family-basic","tag-source-code","tag-type-in-code","tag-type-in-programs"],"_links":{"self":[{"href":"https:\/\/www.gamingalexandria.com\/wp\/wp-json\/wp\/v2\/posts\/21912","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.gamingalexandria.com\/wp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.gamingalexandria.com\/wp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.gamingalexandria.com\/wp\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/www.gamingalexandria.com\/wp\/wp-json\/wp\/v2\/comments?post=21912"}],"version-history":[{"count":3,"href":"https:\/\/www.gamingalexandria.com\/wp\/wp-json\/wp\/v2\/posts\/21912\/revisions"}],"predecessor-version":[{"id":24107,"href":"https:\/\/www.gamingalexandria.com\/wp\/wp-json\/wp\/v2\/posts\/21912\/revisions\/24107"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.gamingalexandria.com\/wp\/wp-json\/wp\/v2\/media\/21913"}],"wp:attachment":[{"href":"https:\/\/www.gamingalexandria.com\/wp\/wp-json\/wp\/v2\/media?parent=21912"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.gamingalexandria.com\/wp\/wp-json\/wp\/v2\/categories?post=21912"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.gamingalexandria.com\/wp\/wp-json\/wp\/v2\/tags?post=21912"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}