tschak909 Posted February 18, 2018 Share Posted February 18, 2018 @16kRAM if I am understanding MPP's modem code directly, the MPP modem handler doesn't use CIO or SIO _AT ALL_, it doesn't register a device, you just have entry points for bit banging the MODEM. The T: device is only applicable for the 1030, and like the 850 had a bootstrapping routine to bring the handler from the MODEM into the computer. -Thom Quote Link to comment Share on other sites More sharing options...
_The Doctor__ Posted February 18, 2018 Share Posted February 18, 2018 (edited) yes bit banging the joystick port for the mpp, 1030 sio t: handler, 850 straps in boot mode, will not boot a PR I don't think or a MIO, haven't checked black box, but I will have to test at lower baud rates.... I think I left the lantronix and serial fixed and 9600 and 19,2 and that isn't going to fly. Edited February 18, 2018 by _The Doctor__ Quote Link to comment Share on other sites More sharing options...
+DrVenkman Posted February 19, 2018 Share Posted February 19, 2018 yes bit banging the joystick port for the mpp, 1030 sio t: handler, 850 straps in boot mode, will not boot a PR I don't think or a MIO, haven't checked black box, but I will have to test at lower baud rates.... I think I left the lantronix and serial fixed and 9600 and 19,2 and that isn't going to fly. Query: if it supports an 850 (which loads its handler at boot), why wouldn't it support a P:R: Connection, which does the same thing? Quote Link to comment Share on other sites More sharing options...
tschak909 Posted February 19, 2018 Share Posted February 19, 2018 I do not have one to test, but according to the code, it should work. Also, a big thank you to the cyber1 staff, they've added the 'atarian' notes file to the bigjump! That means you can get to the atarian notes file either directly from the author mode router, or via the bigjump menu. -Thom Quote Link to comment Share on other sites More sharing options...
+Stephen Posted February 20, 2018 Share Posted February 20, 2018 Well, after swearing up and down that APE had 850 emulation, I have discovered just now, that it is only a partial emulation. It will not respond to the "auto-download" of the 850 handler. This means, any programs which require or support manual loading of an R-Handler (850 express, Ice-T, etc) will work. Things like 850 Express or The Learning Cart will not work, as the 850 handler does not get loaded. Quote Link to comment Share on other sites More sharing options...
tschak909 Posted February 20, 2018 Share Posted February 20, 2018 @16kRAM looks like if I'm reading this right, TLP doesn't even bother to check if R is already in HATABS, and tries to do a handler bootstrap, when that fails, it drops straight to Microbit mode. Kinda silly. -Thom Quote Link to comment Share on other sites More sharing options...
tschak909 Posted February 20, 2018 Share Posted February 20, 2018 Somebody took TLP and made an xex out of it, and it has a very odd bug, where just before it finishes drawing the password prompt, the cart somehow falls out into the weeds and jumps to warm start.... (31855: 0, 0) A=00 X=00 Y=FF S=F5 P=32 ( Z ) A12B: 60 LA12B RTS (34613: 0, 0) A=FA X=FF Y=12 S=F5 P=30 ( ) ABAD: 88 DEY (34613: 0, 1) A=FA X=FF Y=12 S=F5 P=30 ( ) ABAE: B0 FB BCS $ABAB (34613: 0, 3) A=FA X=FF Y=12 S=F5 P=30 ( ) ABB0: 98 TYA (34613: 0, 5) A=12 X=FF Y=12 S=F5 P=30 ( ) ABB1: 29 03 AND #$03 (34613: 0, 7) A=02 X=FF Y=12 S=F5 P=30 ( ) ABB3: AA TAX (34613: 0, 9) A=02 X=02 Y=12 S=F5 P=30 ( ) ABB4: 98 TYA (34613: 0, 11) A=12 X=02 Y=12 S=F5 P=30 ( ) ABB5: 4A LSR (34613: 0, 13) A=09 X=02 Y=12 S=F5 P=30 ( ) ABB6: 4A LSR (34613: 0, 15) A=04 X=02 Y=12 S=F5 P=31 ( C) ABB7: 18 CLC (34613: 0, 17) A=04 X=02 Y=12 S=F5 P=30 ( ) ABB8: 69 18 ADC #$18 (34613: 0, 19) A=1C X=02 Y=12 S=F5 P=30 ( ) ABBA: 85 E4 LABBA STA $E4 [$E4] (34613: 0, 22) A=1C X=02 Y=12 S=F5 P=30 ( ) ABBC: BD 36 B9 LDA $B936,X [$B938] = $80 (34613: 0, 27) A=80 X=02 Y=12 S=F5 P=B0 (N ) ABBF: 85 E3 STA $E3 [$E3] (34613: 0, 31) A=80 X=02 Y=12 S=F5 P=B0 (N ) ABC1: A5 E7 LDA $E7 [$E7] = $20 (34613: 0, 35) A=20 X=02 Y=12 S=F5 P=30 ( ) ABC3: A4 F4 LDY $F4 [$F4] = $2D (34613: 0, 39) A=20 X=02 Y=2D S=F5 P=30 ( ) ABC5: C9 5F CMP #$5F (34613: 0, 42) A=20 X=02 Y=2D S=F5 P=B0 (N ) ABC7: D0 08 BNE $ABD1 (34613: 0, 46) A=20 X=02 Y=2D S=F5 P=B0 (N ) ABD1: 91 E3 LABD1 STA ($E3),Y [$1CAD] (34613: 0, 54) A=20 X=02 Y=2D S=F5 P=B0 (N ) ABD3: 20 90 A8 LABD3 JSR $A890 [$A890] = $24 (34613: 0, 80) A=05 X=02 Y=08 S=F5 P=30 ( ) ABD6: A4 D8 LDY $D8 [$D8] = $08 (34613: 0, 83) A=05 X=02 Y=08 S=F5 P=30 ( ) ABD8: 18 CLC (34613: 0, 85) A=05 X=02 Y=08 S=F5 P=30 ( ) ABD9: 65 A4 ADC $A4 [$A4] = $E1 (34613: 0, 88) A=E6 X=02 Y=08 S=F5 P=B0 (N ) ABDB: 85 A4 STA $A4 [$A4] (34613: 0, 91) A=E6 X=02 Y=08 S=F5 P=B0 (N ) ABDD: 90 02 BCC $ABE1 (34613: 0, 94) A=E6 X=02 Y=08 S=F5 P=B0 (N ) ABE1: 98 LABE1 TYA (34613: 0, 96) A=08 X=02 Y=08 S=F5 P=30 ( ) ABE2: 18 CLC (34613: 0, 98) A=08 X=02 Y=08 S=F5 P=30 ( ) ABE3: 65 9C ADC $9C [$9C] = $68 (34613: 0,101) A=70 X=02 Y=08 S=F5 P=30 ( ) ABE5: 85 9C STA $9C [$9C] (34613: 0,104) A=70 X=02 Y=08 S=F5 P=30 ( ) ABE7: 90 02 BCC $ABEB (34613: 0,107) A=70 X=02 Y=08 S=F5 P=30 ( ) ABEB: A5 9D LABEB LDA $9D [$9D] = $01 (34613: 0,110) A=01 X=02 Y=08 S=F5 P=30 ( ) ABED: C9 02 CMP #$02 (34613: 0,112) A=01 X=02 Y=08 S=F5 P=B0 (N ) ABEF: 90 0D BCC $ABFE (34613: 1, 1) A=01 X=02 Y=08 S=F5 P=B0 (N ) ABFE: 60 LABFE RTS (34613: 1, 7) A=01 X=02 Y=08 S=F7 P=B0 (N ) A073: A9 00 LDA #$00 (34613: 1, 9) A=00 X=02 Y=08 S=F7 P=32 ( Z ) A075: 85 B6 STA $B6 [$B6] (34613: 1, 12) A=00 X=02 Y=08 S=F7 P=32 ( Z ) A077: F0 E5 BEQ $A05E (34613: 1, 15) A=00 X=02 Y=08 S=F7 P=32 ( Z ) A05E: 20 63 A9 LA05E JSR $A963 [$A963] = $AE (34613: 1, 48) A=00 X=00 Y=08 S=F7 P=32 ( Z ) A061: 20 35 AB JSR $AB35 [$AB35] = $A6 (34613: 1, 76) A=00 X=00 Y=FF S=F7 P=B0 (N ) A064: 20 2C A1 JSR $A12C [$A12C] = $A5 (34613: 1, 94) A=00 X=00 Y=FF S=F7 P=32 ( Z ) A067: A5 CC LDA $CC [$CC] = $15 (34613: 1, 97) A=15 X=00 Y=FF S=F7 P=30 ( ) A069: F0 F3 BEQ $A05E (34613: 1, 99) A=15 X=00 Y=FF S=F7 P=30 ( ) A06B: 20 79 A0 JSR $A079 [$A079] = $A0 (34613: 10, 34) A=79 X=01 Y=01 S=F7 P=33 ( ZC) A06E: 90 EE BCC $A05E (34613: 10, 36) A=79 X=01 Y=01 S=F7 P=33 ( ZC) A070: 20 A3 A0 JSR $A0A3 [$A0A3] = $A0 (34613: 58, 21) A=01 X=02 Y=08 S=F7 P=B0 (N ) A073: A9 00 LDA #$00 (34613: 58, 27) A=00 X=02 Y=08 S=F7 P=32 ( Z ) A075: 85 B6 STA $B6 [$B6] (34613: 58, 39) A=00 X=02 Y=08 S=F7 P=32 ( Z ) A077: F0 E5 BEQ $A05E (34613: 58, 51) A=00 X=02 Y=08 S=F7 P=32 ( Z ) A05E: 20 63 A9 LA05E JSR $A963 [$A963] = $AE (34613: 58,104) A=00 X=00 Y=08 S=F7 P=32 ( Z ) A061: 20 35 AB JSR $AB35 [$AB35] = $A6 (34613: 59, 17) A=00 X=00 Y=FF S=F7 P=B0 (N ) A064: 20 2C A1 JSR $A12C [$A12C] = $A5 (34613: 59, 69) A=00 X=00 Y=FF S=F7 P=32 ( Z ) A067: A5 CC LDA $CC [$CC] = $15 (34613: 59, 75) A=15 X=00 Y=FF S=F7 P=30 ( ) A069: F0 F3 BEQ $A05E (34613: 59, 79) A=15 X=00 Y=FF S=F7 P=30 ( ) A06B: 20 79 A0 JSR $A079 [$A079] = $A0 (34613: 73, 79) A=6F X=01 Y=01 S=F7 P=33 ( ZC) A06E: 90 EE BCC $A05E (34613: 73, 83) A=6F X=01 Y=01 S=F7 P=33 ( ZC) A070: 20 A3 A0 JSR $A0A3 [$A0A3] = $A0 (34613:129, 99) A=01 X=02 Y=08 S=F7 P=F0 (NV ) A073: A9 00 LDA #$00 (34613:129,101) A=00 X=02 Y=08 S=F7 P=72 ( V Z ) A075: 85 B6 STA $B6 [$B6] (34613:129,104) A=00 X=02 Y=08 S=F7 P=72 ( V Z ) A077: F0 E5 BEQ $A05E (34613:129,107) A=00 X=02 Y=08 S=F7 P=72 ( V Z ) A05E: 20 63 A9 LA05E JSR $A963 [$A963] = $AE (34613:130, 27) A=00 X=00 Y=08 S=F7 P=72 ( V Z ) A061: 20 35 AB JSR $AB35 [$AB35] = $A6 (34613:130, 93) A=00 X=00 Y=FF S=F7 P=F0 (NV ) A064: 20 2C A1 JSR $A12C [$A12C] = $A5 (34613:131, 2) A=00 X=00 Y=FF S=F7 P=72 ( V Z ) A067: A5 CC LDA $CC [$CC] = $15 (34613:131, 5) A=15 X=00 Y=FF S=F7 P=70 ( V ) A069: F0 F3 BEQ $A05E (34613:131, 7) A=15 X=00 Y=FF S=F7 P=70 ( V ) A06B: 20 79 A0 JSR $A079 [$A079] = $A0 (34613:145, 9) A=75 X=01 Y=01 S=F7 P=33 ( ZC) A06E: 90 EE BCC $A05E (34613:145, 11) A=75 X=01 Y=01 S=F7 P=33 ( ZC) A070: 20 A3 A0 JSR $A0A3 [$A0A3] = $A0 (34613:198, 4) A=01 X=02 Y=08 S=F7 P=B0 (N ) A073: A9 00 LDA #$00 (34613:198, 6) A=00 X=02 Y=08 S=F7 P=32 ( Z ) A075: 85 B6 STA $B6 [$B6] (34613:198, 9) A=00 X=02 Y=08 S=F7 P=32 ( Z ) A077: F0 E5 BEQ $A05E (34613:198, 12) A=00 X=02 Y=08 S=F7 P=32 ( Z ) A05E: 20 63 A9 LA05E JSR $A963 [$A963] = $AE (34613:198, 77) A=00 X=00 Y=08 S=F7 P=32 ( Z ) A061: 20 35 AB JSR $AB35 [$AB35] = $A6 (34613:198,113) A=00 X=00 Y=FF S=F7 P=B0 (N ) A064: 20 2C A1 JSR $A12C [$A12C] = $A5 (34613:199, 19) A=00 X=00 Y=FF S=F7 P=32 ( Z ) A067: A5 CC LDA $CC [$CC] = $15 (34613:199, 27) A=15 X=00 Y=FF S=F7 P=30 ( ) A069: F0 F3 BEQ $A05E (34613:199, 35) A=15 X=00 Y=FF S=F7 P=30 ( ) A06B: 20 79 A0 JSR $A079 [$A079] = $A0 (34613:215, 7) A=00 X=0D Y=0C S=F7 P=32 ( Z ) A06E: 90 EE BCC $A05E (34613:215, 10) A=00 X=0D Y=0C S=F7 P=32 ( Z ) A05E: 20 63 A9 LA05E JSR $A963 [$A963] = $AE (34613:215, 73) A=00 X=00 Y=0C S=F7 P=32 ( Z ) A061: 20 35 AB JSR $AB35 [$AB35] = $A6 (34613:215,111) A=00 X=00 Y=FF S=F7 P=B0 (N ) A064: 20 2C A1 JSR $A12C [$A12C] = $A5 (34613:216, 17) A=00 X=00 Y=FF S=F7 P=32 ( Z ) A067: A5 CC LDA $CC [$CC] = $14 (34613:216, 21) A=14 X=00 Y=FF S=F7 P=30 ( ) A069: F0 F3 BEQ $A05E (34613:216, 27) A=14 X=00 Y=FF S=F7 P=30 ( ) A06B: 20 79 A0 JSR $A079 [$A079] = $A0 (34613:227, 99) A=77 X=01 Y=01 S=F7 P=33 ( ZC) A06E: 90 EE BCC $A05E (34613:227,101) A=77 X=01 Y=01 S=F7 P=33 ( ZC) A070: 20 A3 A0 JSR $A0A3 [$A0A3] = $A0 (34614: 10, 7) A=00 X=03 Y=08 S=F7 P=B0 (N ) A073: A9 00 LDA #$00 (34614: 10, 9) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A075: 85 B6 STA $B6 [$B6] (34614: 10, 12) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A077: F0 E5 BEQ $A05E (34614: 10, 15) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A05E: 20 63 A9 LA05E JSR $A963 [$A963] = $AE (34614: 10, 48) A=00 X=00 Y=08 S=F7 P=32 ( Z ) A061: 20 35 AB JSR $AB35 [$AB35] = $A6 (34614: 10, 76) A=00 X=00 Y=FF S=F7 P=B0 (N ) A064: 20 2C A1 JSR $A12C [$A12C] = $A5 (34614: 10, 94) A=00 X=00 Y=FF S=F7 P=32 ( Z ) A067: A5 CC LDA $CC [$CC] = $14 (34614: 10, 97) A=14 X=00 Y=FF S=F7 P=30 ( ) A069: F0 F3 BEQ $A05E (34614: 10, 99) A=14 X=00 Y=FF S=F7 P=30 ( ) A06B: 20 79 A0 JSR $A079 [$A079] = $A0 (34614: 19, 42) A=61 X=01 Y=01 S=F7 P=33 ( ZC) A06E: 90 EE BCC $A05E (34614: 19, 44) A=61 X=01 Y=01 S=F7 P=33 ( ZC) A070: 20 A3 A0 JSR $A0A3 [$A0A3] = $A0 (34614: 65, 11) A=00 X=03 Y=08 S=F7 P=B0 (N ) A073: A9 00 LDA #$00 (34614: 65, 13) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A075: 85 B6 STA $B6 [$B6] (34614: 65, 16) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A077: F0 E5 BEQ $A05E (34614: 65, 19) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A05E: 20 63 A9 LA05E JSR $A963 [$A963] = $AE (34614: 65, 91) A=00 X=00 Y=08 S=F7 P=32 ( Z ) A061: 20 35 AB JSR $AB35 [$AB35] = $A6 (34614: 66, A=00 X=00 Y=FF S=F7 P=B0 (N ) A064: 20 2C A1 JSR $A12C [$A12C] = $A5 (34614: 66, 43) A=00 X=00 Y=FF S=F7 P=32 ( Z ) A067: A5 CC LDA $CC [$CC] = $14 (34614: 66, 55) A=14 X=00 Y=FF S=F7 P=30 ( ) A069: F0 F3 BEQ $A05E (34614: 66, 61) A=14 X=00 Y=FF S=F7 P=30 ( ) A06B: 20 79 A0 JSR $A079 [$A079] = $A0 (34614: 80, 61) A=6E X=01 Y=01 S=F7 P=33 ( ZC) A06E: 90 EE BCC $A05E (34614: 80, 65) A=6E X=01 Y=01 S=F7 P=33 ( ZC) A070: 20 A3 A0 JSR $A0A3 [$A0A3] = $A0 (34614:142, 75) A=00 X=03 Y=08 S=F7 P=B0 (N ) A073: A9 00 LDA #$00 (34614:142, 79) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A075: 85 B6 STA $B6 [$B6] (34614:142, 85) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A077: F0 E5 BEQ $A05E (34614:142, 91) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A05E: 20 63 A9 LA05E JSR $A963 [$A963] = $AE (34614:143, 10) A=00 X=00 Y=08 S=F7 P=32 ( Z ) A061: 20 35 AB JSR $AB35 [$AB35] = $A6 (34614:143, 69) A=00 X=00 Y=FF S=F7 P=B0 (N ) A064: 20 2C A1 JSR $A12C [$A12C] = $A5 (34614:143,102) A=00 X=00 Y=FF S=F7 P=32 ( Z ) A067: A5 CC LDA $CC [$CC] = $14 (34614:143,105) A=14 X=00 Y=FF S=F7 P=30 ( ) A069: F0 F3 BEQ $A05E (34614:143,107) A=14 X=00 Y=FF S=F7 P=30 ( ) A06B: 20 79 A0 JSR $A079 [$A079] = $A0 (34614:157,107) A=74 X=01 Y=01 S=F7 P=33 ( ZC) A06E: 90 EE BCC $A05E (34614:157,109) A=74 X=01 Y=01 S=F7 P=33 ( ZC) A070: 20 A3 A0 JSR $A0A3 [$A0A3] = $A0 (34614:214, 12) A=00 X=03 Y=08 S=F7 P=F0 (NV ) A073: A9 00 LDA #$00 (34614:214, 14) A=00 X=03 Y=08 S=F7 P=72 ( V Z ) A075: 85 B6 STA $B6 [$B6] (34614:214, 17) A=00 X=03 Y=08 S=F7 P=72 ( V Z ) A077: F0 E5 BEQ $A05E (34614:214, 21) A=00 X=03 Y=08 S=F7 P=72 ( V Z ) A05E: 20 63 A9 LA05E JSR $A963 [$A963] = $AE (34614:214, 93) A=00 X=00 Y=08 S=F7 P=72 ( V Z ) A061: 20 35 AB JSR $AB35 [$AB35] = $A6 (34614:215, 9) A=00 X=00 Y=FF S=F7 P=F0 (NV ) A064: 20 2C A1 JSR $A12C [$A12C] = $A5 (34614:215, 47) A=00 X=00 Y=FF S=F7 P=72 ( V Z ) A067: A5 CC LDA $CC [$CC] = $14 (34614:215, 59) A=14 X=00 Y=FF S=F7 P=70 ( V ) A069: F0 F3 BEQ $A05E (34614:215, 63) A=14 X=00 Y=FF S=F7 P=70 ( V ) A06B: 20 79 A0 JSR $A079 [$A079] = $A0 (34614:227, 42) A=20 X=01 Y=01 S=F7 P=33 ( ZC) A06E: 90 EE BCC $A05E (34614:227, 44) A=20 X=01 Y=01 S=F7 P=33 ( ZC) A070: 20 A3 A0 JSR $A0A3 [$A0A3] = $A0 (34615: 5, 50) A=00 X=03 Y=08 S=F7 P=B0 (N ) A073: A9 00 LDA #$00 (34615: 5, 52) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A075: 85 B6 STA $B6 [$B6] (34615: 5, 56) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A077: F0 E5 BEQ $A05E (34615: 5, 60) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A05E: 20 63 A9 LA05E JSR $A963 [$A963] = $AE (34615: 5, 87) A=00 X=00 Y=08 S=F7 P=32 ( Z ) A061: 20 35 AB JSR $AB35 [$AB35] = $A6 (34615: 5,112) A=00 X=00 Y=FF S=F7 P=B0 (N ) A064: 20 2C A1 JSR $A12C [$A12C] = $A5 (34615: 6, 16) A=00 X=00 Y=FF S=F7 P=32 ( Z ) A067: A5 CC LDA $CC [$CC] = $14 (34615: 6, 19) A=14 X=00 Y=FF S=F7 P=30 ( ) A069: F0 F3 BEQ $A05E (34615: 6, 21) A=14 X=00 Y=FF S=F7 P=30 ( ) A06B: 20 79 A0 JSR $A079 [$A079] = $A0 (34615: 14, 80) A=74 X=01 Y=01 S=F7 P=33 ( ZC) A06E: 90 EE BCC $A05E (34615: 14, 82) A=74 X=01 Y=01 S=F7 P=33 ( ZC) A070: 20 A3 A0 JSR $A0A3 [$A0A3] = $A0 (34615: 64, 47) A=00 X=03 Y=08 S=F7 P=B0 (N ) A073: A9 00 LDA #$00 (34615: 64, 55) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A075: 85 B6 STA $B6 [$B6] (34615: 64, 63) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A077: F0 E5 BEQ $A05E (34615: 64, 69) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A05E: 20 63 A9 LA05E JSR $A963 [$A963] = $AE (34615: 64,111) A=00 X=00 Y=08 S=F7 P=32 ( Z ) A061: 20 35 AB JSR $AB35 [$AB35] = $A6 (34615: 65, 35) A=00 X=00 Y=FF S=F7 P=B0 (N ) A064: 20 2C A1 JSR $A12C [$A12C] = $A5 (34615: 65, 83) A=00 X=00 Y=FF S=F7 P=32 ( Z ) A067: A5 CC LDA $CC [$CC] = $14 (34615: 65, 89) A=14 X=00 Y=FF S=F7 P=30 ( ) A069: F0 F3 BEQ $A05E (34615: 65, 93) A=14 X=00 Y=FF S=F7 P=30 ( ) A06B: 20 79 A0 JSR $A079 [$A079] = $A0 (34615: 79, 93) A=6F X=01 Y=01 S=F7 P=33 ( ZC) A06E: 90 EE BCC $A05E (34615: 79, 97) A=6F X=01 Y=01 S=F7 P=33 ( ZC) A070: 20 A3 A0 JSR $A0A3 [$A0A3] = $A0 (34615:134,106) A=00 X=03 Y=08 S=F7 P=B0 (N ) A073: A9 00 LDA #$00 (34615:134,108) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A075: 85 B6 STA $B6 [$B6] (34615:134,111) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A077: F0 E5 BEQ $A05E (34615:135, 2) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A05E: 20 63 A9 LA05E JSR $A963 [$A963] = $AE (34615:135, 55) A=00 X=00 Y=08 S=F7 P=32 ( Z ) A061: 20 35 AB JSR $AB35 [$AB35] = $A6 (34615:135,103) A=00 X=00 Y=FF S=F7 P=B0 (N ) A064: 20 2C A1 JSR $A12C [$A12C] = $A5 (34615:136, 9) A=00 X=00 Y=FF S=F7 P=32 ( Z ) A067: A5 CC LDA $CC [$CC] = $14 (34615:136, 12) A=14 X=00 Y=FF S=F7 P=30 ( ) A069: F0 F3 BEQ $A05E (34615:136, 14) A=14 X=00 Y=FF S=F7 P=30 ( ) A06B: 20 79 A0 JSR $A079 [$A079] = $A0 (34615:150, 14) A=20 X=01 Y=01 S=F7 P=33 ( ZC) A06E: 90 EE BCC $A05E (34615:150, 16) A=20 X=01 Y=01 S=F7 P=33 ( ZC) A070: 20 A3 A0 JSR $A0A3 [$A0A3] = $A0 (34615:213, 51) A=00 X=03 Y=08 S=F7 P=B0 (N ) A073: A9 00 LDA #$00 (34615:213, 59) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A075: 85 B6 STA $B6 [$B6] (34615:213, 65) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A077: F0 E5 BEQ $A05E (34615:213, 71) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A05E: 20 63 A9 LA05E JSR $A963 [$A963] = $AE (34615:213,112) A=00 X=00 Y=08 S=F7 P=32 ( Z ) A061: 20 35 AB JSR $AB35 [$AB35] = $A6 (34615:214, 39) A=00 X=00 Y=FF S=F7 P=B0 (N ) A064: 20 2C A1 JSR $A12C [$A12C] = $A5 (34615:214, 85) A=00 X=00 Y=FF S=F7 P=32 ( Z ) A067: A5 CC LDA $CC [$CC] = $14 (34615:214, 91) A=14 X=00 Y=FF S=F7 P=30 ( ) A069: F0 F3 BEQ $A05E (34615:214, 95) A=14 X=00 Y=FF S=F7 P=30 ( ) A06B: 20 79 A0 JSR $A079 [$A079] = $A0 (34615:226,103) A=73 X=01 Y=01 S=F7 P=33 ( ZC) A06E: 90 EE BCC $A05E (34615:226,105) A=73 X=01 Y=01 S=F7 P=33 ( ZC) A070: 20 A3 A0 JSR $A0A3 [$A0A3] = $A0 (34616: 9, 5) A=00 X=03 Y=08 S=F7 P=B0 (N ) A073: A9 00 LDA #$00 (34616: 9, 7) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A075: 85 B6 STA $B6 [$B6] (34616: 9, 10) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A077: F0 E5 BEQ $A05E (34616: 9, 13) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A05E: 20 63 A9 LA05E JSR $A963 [$A963] = $AE (34616: 9, 46) A=00 X=00 Y=08 S=F7 P=32 ( Z ) A061: 20 35 AB JSR $AB35 [$AB35] = $A6 (34616: 9, 74) A=00 X=00 Y=FF S=F7 P=B0 (N ) A064: 20 2C A1 JSR $A12C [$A12C] = $A5 (34616: 9, 92) A=00 X=00 Y=FF S=F7 P=32 ( Z ) A067: A5 CC LDA $CC [$CC] = $14 (34616: 9, 95) A=14 X=00 Y=FF S=F7 P=30 ( ) A069: F0 F3 BEQ $A05E (34616: 9, 97) A=14 X=00 Y=FF S=F7 P=30 ( ) A06B: 20 79 A0 JSR $A079 [$A079] = $A0 (34616: 18, 39) A=69 X=01 Y=01 S=F7 P=33 ( ZC) A06E: 90 EE BCC $A05E (34616: 18, 42) A=69 X=01 Y=01 S=F7 P=33 ( ZC) A070: 20 A3 A0 JSR $A0A3 [$A0A3] = $A0 (34616: 63, 61) A=00 X=03 Y=08 S=F7 P=B0 (N ) A073: A9 00 LDA #$00 (34616: 63, 65) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A075: 85 B6 STA $B6 [$B6] (34616: 63, 71) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A077: F0 E5 BEQ $A05E (34616: 63, 77) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A05E: 20 63 A9 LA05E JSR $A963 [$A963] = $AE (34616: 64, 3) A=00 X=00 Y=08 S=F7 P=32 ( Z ) A061: 20 35 AB JSR $AB35 [$AB35] = $A6 (34616: 64, 51) A=00 X=00 Y=FF S=F7 P=B0 (N ) A064: 20 2C A1 JSR $A12C [$A12C] = $A5 (34616: 64, 91) A=00 X=00 Y=FF S=F7 P=32 ( Z ) A067: A5 CC LDA $CC [$CC] = $14 (34616: 64, 97) A=14 X=00 Y=FF S=F7 P=30 ( ) A069: F0 F3 BEQ $A05E (34616: 64,100) A=14 X=00 Y=FF S=F7 P=30 ( ) A06B: 20 79 A0 JSR $A079 [$A079] = $A0 (34616: 78,100) A=67 X=01 Y=01 S=F7 P=33 ( ZC) A06E: 90 EE BCC $A05E (34616: 78,102) A=67 X=01 Y=01 S=F7 P=33 ( ZC) A070: 20 A3 A0 JSR $A0A3 [$A0A3] = $A0 (34616:140,107) A=00 X=03 Y=08 S=F7 P=B0 (N ) A073: A9 00 LDA #$00 (34616:140,109) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A075: 85 B6 STA $B6 [$B6] (34616:140,112) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A077: F0 E5 BEQ $A05E (34616:141, 3) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A05E: 20 63 A9 LA05E JSR $A963 [$A963] = $AE (34616:141, 59) A=00 X=00 Y=08 S=F7 P=32 ( Z ) A061: 20 35 AB JSR $AB35 [$AB35] = $A6 (34616:141,104) A=00 X=00 Y=FF S=F7 P=B0 (N ) A064: 20 2C A1 JSR $A12C [$A12C] = $A5 (34616:142, 10) A=00 X=00 Y=FF S=F7 P=32 ( Z ) A067: A5 CC LDA $CC [$CC] = $14 (34616:142, 13) A=14 X=00 Y=FF S=F7 P=30 ( ) A069: F0 F3 BEQ $A05E (34616:142, 15) A=14 X=00 Y=FF S=F7 P=30 ( ) A06B: 20 79 A0 JSR $A079 [$A079] = $A0 (34616:156, 15) A=6E X=01 Y=01 S=F7 P=33 ( ZC) A06E: 90 EE BCC $A05E (34616:156, 17) A=6E X=01 Y=01 S=F7 P=33 ( ZC) A070: 20 A3 A0 JSR $A0A3 [$A0A3] = $A0 (34616:212, 63) A=00 X=03 Y=08 S=F7 P=B0 (N ) A073: A9 00 LDA #$00 (34616:212, 67) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A075: 85 B6 STA $B6 [$B6] (34616:212, 73) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A077: F0 E5 BEQ $A05E (34616:212, 79) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A05E: 20 63 A9 LA05E JSR $A963 [$A963] = $AE (34616:213, 4) A=00 X=00 Y=08 S=F7 P=32 ( Z ) A061: 20 35 AB JSR $AB35 [$AB35] = $A6 (34616:213, 55) A=00 X=00 Y=FF S=F7 P=B0 (N ) A064: 20 2C A1 JSR $A12C [$A12C] = $A5 (34616:213, 93) A=00 X=00 Y=FF S=F7 P=32 ( Z ) A067: A5 CC LDA $CC [$CC] = $14 (34616:213, 99) A=14 X=00 Y=FF S=F7 P=30 ( ) A069: F0 F3 BEQ $A05E (34616:213,101) A=14 X=00 Y=FF S=F7 P=30 ( ) A06B: 20 79 A0 JSR $A079 [$A079] = $A0 (34616:226, 39) A=20 X=01 Y=01 S=F7 P=33 ( ZC) A06E: 90 EE BCC $A05E (34616:226, 42) A=20 X=01 Y=01 S=F7 P=33 ( ZC) A070: 20 A3 A0 JSR $A0A3 [$A0A3] = $A0 (34617: 4, 48) A=00 X=03 Y=08 S=F7 P=B0 (N ) A073: A9 00 LDA #$00 (34617: 4, 51) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A075: 85 B6 STA $B6 [$B6] (34617: 4, 55) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A077: F0 E5 BEQ $A05E (34617: 4, 59) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A05E: 20 63 A9 LA05E JSR $A963 [$A963] = $AE (34617: 4, 86) A=00 X=00 Y=08 S=F7 P=32 ( Z ) A061: 20 35 AB JSR $AB35 [$AB35] = $A6 (34617: 4,111) A=00 X=00 Y=FF S=F7 P=B0 (N ) A064: 20 2C A1 JSR $A12C [$A12C] = $A5 (34617: 5, 15) A=00 X=00 Y=FF S=F7 P=32 ( Z ) A067: A5 CC LDA $CC [$CC] = $14 (34617: 5, 18) A=14 X=00 Y=FF S=F7 P=30 ( ) A069: F0 F3 BEQ $A05E (34617: 5, 20) A=14 X=00 Y=FF S=F7 P=30 ( ) A06B: 20 79 A0 JSR $A079 [$A079] = $A0 (34617: 13, 78) A=6F X=01 Y=01 S=F7 P=33 ( ZC) A06E: 90 EE BCC $A05E (34617: 13, 80) A=6F X=01 Y=01 S=F7 P=33 ( ZC) A070: 20 A3 A0 JSR $A0A3 [$A0A3] = $A0 (34617: 62, 93) A=00 X=03 Y=08 S=F7 P=B0 (N ) A073: A9 00 LDA #$00 (34617: 62, 97) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A075: 85 B6 STA $B6 [$B6] (34617: 62,101) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A077: F0 E5 BEQ $A05E (34617: 62,104) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A05E: 20 63 A9 LA05E JSR $A963 [$A963] = $AE (34617: 63, 19) A=00 X=00 Y=08 S=F7 P=32 ( Z ) A061: 20 35 AB JSR $AB35 [$AB35] = $A6 (34617: 63, 87) A=00 X=00 Y=FF S=F7 P=B0 (N ) A064: 20 2C A1 JSR $A12C [$A12C] = $A5 (34617: 63,111) A=00 X=00 Y=FF S=F7 P=32 ( Z ) A067: A5 CC LDA $CC [$CC] = $14 (34617: 64, 2) A=14 X=00 Y=FF S=F7 P=30 ( ) A069: F0 F3 BEQ $A05E (34617: 64, 4) A=14 X=00 Y=FF S=F7 P=30 ( ) A06B: 20 79 A0 JSR $A079 [$A079] = $A0 (34617: 78, 4) A=66 X=01 Y=01 S=F7 P=33 ( ZC) A06E: 90 EE BCC $A05E (34617: 78, 6) A=66 X=01 Y=01 S=F7 P=33 ( ZC) A070: 20 A3 A0 JSR $A0A3 [$A0A3] = $A0 (34617:133, 12) A=00 X=03 Y=08 S=F7 P=B0 (N ) A073: A9 00 LDA #$00 (34617:133, 14) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A075: 85 B6 STA $B6 [$B6] (34617:133, 17) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A077: F0 E5 BEQ $A05E (34617:133, 21) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A05E: 20 63 A9 LA05E JSR $A963 [$A963] = $AE (34617:133, 93) A=00 X=00 Y=08 S=F7 P=32 ( Z ) A061: 20 35 AB JSR $AB35 [$AB35] = $A6 (34617:134, 11) A=00 X=00 Y=FF S=F7 P=B0 (N ) A064: 20 2C A1 JSR $A12C [$A12C] = $A5 (34617:134, 55) A=00 X=00 Y=FF S=F7 P=32 ( Z ) A067: A5 CC LDA $CC [$CC] = $14 (34617:134, 63) A=14 X=00 Y=FF S=F7 P=30 ( ) A069: F0 F3 BEQ $A05E (34617:134, 67) A=14 X=00 Y=FF S=F7 P=30 ( ) A06B: 20 79 A0 JSR $A079 [$A079] = $A0 (34617:148, 67) A=66 X=01 Y=01 S=F7 P=33 ( ZC) A06E: 90 EE BCC $A05E (34617:148, 71) A=66 X=01 Y=01 S=F7 P=33 ( ZC) A070: 20 A3 A0 JSR $A0A3 [$A0A3] = $A0 (34617:211, 95) A=00 X=03 Y=08 S=F7 P=B0 (N ) A073: A9 00 LDA #$00 (34617:211, 99) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A075: 85 B6 STA $B6 [$B6] (34617:211,102) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A077: F0 E5 BEQ $A05E (34617:211,105) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A05E: 20 63 A9 LA05E JSR $A963 [$A963] = $AE (34617:212, 21) A=00 X=00 Y=08 S=F7 P=32 ( Z ) A061: 20 35 AB JSR $AB35 [$AB35] = $A6 (34617:212, 89) A=00 X=00 Y=FF S=F7 P=B0 (N ) A064: 20 2C A1 JSR $A12C [$A12C] = $A5 (34617:212,112) A=00 X=00 Y=FF S=F7 P=32 ( Z ) A067: A5 CC LDA $CC [$CC] = $14 (34617:213, 3) A=14 X=00 Y=FF S=F7 P=30 ( ) A069: F0 F3 BEQ $A05E (34617:213, 5) A=14 X=00 Y=FF S=F7 P=30 ( ) A06B: 20 79 A0 JSR $A079 [$A079] = $A0 (34617:225,101) A=2E X=01 Y=01 S=F7 P=33 ( ZC) A06E: 90 EE BCC $A05E (34617:225,103) A=2E X=01 Y=01 S=F7 P=33 ( ZC) A070: 20 A3 A0 JSR $A0A3 [$A0A3] = $A0 (34618: 8, 3) A=00 X=03 Y=08 S=F7 P=B0 (N ) A073: A9 00 LDA #$00 (34618: 8, 5) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A075: 85 B6 STA $B6 [$B6] (34618: 8, A=00 X=03 Y=08 S=F7 P=32 ( Z ) A077: F0 E5 BEQ $A05E (34618: 8, 11) A=00 X=03 Y=08 S=F7 P=32 ( Z ) A05E: 20 63 A9 LA05E JSR $A963 [$A963] = $AE (34618: 8, 43) A=00 X=00 Y=08 S=F7 P=32 ( Z ) A061: 20 35 AB JSR $AB35 [$AB35] = $A6 (34618: 8, 72) A=00 X=00 Y=FF S=F7 P=B0 (N ) A064: 20 2C A1 JSR $A12C [$A12C] = $A5 (34618: 8, 90) A=00 X=00 Y=FF S=F7 P=32 ( Z ) A067: A5 CC LDA $CC [$CC] = $14 (34618: 8, 93) A=14 X=00 Y=FF S=F7 P=30 ( ) A069: F0 F3 BEQ $A05E (34618: 8, 95) A=14 X=00 Y=FF S=F7 P=30 ( ) A06B: 20 79 A0 JSR $A079 [$A079] = $A0 (34618: 17, 87) A=80 X=00 Y=69 S=F7 P=32 ( Z ) A06E: 90 EE BCC $A05E (34618: 17, 90) A=80 X=00 Y=69 S=F7 P=32 ( Z ) A05E: 20 63 A9 LA05E JSR $A963 [$A963] = $AE (34618: 18, 4) A=00 X=00 Y=69 S=F7 P=32 ( Z ) A061: 20 35 AB JSR $AB35 [$AB35] = $A6 (34618: 18, 31) A=00 X=00 Y=FF S=F7 P=B0 (N ) A064: 20 2C A1 JSR $A12C [$A12C] = $A5 (34618: 18, 55) A=00 X=00 Y=FF S=F7 P=32 ( Z ) A067: A5 CC LDA $CC [$CC] = $13 (34618: 18, 59) A=13 X=00 Y=FF S=F7 P=30 ( ) A069: F0 F3 BEQ $A05E (34618: 18, 61) A=13 X=00 Y=FF S=F7 P=30 ( ) A06B: 20 79 A0 JSR $A079 [$A079] = $A0 (34618: 27, 1) A=25 X=01 Y=80 S=F7 P=B0 (N ) A06E: 90 EE BCC $A05E (34618: 27, 4) A=25 X=01 Y=80 S=F7 P=B0 (N ) A05E: 20 63 A9 LA05E JSR $A963 [$A963] = $AE (34618: 27, 34) A=00 X=00 Y=80 S=F7 P=32 ( Z ) A061: 20 35 AB JSR $AB35 [$AB35] = $A6 (34618: 27, 65) A=00 X=00 Y=FF S=F7 P=B0 (N ) A064: 20 2C A1 JSR $A12C [$A12C] = $A5 (34618: 27, 83) A=00 X=00 Y=FF S=F7 P=32 ( Z ) A067: A5 CC LDA $CC [$CC] = $12 (34618: 27, 86) A=12 X=00 Y=FF S=F7 P=30 ( ) A069: F0 F3 BEQ $A05E (34618: 27, 88) A=12 X=00 Y=FF S=F7 P=30 ( ) A06B: 20 79 A0 JSR $A079 [$A079] = $A0 (34618: 39, 6) A=78 X=02 Y=80 S=F7 P=30 ( ) A06E: 90 EE BCC $A05E (34618: 39, 9) A=78 X=02 Y=80 S=F7 P=30 ( ) A05E: 20 63 A9 LA05E JSR $A963 [$A963] = $AE (34618: 39, 71) A=00 X=00 Y=80 S=F7 P=32 ( Z ) A061: 20 35 AB JSR $AB35 [$AB35] = $A6 (34618: 39,110) A=00 X=00 Y=FF S=F7 P=B0 (N ) A064: 20 2C A1 JSR $A12C [$A12C] = $A5 (34618: 40, 16) A=00 X=00 Y=FF S=F7 P=32 ( Z ) A067: A5 CC LDA $CC [$CC] = $11 (34618: 40, 19) A=11 X=00 Y=FF S=F7 P=30 ( ) A069: F0 F3 BEQ $A05E (34618: 40, 23) A=11 X=00 Y=FF S=F7 P=30 ( ) A06B: 20 79 A0 JSR $A079 [$A079] = $A0 (34618: 54, 31) A=21 X=03 Y=80 S=F7 P=B0 (N ) A06E: 90 EE BCC $A05E (34618: 54, 43) A=21 X=03 Y=80 S=F7 P=B0 (N ) A05E: 20 63 A9 LA05E JSR $A963 [$A963] = $AE (34618: 54,102) A=00 X=00 Y=80 S=F7 P=32 ( Z ) A061: 20 35 AB JSR $AB35 [$AB35] = $A6 (34618: 55, 15) A=00 X=00 Y=FF S=F7 P=B0 (N ) A064: 20 2C A1 JSR $A12C [$A12C] = $A5 (34618: 55, 65) A=00 X=00 Y=FF S=F7 P=32 ( Z ) A067: A5 CC LDA $CC [$CC] = $10 (34651:152, 7) A=00 X=FF Y=0C S=FF P=B4 (N I ) C2DF: 20 7F C4 JSR $C47F [$C47F] = $AD (34652: 21, 17) A=5A X=00 Y=00 S=FF P=B4 (N I ) C2E2: A5 08 LDA WARMST [$08] = $00 (34652: 21, 20) A=00 X=00 Y=00 S=FF P=36 ( IZ ) C2E4: D0 56 BNE $C33C (34652: 21, 22) A=00 X=00 Y=00 S=FF P=36 ( IZ ) C2E6: A9 01 LDA #$01 1 Quote Link to comment Share on other sites More sharing options...
evilmoo Posted February 20, 2018 Share Posted February 20, 2018 A lot seems to happen between 34618:55 and 34651:152... Quote Link to comment Share on other sites More sharing options...
tschak909 Posted February 20, 2018 Share Posted February 20, 2018 it's weird, for sure. Hopefully the disassembly efforts will shed some light into the weirdness going on. At least since we have a disassembly, wonder if we can't just re-org this bitch and just assemble a binary load file? I haven't seen anything that would prevent that, has anyone else? evilmoo? 16kRAM? -Thom Quote Link to comment Share on other sites More sharing options...
_The Doctor__ Posted February 20, 2018 Share Posted February 20, 2018 (edited) Query: if it supports an 850 (which loads its handler at boot), why wouldn't it support a P:R: Connection, which does the same thing? different method of calling it.... I copied the rom to ultimate cart... it is as I predicted, on real hardware, the P:R: Connection did not boot strap, or Push the serial device driver as the polling method must be different, it did however bring some lines up.. without any rs232 activity, nothing to be seen on RX or TX, it then fails over to looking for T: device followed by bit banging the joystick for the mpp modem.... It's not searching disk drive for software R: Device... I am slightly confused about that... I thought it did in the past. Maybe it's time to go looking for the originals and see what's what. The MIO did not insert it's R: device in rom to any advantage... It takes a real xm301 and expects you to manual dial, when you press return it picks up the phone. I'll dig up a 1030 and an 850 next. I will dig up an sx212 as well... it's baked in the cake as far as I can tell. Edited February 20, 2018 by _The Doctor__ Quote Link to comment Share on other sites More sharing options...
tschak909 Posted February 20, 2018 Share Posted February 20, 2018 It should actually work if someone has a P:R: connection. Right now, the code needs to be amended to NOT patch in a handler if a device is already present in HATABS. -Thom Quote Link to comment Share on other sites More sharing options...
16kRAM Posted February 20, 2018 Share Posted February 20, 2018 (edited) @16kRAM looks like if I'm reading this right, TLP doesn't even bother to check if R is already in HATABS, and tries to do a handler bootstrap, when that fails, it drops straight to Microbit mode. Kinda silly. -Thom Thanks for the help. For sure, I am still finding this part confusing. Edited February 20, 2018 by 16kRAM Quote Link to comment Share on other sites More sharing options...
_The Doctor__ Posted February 20, 2018 Share Posted February 20, 2018 It does not work with a P:R: Connection... Quote Link to comment Share on other sites More sharing options...
_The Doctor__ Posted February 20, 2018 Share Posted February 20, 2018 (edited) Hooked up a real 850, and as I thought, but could be wrong, it does not pull anything from the 850, it just goes right about talking to it as if the code is already in the cartridge... comes up at 1200 baud very quickly and is talking just fine with a usr courier v everything... so far 850, and mpp work fine XM301 acts like it works as I here the modems switch pick up the phone P:R: does not work mio and black box, no chance, won't load into the cartridges hard coded serial routine, and since it's a rom can't over write it either. still can not find the 1030 power supply... Must dig for the SX212 yet... Edited February 20, 2018 by _The Doctor__ Quote Link to comment Share on other sites More sharing options...
+DrVenkman Posted February 20, 2018 Share Posted February 20, 2018 It does not work with a P:R: Connection... Have you tried putting PRC.SYS from the P:R: Connection utility disk onto your boot disk and loading it before dropping into the cartridge rom? Just curious; typically my P:R: Connection boots itself when I have it connected (and that works fine for connection with my Lantronix box, for instance), but I remember reading in the manual that loading PRC.SYS is sometimes necessary, but it didn't specify under what circumstances or with what programs/carts. Quote Link to comment Share on other sites More sharing options...
_The Doctor__ Posted February 20, 2018 Share Posted February 20, 2018 (edited) Plato is on a cartridge that is not performing a load from disk, If I am to understand, you think if I load the disk and push the PR and set it, that I might get lucky and retain the serial function on reset with a hot plug of the cart or maybe using spartados x to switch the plato cart on... not sure that's going to fly... it might work if it's a matter of the PR set to act like the 850 and just accepting Plato comms... as I stated Plato has the 850 code built in as far as I know. In any event I have to take a lantronix and set it at 1200, as mine were all set at fixed baud and hardware control as modems for BBS. I may have to use an EDS if cyber1 insists on encryption... and reporting back on prc.sys persistence, nope didn't work either way using hot plug or switch on pass through cart. Edited February 21, 2018 by _The Doctor__ Quote Link to comment Share on other sites More sharing options...
+DrVenkman Posted February 20, 2018 Share Posted February 20, 2018 Plato is on a cartridge that is not performing a load from disk, ... No, I presumed you'd boot the system with a DOS disk and the cartridge plugged in. In those cases, DOS usually loads before dropping into the cartridge (like you'd do with a BASIC cart on a 400/800, Atariwriter, etc). Anyway, if the 850 code is baked right into PLATO that's too bad. Quote Link to comment Share on other sites More sharing options...
evilmoo Posted February 21, 2018 Share Posted February 21, 2018 The memory map of the PLATO cartridge doesn't allow space for DOS to load. Quote Link to comment Share on other sites More sharing options...
tschak909 Posted February 21, 2018 Share Posted February 21, 2018 Are we taking up all of the 48K of memory space for buffers/framebuffers? -Thom Quote Link to comment Share on other sites More sharing options...
+DrVenkman Posted February 21, 2018 Share Posted February 21, 2018 The memory map of the PLATO cartridge doesn't allow space for DOS to load. Huh. Between that and them hard-coding 850 and MPP modem code, they sure made some short-sighted design decisions. 1 Quote Link to comment Share on other sites More sharing options...
tschak909 Posted February 21, 2018 Share Posted February 21, 2018 I'm going to reserve judgement until the cart is completely disassembled. -Thom 1 Quote Link to comment Share on other sites More sharing options...
Brentarian Posted February 21, 2018 Share Posted February 21, 2018 I have a PRC and an 850, I just need to build the cable. What was the program I need to run on the RPi? Quote Link to comment Share on other sites More sharing options...
tschak909 Posted February 21, 2018 Share Posted February 21, 2018 tcpser can be used to provide a TCP bridge via the RPi. https://github.com/FozzTexx/tcpser -Thom 1 Quote Link to comment Share on other sites More sharing options...
evilmoo Posted February 21, 2018 Share Posted February 21, 2018 I'm going to reserve judgement until the cart is completely disassembled. That's your right, but putting a display list at $1000, well... Quote Link to comment Share on other sites More sharing options...
tschak909 Posted February 21, 2018 Share Posted February 21, 2018 can't we move it over? -Thom Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.