News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_francouai

YAO! Demo - Fefesse

Started by francouai, 08:20, 24 July 16

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

francouai

Hi there!

When I load this demo on my CPC 6128 PLUS, the space bar key doesn't works to leave the digit music part on this fantastic demo.
it is normal or I missed something ?

cheers

--
francois

Kris

This is normal as it has been programmed on and for old; the CPC+ keyboard scanning using PPI can crashed because of a lack of clearance of its registers; have a look here about PPI:


Extra CPC Plus Hardware Information



francouai

ho  >:(
so there is no fix for this wonderful oldskool demo.  :picard:

PPI

The Intel 8255 PPI is "emulated" in the ASIC. However, the emulation is not perfect, and this is the reason why some programs do not work correctly.

In the programs that are affected the keyboard does not respond, or there is no sound, or both.

There are two differences between the ASIC implementation of the 8255 PPI and the 8255 PPI inside the CPC:

    When the PPI Control register is re-programmed the output latches are not cleared. In the 8255 PPI used by the CPC and KC Compact the port output *is* cleared. Some games use this fact in the keyboard scanning algorithm, and as a result they will not work on the CPC+.
    Port B is always defined as input and Port C is always defined as output.

The PPI in the ASIC is a cut-down version of the 8255PPI. It has all the operations used by the CPC including the bit set/reset feature. It may not have the functions to set the port operation (mode 0, 1 or 2) as these features are not used on the CPC (to my knowledge).
--
francois

francouai

I just hope that not all demos/games will not be impacted by this.  :(
otherwise, I'll have to see to buy a CPC6128.
--
francois

||C|-|E||

Luckily, most of them are fine  :)

Urusergi

Quote from: francouai on 08:20, 24 July 16
Hi there!

When I load this demo on my CPC 6128 PLUS, the space bar key doesn't works to leave the digit music part on this fantastic demo.
it is normal or I missed something ?

cheers

Hi! I just fix this demo, try it please
RUN"-YAO
and also RUN"YAO7 (Easter egg?)

Duke

works fine here (cpc6128+) - good fix :)

francouai

run"yao5   for the Malibu demo.

--
francois

francouai

#8
....
--
francois

francouai

#9
I used the patched Yoa file downloaded here, but the last part doent works.
Space key doesnt work to get out of the malibu demo.
--
francois

Kris

Great to have this demo running on Plus machine :)
Thank you

Powered by SMFPacks Menu Editor Mod