Olaf, Bank switch assignment and addresses for the first and second releases of the Waterloo Language disks. // ((nrpc == 0x9852) && (BANK_LATCH == 0x01)) // EDIT V1.1 1982 - WORKS WITH THE PATCH // ((nrpc == 0x9000) && (BANK_LATCH == 0x05)) // PASCAL V1.1 1982 - FAILS AFTER RUN (BUT EDITOR WORKS) (6809 EMULATOR PROBLEM?) // ((nrpc == 0x93F0) && (BANK_LATCH == 0x05)) // BASIC V1.1 1981 - WORKS WITH THE PATCH // ((nrpc == 0x960C) && (BANK_LATCH == 0x00)) // FORTRAN V1.1 1981 - FAILS AFTER RUN (BUT EDITOR WORKS) (6809 EMULATOR PROBLEM?) // ((nrpc == 0x9F12) && (BANK_LATCH == 0x06)) // APL V1.1 1982 - NOT QUITE RIGHT YET // ((nrpc == 0x9240) && (BANK_LATCH == 0x00)) // COBOL V1.0 1981 - SORT OF WORKS // ((nrpc == 0x9A05) && (BANK_LATCH == 0x05))|| // DEVELOPMENT (ASSEMBLER) V1.1 1981 - WORKS WITH THE PATCH // ((nrpc == 0x94B6) && (BANK_LATCH == 0x08))|| // DEVELOPMENT (LINKER) V1.0 1981 - WORKS WITH THE PATCH // ((nrpc == 0x9852) && (BANK_LATCH == 0x02)) // DEVELOPMENT (EDITOR) V1.1 1982 - WORKS WITH THE PATCH // ((nrpc == 0x9889) && (BANK_LATCH == 0x01)) // EDIT V1.0 1981 // ((nrpc == 0x9000) && (BANK_LATCH == 0x05)) // PASCAL V1.0 1981 - ALSO USES "JMP ,X" TO GET TO 6702 SUBROUTINE. // ((nrpc == 0x939C) && (BANK_LATCH == 0x05)) // BASIC V1.0 1981 // ((nrpc == 0x9642) && (BANK_LATCH == 0x00)) // FORTRAN V1.0 1981 // ((nrpc == 0x9000) && (BANK_LATCH == 0x0D)) // APL V1.0 1981 - THIS VERSION OF APL SEEMS TO WORK! // ((nrpc == 0x9240) && (BANK_LATCH == 0x00)) // COBOL V1.0 1981 - SAME VERSION AS ABOVE // ((nrpc == 0x9A14) && (BANK_LATCH == 0x05))|| // DEVELOPMENT (ASSEMBLER) V1.0 1981 // ((nrpc == 0x94B6) && (BANK_LATCH == 0x08))|| // DEVELOPMENT (LINKER) V1.0 1981 - SAME VERSION AS ABOVE // ((nrpc == 0x9889) && (BANK_LATCH == 0x02)) // DEVELOPMENT (EDITOR) V1.0 1981 Some of the software doesn't appear to have changed (COBOL and LINKER). I have noticed two other issues. V1.0 of PASCAL (it may do it with V1.1 as well) uses the "JMP ,X" instruction to get to the 6702 subroutine. V1.0 of APL seems to work whereas I can't get V1.1 to work... Who's 6809 emulator are you using (or have you developed your own)? Dave Message was sent through the cbm-hackers mailing listReceived on 2012-04-08 20:00:22
Archive generated by hypermail 2.2.0.