Changes

BrunWord

1,072 bytes added, 19:21, 1 June 2024
/* Technical */
The Eight Bit Status Port connects to the printer connector of the CPC.
I (Arnoldemu) have not been able On the top side, 12 pins are connected. From left to determine how right. These are strobe, D0-D7, acknowledge, busy and paper out, the remaining 5 pins are not connected.On the underside, 10 pins are all connected together and are "signal ground", 7 pins are not connected. "no paper" is an active high signal, so it worksis high or 1 when there is no paper."busy" is an active high signal, and will be set for busy, offline or an error. The software uses databits D1 and D2. The following code is used: LD C,&0 RES 2,A CALL READ_STATUS SET 2,A CALL READ_STATUS CALL READ_STATUS LD A,C AND A,&3C . . . READ_STATUS: LD B,&EF RES 1,A OUT (C),A SET 1,A OUT (C),A LD B,&F5 PUSH AF IN A,(C) AND A,&40 OR A,C LD C,A POP AF RRC C RET  3 busy states are recorded. 3 values are checked. &00 -> on line, has paper&08 -> on line, no paper&28 -> off line other...? The interface is supported by Brunword Elite and Brunword ROM version
'''MK2'''
call kl_u_rom_disable
 
Arnold CPC emulator provides support for BrunWord MK2.
'''MK4'''
The two most weight bits need to be at 1 to make visible the page; with the three bits '''bbb''', we select the 64 KBs bank; the next bit need to be 0; and with the two less weight bits, we select which of the four pages of the bank is going to be visible.
At this time, Brunword can not be used in any emulator or rom board, because there is no support for the clever ROM paging system used. It seems to be a kind of hardware copy protection. MAME is the only CPC emulator that supports the BrunWord Elite MK4 roms.
I (SyX) would like to thank CPCManiaco by buying this fantastic software in 1995 and help me to preserve it in 2012.
== Manual ==
* [http://www.cpc-power.com/index.php?page=detail&num=4516 ''BrunWord'' from CPC-Power]
* [http://www.brunningsoftware.co.uk Brunning Software]
[[Category:Applications]] [[Category:Manual]]
13,173
edits