Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 243

Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 246

Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 243

Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 246

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 104

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 104

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 105

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 105

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 106

Notice: Trying to access array offset on value of type null in /mnt/cpcwiki-httpdocs/includes/profiler/SectionProfiler.php on line 106
Programming the V9990: Learning by disassembling the "Robot" demo - CPCWiki
Last modified on 24 March 2023, at 17:29

Programming the V9990: Learning by disassembling the "Robot" demo

Revision as of 17:29, 24 March 2023 by HAL 6128 (Talk | contribs)

Learning to program the V9990 VDP

Having a V9990 VDP attached on my CPC and always eager to learn about and program it. First steps are reproducing the "Robot" demo which were spread around the net to show little of the capabilities of the VDP V9990 from Yamaha.

Demo File: For executing extract files on a CPC floppy or upload it on the M4 board and change directory into the DSK container (|CD,"ROBOT.DSK"). Run file "ROBOT.BIN" and wait some time. At least a running robot through a forest will be shown.

You should be able to move (left, right, jump up) the robot via cursor keys and fire a bullet with space. https://www.cpcwiki.eu/index.php/File:Robot.dsk