diff --git a/bios/Other/mariani/A2_BASIC.SYM b/bios/Other/mariani/A2_BASIC.SYM new file mode 100644 index 00000000..b0f7298c --- /dev/null +++ b/bios/Other/mariani/A2_BASIC.SYM @@ -0,0 +1,914 @@ +; Apple 2 Applesoft Symbol Table +; Version 3 Fix AppleWin GH#1144 +; Version 2 Cross-referenced/Sync'd with APPLE2E.SYM & A2_BASIC.SYM +; Version 1 by Michael Pohoreski - AppleWin Debugger Dev +; Based on Bob Sander-Cederlof's "S-C DocuMentor: Applesoft" + +EBAF ABS +EA0E ADD.EXPONENTS +EA10 ADD.EXPONENTS.1 + .01=EA1B .02=EA26 .03=EA28 +ECD5 ADDACC +D998 ADDON + .01=D9A2 +03F5 AMPERSAND.VECTOR +DF55 AND + A5 ARG + 92 ARG.EXTENSION + AA ARG.SIGN +E11E ARRAY + .01=E12C .02=E169 .03=E16D .04=E179 .05=E188 + 94 ARYPNT + 6B ARYTAB +E6E5 ASC +F09E ATN + .01=F0A6 .02=F0B4 .03=F0C7 +E10C AYINT +DFF4 BADNAM +F3F6 BKGND + .01=F3FE +D393 BLTU +D39A BLTU2 + .01=D3B7 .02=D3C3 .03=D3C7 .04=D3CE +E09A C.ZERO +F1D5 CALL +E597 CAT + .01=E5B7 + 0D CHARAC +E552 CHECK.BUMP +E55D CHECK.EXIT +E519 CHECK.SIMPLE.VARIABLE +E523 CHECK.VARIABLE + .01=E538 .02=E542 +DEB8 CHKCLS +DEBE CHKCOM +D3D6 CHKMEM +DD6A CHKNUM +DEBB CHKOPN +DD6C CHKSTR +DD6D CHKVAL + .01=DD73 .02=DD74 .03=DD76 + B1 CHRGET + B7 CHRGOT +E646 CHRSTR +D66A CLEAR +D66C CLEARC +DFC1 CMPDONE + .01=DFCA +F128 COLD.START + .01=F152 .02=F181 .03=F195 .04=F1B8 +D842 COLON. +; Applesoft COLOR F24F +; ROM/Monitor COLOR 30 +F24F A.COLOR +F47E COLOR.SHIFT + .01=F489 +F6F6 COLORTBL +E74C COMBYTE +E89E COMPLEMENT.FAC +E8A4 COMPLEMENT.FAC.MANTISSA +F4CD CON.03 +F508 CON.04 + .01=F524 .02=F52A .03=F52C +F5B9 CON.1C +ED0A CON.99999999.9 +ED0F CON.999999999 +ED14 CON.BILLION +EE64 CON.HALF +EEDB CON.LOG.E +E93C CON.LOG.TWO +E937 CON.NEG.HALF +E913 CON.ONE +F06B CON.PI.DOUB +F066 CON.PI.HALF +EFA6 CON.RND.1 +EFAA CON.RND.2 +E92D CON.SQR.HALF +E932 CON.SQR.TWO +EA50 CON.TEN +E6FB CONINT +D896 CONT + .01=D8A1 +D863 CONTROL.C.TYPED + .02=D86C +EB53 COPY.ARG.TO.FAC +EB63 COPY.FAC.TO.ARG.ROUNDED +EAE6 COPY.RESULT.INTO.FAC +EFEA COS +F5BA COSINE.TABLE + 16 CPRMASK + 89 CPRTYP +DAFB CRDO + 75 CURLIN + F6 CURLSV +D995 DATA + 13 DATAFLG +D9A3 DATAN + 7B DATLIN + 7D DATPTR +EE69 DECTBL +EE8D DECTBL.END +E313 DEF +F331 DEL + .01=F357 .02=F365 .03=F367 .04=F371 .05=F377 .06=F388 + 60 DEST +DFD9 DIM + 10 DIMFLG +EA5E DIV +EA55 DIV10 +DB35 DOSPC + 9B DPFLG +F769 DRAW +F601 DRAW0 +F605 DRAW1 + .01=F626 .02=F630 .03=F63D .04=F648 .05=F658 +F72D DRWPNT + .01=F741 .02=F747 .03=F766 + 8F DSCLEN + 8C DSCPTR + 9D DSCTMP +D870 END +D871 END2 + .01=D888 +D88A END4 + .01=D893 + 0E ENDCHR + 0F EOL.PNTR +DED0 EQUL +DE98 EQUOP + .01=DE9F +DB7F ERLIN +; 6B ERR.BADSUBS +; A3 ERR.BADTYPE +; D2 ERR.CANTCONT +DCDF ERR.EXTRA +; BF ERR.FRMCPX +; 95 ERR.ILLDIR +; 35 ERR.ILLQTY +; 4D ERR.MEMFULL +; 2A ERR.NODATA +; 00 ERR.NOFOR +; 16 ERR.NOGOSUB +; 45 ERR.OVERFLOW +; 78 ERR.REDIMD +DCEF ERR.REENTRY +; B0 ERR.STRLONG +; 10 ERR.SYNTAX +; E0 ERR.UNDEFFUNC +; 5A ERR.UNDEFSTAT +; 85 ERR.ZERODIV +E306 ERRDIR +; D8 ERRFLG +; DA ERRLIN +; DE ERRNUM +D412 ERROR + .01=D419 .02=D41F +D260 ERROR.MESSAGES + DC ERRPOS + DF ERRSTK +D828 EXECUTE.STATEMENT +D82A EXECUTE.STATEMENT.1 + .01=D83F +DE5D EXIT +EF09 EXP + .01=EF19 .02=EF24 .03=EF27 .04=EF37 + 9A EXPON + 9C EXPSGN + 9D FAC + AC FAC.EXTENSION + A2 FAC.SIGN +E7BE FADD +E7B9 FADD.1 +E7CE FADD.2 + .01=E7EA .02=E7EE +E7FA FADD.3 + .01=E806 +E855 FADD.4 +E7A0 FADDH +E7C1 FADDT + .01=E7C6 +E253 FAE.1 +E26F FAE.2 +E270 FAE.3 + .01=E281 .02=E292 .03=E298 +DF5D FALSE +EBB2 FCOMP +EBB4 FCOMP2 + .01=EBE9 .02=EBEF +EA66 FDIV +EA69 FDIVT + .01=EA80 .02=EA96 .03=EAA3 .04=EAA6 .05=EAB4 .06=EAD1 .07=EAD5 + .08=EAE1 +EC4A FIN + .01=EC4E .02=EC5D +EC61 FIN.1 +EC98 FIN.10 +EC64 FIN.2 +EC66 FIN.3 + .01=EC85 +EC87 FIN.4 +EC8A FIN.5 +EC8C FIN.6 +EC9E FIN.7 +ECA0 FIN.8 + .13=ECA9 .14=ECB2 .15=ECB9 .16=ECBE +ECC1 FIN.9 + .01=ECC8 +E24B FIND.ARRAY.ELEMENT +E488 FIND.HIGHEST.STRING + .01=E4A0 .02=E4A9 .03=E4B5 .04=E4BD .05=E4C2 .06=E4CA .07=E4CE + .08=E4D9 .09=E50A .10=E50C .11=E514 +DCA0 FINDATA + .01=DCB9 + F0 FIRST +D4F2 FIX.LINKS + .01=D4FE .02=D50F .03=D511 +D61E FL1 + .01=D635 .02=D63E .03=D647 +F280 FLASH + F3 FLASH.BIT +EB93 FLOAT +EB9B FLOAT.1 +EBA0 FLOAT.2 +E97F FMULT +E982 FMULTT + .01=E987 +DEA4 FN. +E341 FNC. +E3AF FNCDATA + 8A FNCNAM +D61A FNDLIN +D766 FOR + .01=D777 + 85 FORPNT +ED34 FOUT +ED36 FOUT.1 + .01=ED41 .02=ED4F .03=ED57 .04=ED60 .05=ED62 .06=ED6D .07=ED78 + .08=ED7F .09=ED86 .10=ED89 +ED8C FOUT.2 + .01=ED9E .02=ED9F .03=EDAA .04=EDBB .05=EDBD .06=EDC1 .07=EDE5 + .08=EDE7 .09=EDEE .10=EE09 +EE17 FOUT.3 + .01=EE19 .02=EE26 .03=EE36 .04=EE42 +EE57 FOUT.4 +EE5A FOUT.5 +EE5F FOUT.6 +EE97 FPWRT + .01=EEA0 .02=EEBA +E2DE FRE + .01=E2E5 +E600 FREFAC + 71 FRESPC +E5FD FRESTR +E604 FRETMP + .01=E62F .02=E630 +E635 FRETMS + .01=E645 + 6F FRETOP +DE60 FRM.ELEMENT + .01=DE64 .02=DE69 .03=DE6C +DE3A FRM.PERFORM.1 + .01=DE41 +DE43 FRM.PERFORM.2 +DDCD FRM.PRECEDENCE.TEST +DDFD FRM.RECURSE +DDE4 FRM.RELATIONAL + .01=DDEE +DE10 FRM.STACK.1 +DE15 FRM.STACK.2 +DE20 FRM.STACK.3 +DED5 FRM.VARIABLE +DED7 FRM.VARIABLE.CALL + .01=DEE5 .02=DEF6 +DD7B FRMEVL + .01=DD81 +DD86 FRMEVL.1 +DD95 FRMEVL.2 + .01=DD98 .02=DDB4 .03=DDC5 +DD67 FRMNUM +E7A7 FSUB +E7AA FSUBT +E354 FUNCT + .01=E378 .02=E3A9 +E484 GARBAG + 13 GARFLG +F10B GENERIC.CHRGET + .01=F111 .02=F122 +DD0D GERR +DBA0 GET +E752 GETADR +E0ED GETARY +E0EF GETARY2 + .01=E0F9 +F7D9 GETARYPT +E6F8 GETBYT +D72C GETCHR + .01=D731 +ECE8 GETEXP + .01=ECF7 .02=ED05 +E452 GETSPA + .01=E454 .02=E45F .03=E469 .04=E474 +E6DC GETSTR +F6E6 GGERR +E948 GIQ +E2F2 GIVAYF +E26C GME +EFE7 GO.MOVMF +ED31 GO.STROUT +D935 GO.TO.LINE +D826 GOEND +; Applesoft GOERR F206 +; Firmware??? GOERR CF53 +F206 A.GOERR +DE38 GOEX +E6F2 GOIQ + 03 GOSTROUT +D921 GOSUB +D93E GOTO + .01=D955 .02=D959 + 00 GOWARM +F390 GR +E269 GSE +E6F5 GTBYTC +D365 GTFORPNT + .01=D36A .02=D37F .03=D38B .04=D392 +E746 GTNUM +F2E9 HANDLERR +F3F2 HCLR +F6E9 HCOLOR +F5CB HFIND + .01=F5F0 .02=F5FE +F6B9 HFNS + .01=F6CD +F53A HGLIN + .01=F550 .02=F568 +F3E2 HGR + 1C HGR.BITS + EA HGR.COLLISIONS + E4 HGR.COLOR + 1D HGR.COUNT + D0 HGR.DX + D2 HGR.DY + D4 HGR.E + E5 HGR.HORIZ + E6 HGR.PAGE + D3 HGR.QUADRANT + F9 HGR.ROTATION + E7 HGR.SCALE + 1A HGR.SHAPE + E8 HGR.SHAPE.PNTR + E0 HGR.X + E2 HGR.Y +F3D8 HGR2 + 94 HIGHDS + 96 HIGHTR +F286 HIMEM +F232 HLIN +F530 HLINRL +F6FE HPLOT + .01=F708 .02=F70F +F457 HPLOT0 +F411 HPOSN + .01=F441 .02=F442 +F7E7 HTAB + .01=F7EC .02=F7FA +D9C9 IF + .01=D9D8 +D9E1 IF.TRUE + .01=D9E9 +F1DE IN.NUMBER +D553 INCHR +E8C6 INCREMENT.FAC.MANTISSA +EB7A INCREMENT.MANTISSA + 5E INDEX + 99 INDX +D52C INLIN +D52E INLIN2 + .01=D539 .02=D541 .03=D54C +DCC6 INPDONE + .01=DCD1 .02=DCDE +DB86 INPERR +DC99 INPFIN +; Applesoft INPRT ED19 +; ROM/Monitor INPRT FE8D +ED19 A.INPRT + 7F INPTR +DBB2 INPUT + .01=DBC4 .02=DBC7 +0200 INPUT.BUFFER +DC69 INPUT.DATA +DBE9 INPUT.FLAG.ZERO +DC72 INPUT.MORE + .01=DC7E +DB71 INPUTERR + 15 INPUTFLG +DC2B INSTART + .01=DC3F .02=DC4B .03=DC4C .04=DC57 .05=DC63 +EC23 INT +F277 INVERSE +E199 IQERR +D858 ISCNTC + .01=D860 +E07D ISLETC + .01=E086 +E19B JER +E432 JERR +DD78 JERROR +F296 JMM + 90 JMPADRS +EA36 JOV +F32E JSYN +C000 KEYBOARD +E8FD L + .01=E903 + 87 LASTOP + 53 LASTPT +E65A LEFTSTR +E6D6 LEN + 91 LENGTH +DA46 LET +DA7A LET.STRING +DA63 LET2 + .01=DA77 +F209 LINCOOR + .01=F218 +DA0C LINGET + .01=DA12 .02=DA40 + 50 LINNUM +ED24 LINPRT +; Applesoft LIST D6A5 +; ROM/Monitor LIST FE5E +D6A5 A.LIST + .01=D6B1 .02=D6C4 .03=D6CC +D6DA LIST.0 + .05=D6F5 .06=D6F7 +D6FE LIST.1 +D702 LIST.2 + .01=D712 +D724 LIST.3 +D734 LIST.4 + .01=D746 .02=D749 .03=D750 .04=D755 .05=D75F +D8C9 LOAD + .01=D8ED +E9E3 LOAD.ARG.FROM.YA +EAF9 LOAD.FAC.FROM.YA + D6 LOCK +E941 LOG +E94B LOG.2 +F2A6 LOMEM + 9B LOWTR +F46E LR.1 +F471 LR.2 +F476 LR.3 +F478 LR.4 +F4B3 LRUD1 +F4B4 LRUD2 +F4C4 LRUD3 +F4C8 LRUD4 +F49C LRUDX1 +F49D LRUDX2 +D0CA M.EQU +D0C7 M.NEG +D0CD M.REL +EB66 MAF + .01=EB68 +E1B8 MAKE.NEW.ARRAY + .01=E1C1 .02=E1D5 .03=E1DE .04=E1E7 .05=E1F7 .06=E21A .07=E229 + .08=E22E +E09C MAKE.NEW.VARIABLE + .01=E0B2 +E102 MAKINT +D0B2 MATHTBL +D410 MEMERR + 73 MEMSIZ +EB55 MFA + .01=EB59 +E119 MI1 +E11B MI2 +E691 MIDSTR + .01=E6A2 +DECE MIN +E108 MKINT + 3D MON.A1H + 3C MON.A1L + 3F MON.A2H + 3E MON.A2L + 24 MON.CH +E562 MOVE.HIGHEST.STRING.TO.TOP +F465 MOVE.LEFT.OR.RIGHT +F48A MOVE.RIGHT +F4D3 MOVE.UP.OR.DOWN + .01=F4EB .02=F4F6 .03=F4FB .04=F4FD .05=F4FF +F57C MOVEX +F581 MOVEX2 + .01=F58B .02=F59E +E5D4 MOVINS +E5E2 MOVSTR +E5E6 MOVSTR.1 + .01=E5EA .02=E5F3 .03=E5FC +F5B2 MSKTBL +EA39 MUL10 + .01=EA4F +E9B0 MULTIPLY.1 +E9B5 MULTIPLY.2 + .01=E9B8 .02=E9D4 +E2B6 MULTIPLY.SUBS.1 + .01=E2C0 .02=E2D9 +E2AD MULTIPLY.SUBSCRIPT +F279 N.I. +F27B N.I.F. +E087 NAME.NOT.FOUND +DFF7 NAMOK +E0FE NEG32768 +DB00 NEGATE +EED0 NEGOP +D649 NEW +D7D2 NEWSTT + .01=D7E5 .02=D805 +DCF9 NEXT +DCFF NEXT.1 +DD02 NEXT.2 +DD0F NEXT.3 + .01=DD52 .02=DD55 +F273 NORMAL +E829 NORMALIZE.FAC.1 +E82E NORMALIZE.FAC.2 + .01=E832 +E874 NORMALIZE.FAC.3 +E880 NORMALIZE.FAC.4 +E88D NORMALIZE.FAC.5 +E88F NORMALIZE.FAC.6 +DE90 NOT. +DE35 NOTMATH +F26F NOTRACE +D45C NUMBERED.LINE + .01=D49F .02=D4A7 +DFB0 NUMCMP + 0F NUMDIM +DFD6 NXDIM +DBDC NXIN +DDD6 NXOP +DB2C NXSPC + 77 OLDLIN + 79 OLDTEXT +D9F4 ON.1 +D9F8 ON.2 + .03=DA00 +F2CB ONERR +D9EC ONGOTO +DF4F OR +DB5C OUTDO + .01=DB64 +EA2B OUTOFRNG +DB5A OUTQUES +DB57 OUTSP +E8D5 OVERFLOW +; NB. these 7 P.xxx values are constants used in MATHTBL (a MATH OPERATOR BRANCH TABLE) - see AppleWin GH#1144 +; 79 P.ADD +; 50 P.AND +; 7B P.MUL +; 7F P.NEQ +; 46 P.OR +; 7D P.PWR +; 64 P.REL +DEB2 PARCHK +D56C PARSE + .01=D56D .02=D578 .03=D588 .04=D590 .05=D5A2 .06=D5A7 .07=D5A8 + .08=D5CB .09=D5CD .10=D5E0 .11=D5E2 .12=D5E9 .13=D5F2 .14=D5F9 + .15=D5FD .16=D604 .17=D610 +D559 PARSE.INPUT.LINE +DFCD PDL +E764 PEEK +; Applesoft PLOT F800 +; ROM/Monitor PLOT F225 +F225 A.PLOT +F1EC PLOTFNS +E73D POINT +E77B POKE +F0CE POLY.ATN +EEE0 POLY.EXP +E918 POLY.LOG +F075 POLY.SIN +EF72 POLYNOMIAL +EF5C POLYNOMIAL.ODD +D96B POP +E2FF POS +DB03 PR.COMMA + .01=DB0E +DB2F PR.NEXT.CHAR +F1E5 PR.NUMBER +DACF PR.STRING +DB16 PR.TAB.OR.SPC + .01=DB21 .02=DB2B +DDF6 PREFNC + AF PRGEND +DAD5 PRINT +D431 PRINT.ERROR.LINNUM +ED2E PRINT.FAC +DAD7 PRINT2 +DBF1 PROCESS.INPUT.ITEM + .01=DC1F .02=DC27 +DBEB PROCESS.INPUT.LIST +D901 PROGIO +DFE3 PTRGET +DFE8 PTRGET2 +DFEA PTRGET3 +E007 PTRGET4 + .01=E011 .02=E012 .03=E01C .04=E026 .05=E036 .06=E03D .07=E046 + .08=E049 .09=E04F .10=E059 .11=E05B .12=E065 .13=E073 +D9C5 PULL3 +D4B5 PUT.NEW.LINE + .01=D4D1 .02=D4EA +E435 PUTEMP +E42A PUTNEW +DA7B PUTSTR + .01=DA8C .02=DA9A .03=DAA1 .04=DAB7 +EBF2 QINT + .01=EC06 +EC12 QINT.2 +EC40 QINT.3 +D35D QT.BREAK +D350 QT.ERROR +D358 QT.IN +F070 QUARTER +; Applesoft READ DBE2 +; ROM/Monitor READ FEFD +DBE2 A.READ +DB7B READERR +D3E3 REASON + .01=D3ED .02=D3F1 .03=D3FC .04=D40F +F3BC RECALL + .01=F3D2 +DF65 RELOPS +D9DC REM +D9A6 REMN + .01=D9AE .02=D9B6 + F8 REMSTK +DB87 RESPERR + .01=DB90 +D43C RESTART +; Applesoft RESTORE D849 +; ROM/Monitor RESTORE FF3F +D849 A.RESTORE + 62 RESULT +F318 RESUME +D984 RETURN +E686 RIGHTSTR +EFAE RND + .01=EFCC + C9 RNDSEED +F721 ROT +EB72 ROUND.FAC +D648 RTS.1 +E79F RTS.10 +E89D RTS.11 +E8D4 RTS.12 +E9E2 RTS.13 +EB71 RTS.14 +EB8F RTS.15 +EC11 RTS.16 +EC49 RTS.17 +EEDA RTS.18 +EFA5 RTS.19 +D696 RTS.2 +F0CD RTS.20 +F600 RTS.22 +F6F5 RTS.23 +D857 RTS.3 +D8AF RTS.4 +D96A RTS.5 +D9A2 RTS.6 +DA0B RTS.7 +DB02 RTS.8 +E2AC RTS.9 +D912 RUN + .01=D91B +; Applesoft SAVE D8B0 +; ROM/Monitor SAVE FF4A + D8B0 A.SAVE +DDD7 SAVOP +F727 SCALE +; Applesoft SCREEN DEF9 +; ??? SCREEN 05B8 +DEF9 A.SCREEN +D64B SCRTCH + A3 SERLEN +EF76 SERMAIN + .01=EF85 .02=EF89 .03=EF96 + AD SERPNT +E0DE SET.VARPNT.AND.YA + .01=E0E8 +D853 SETDA +EB27 SETFOR +F299 SETHI +F3EA SETHPG +D665 SETPTRS +EB90 SGN +DEAB SGN. + AB SGNCPR +E8F0 SHIFT.RIGHT +E8DA SHIFT.RIGHT.1 +E8DC SHIFT.RIGHT.2 +E8FD SHIFT.RIGHT.3 +E907 SHIFT.RIGHT.4 +E911 SHIFT.RIGHT.5 + A4 SHIFT.SIGN.EXT +F775 SHLOAD + .01=F796 .02=F7A0 .03=F7A3 +EB82 SIGN +EB86 SIGN1 +EB88 SIGN2 + 16 SIGNFLG +EFF1 SIN +F023 SIN.1 +F026 SIN.2 + .01=F033 +E301 SNGFLT +DE0D SNTXERR +F262 SPEED + F1 SPEEDZ +EE8D SQR +E852 STA.IN.FAC.SIGN +E850 STA.IN.FAC.SIGN.AND.EXP +0100 STACK +D7AF STEP + .01=D7C3 +D683 STKINI +D86E STOP +F39F STORE + .01=F3AF +EB2B STORE.FAC.AT.YX.ROUNDED +EB21 STORE.FAC.IN.TEMP1.ROUNDED +EB1E STORE.FAC.IN.TEMP2.ROUNDED +E3C5 STR +DF7D STRCMP + .01=DFA5 +DFAA STRCMP.1 +DFB5 STRCMP.2 + 6D STREND +E3D5 STRINI +E3E7 STRLIT +E3ED STRLT2 + .01=E3F7 .02=E404 .03=E408 .04=E409 .05=E415 .06=E41F + AB STRNG1 + AD STRNG2 +DB3A STROUT +DB3D STRPRT + .01=DB44 +E3DD STRSPA +DE81 STRTXT + .01=DE8A +D697 STXTPT +E196 SUBERR + 14 SUBFLG +E660 SUBSTRING.1 + .01=E666 +E667 SUBSTRING.2 +E668 SUBSTRING.3 + .01=E67F +E6B9 SUBSTRING.SETUP +C057 SW.HIRES +C055 SW.HISCR +C056 SW.LORES +C054 SW.LOWSCR +C052 SW.MIXCLR +C053 SW.MIXSET +C050 SW.TXTCLR +DEC0 SYNCHR +DEC9 SYNERR +D846 SYNERR.1 +D981 SYNERR.2 +F03A TAN +F062 TAN.1 +F7BC TAPEPNT + 93 A.TEMP1 +; Applesoft TEMP2 98 +; ROM/Monitor TEMP2 07FB + 98 A.TEMP2 + 8A A.TEMP3 + 52 A.TEMPPT + 55 A.TEMPST +F399 TEXT + 0F TKN.CNTR + 99 TMPEXP +D000 TOKEN.ADDRESS.TABLE +; C5 TOKEN.AT +; 83 TOKEN.DATA +; D0 TOKEN.EQUAL +; C2 TOKEN.FN +; 81 TOKEN.FOR +; B0 TOKEN.GOSUB +; AB TOKEN.GOTO +; CF TOKEN.GREATER +; E8 TOKEN.LEFTSTR +; C9 TOKEN.MINUS +D0D0 TOKEN.NAME.TABLE +; C6 TOKEN.NOT +; C8 TOKEN.PLUS +; A1 TOKEN.POP +; BA TOKEN.PRINT +; B2 TOKEN.REM +; D7 TOKEN.SCRN +; D2 TOKEN.SGN +; C3 TOKEN.SPC +; C7 TOKEN.STEP +; C0 TOKEN.TAB +; C4 TOKEN.THEN +; C1 TOKEN.TO + +; Applesoft TRACE F26D +; ROM/Monitor TRACE FEC2 +F26D A.TRACE +D805 TRACE. + .00=D81D + F2 TRCFLG +DF60 TRUE + 87 TXPSV + F4 TXTPSV + B8 TXTPTR + 67 TXTTAB +F501 UD.1 +DF0C UNARY + .01=DF3A .02=DF3F +D97C UNDERR +E30E UNDFNC +D080 UNFNC +E19E USE.OLD.ARRAY + .01=E1AA +; Applesoft USR 0A +; ROM/Monitor USR FECA + 0A A.USR +E707 VAL + .01=E70F .02=E727 + 11 VALTYP + 81 VARNAM + 83 VARPNT + 69 VARTAB +D8F0 VARTIO +F241 VLIN + A0 VPNT +; Applesoft VTAB F256 +; Firmware??? VTAB CDFE +; ROM/Monitor VTAB FC22 +F256 A.VTAB +; Applesoft WAIT E784 +; ROM/Monitor WAIT FCA8 +E784 A.WAIT + .01=E793 .02=E797 +F76F XDRAW +F65D XDRAW0 +F661 XDRAW1 + .01=F682 .02=F68C .03=F699 .04=F6A4 .05=F6B4 +EA31 ZERO +E84E ZERO.FAC + +; Duplicate(s) +; F128 GENERIC.END + +F094 MICROSOFT_EOR87 + +F079 PI2_11 +F07E PI2_9 +F083 PI2_7 +F088 PI2_5 +F08D PI2_3 +F092 PI2 + +; Removed ROM/Monitor +;FDED MON.COUT +; 27 MON.GBASH +; 26 MON.GBASL +;FD6A MON.GETLN +; 2C MON.H2 +;F819 MON.HLINE +; 30 MON.HMASK +;FC58 MON.HOME +;FE8B MON.INPORT +; 32 MON.INVFLG +;FE95 MON.OUTPORT +;F800 MON.PLOT +;FB1E MON.PREAD +; 33 MON.PROMPT +FCFA MON.RD2BIT +;FD0C MON.RDKEY +;FEFD MON.READ +FF02 MON.READ2 +;F871 MON.SCRN +;F864 MON.SETCOL +;FB40 MON.SETGR +;FB39 MON.SETTXT +;FB5B MON.TABV +; 2D MON.V2 +;F828 MON.VLINE +;FCA8 MON.WAIT +;FECD MON.WRITE +F505 MOVE.DOWN + +; Zero Page Addresses +;00B1 CHRGET +;00B7 CHRGOT +00B8 TXTPTRL +00B9 TXTPTRH + +0094 HIGHDSL +0095 HIGHDSH diff --git a/bios/Other/mariani/A2_DOS33.SYM2 b/bios/Other/mariani/A2_DOS33.SYM2 new file mode 100644 index 00000000..47efa278 --- /dev/null +++ b/bios/Other/mariani/A2_DOS33.SYM2 @@ -0,0 +1,93 @@ +// DOS 3.3 Symbols for AppleWin +// Min debugger version 2.9.2.4 + +// = Functions = +symdos33 DOS.COS0 = 9EEB +symdos33 DOS.COS1 = 9F12 +symdos33 DOS.SCANCMD = 9FCD +symdos33 DOS.ORTN = 9FB3 +symdos33 DOS.MVCSW = A851 +symdos33 DOS.EBLD = A35D +symdos33 DOS.EBLD1 = A382 +symdos33 DOS.EBLD2 = A360 +symdos33 DOS.EBLD3 = A36C +symdos33 DOS.EBSV = A331 +symdos33 DOS.EBRUN = A38E +symdos33 DOS.LD3 = A471 +symdos33 DOS.GNBC = A1A4 + +// = Data = +dw DOS.CFTABA = AA4F +db DOS.ISTATE = AA51 +db DOS.OSTATE = AA52 +dw DOS.SVOUTS = AA53 +dw DOS.SVINS = AA55 +db DOS.CNFTBS = AA57 +db DOS.DFNFB = AA58 +db DOS.SVSTK = AA59 +db DOS.SVX = AA5A +db DOS.SVY = AA5B +db DOS.SVA = AA5C +db DOS.LBUFD = AA5D +db DOS.MONMOD = AA5E +db DOS.CMDNO = AA5F +dw DOS.SVBL = AA60 +db DOS.SVCMD = AA62 +db DOS.TEMP1A = AA63 +db DOS.TEMP2A = AA64 +db DOS.INOPTS = AA65 +dw DOS.CV = AA66 +dw DOS.CD = AA68 +dw DOS.CS = AA6A +dw DOS.CL = AA6C +dw DOS.CR = AA6E +dw DOS.CB = AA70 +dw DOS.CA = AA72 + +db DOS.PAD_B7DF = B7DF +db DOS.NDPGS = B7E0 +db DOS.BRWCNT = B7E1 +db DOS.PAD_B7E2 = B7E2 +db DOS.PAD_B7E3 = B7E3 +da DOS.BAOB = B7E4 +da DOS.ADOSLD = B7E6 +db DOS.IBTYPE = B7E8 +db DOS.IBSLOT = B7E9 +db DOS.IBDRVN = B7EA +db DOS.IBVOL = B7EB +db DOS.IBTRK = B7EC +db DOS.IBSECT = B7ED +da DOS.IBDCTP = B7EE +da DOS.IBBUFP = B7F0 +dw DOS.IBDLEN = B7F2 +db DOS.IBCMD = B7F4 + +// = Strings = +asc T_INIT A884:A887 +asc T_LOAD A888:A88B +asc T_SAVE A88C:A88F +asc T_RUN A890:A892 +asc T_CHAIN A893:A897 +asc T_DELETE A898:A89D +asc T_LOCK A89E:A8A1 +asc T_UNLOCK A8A2:A8A7 +asc T_CLOSE A8A8:A8AC +asc T_READ A8AD:A8B0 +asc T_EXEC A8B1:A8B4 +asc T_WRITE A8B5:A8B9 +asc T_POSITION A8BA:A8C1 +asc T_OPEN A8C2:A8C5 +asc T_APPEND A8C6:A8CB +asc T_RENAME A8CC:A8D1 +asc T_CATALOG A8D2:A8D8 +asc T_MON A8D9:A8DB +asc T_NOMON A8DC:A8E0 +asc T_PR_NUM A8E1:A8E3 +asc T_IN_NUM A8E4:A8E6 +asc T_MAXFILES A8E7:A8EE +asc T_FP A8EF:A8F0 +asc T_INT A8F1:A8F3 +asc T_BSAVE A8F4:A8F8 +asc T_BLOAD A8F9:A8FD +asc T_BRUN A8FE:A901 +asc T_VERIFY A902:A907 diff --git a/bios/Other/mariani/Apple2.rom b/bios/Other/mariani/Apple2.rom new file mode 100644 index 00000000..e53fa17e Binary files /dev/null and b/bios/Other/mariani/Apple2.rom differ diff --git a/bios/Other/mariani/Apple2_JPlus.rom b/bios/Other/mariani/Apple2_JPlus.rom new file mode 100644 index 00000000..8db7de21 Binary files /dev/null and b/bios/Other/mariani/Apple2_JPlus.rom differ diff --git a/bios/Other/mariani/Apple2_JPlus_Video.rom b/bios/Other/mariani/Apple2_JPlus_Video.rom new file mode 100644 index 00000000..cd419afe Binary files /dev/null and b/bios/Other/mariani/Apple2_JPlus_Video.rom differ diff --git a/bios/Other/mariani/Apple2e.rom b/bios/Other/mariani/Apple2e.rom new file mode 100644 index 00000000..916b318b Binary files /dev/null and b/bios/Other/mariani/Apple2e.rom differ diff --git a/bios/Other/mariani/Base64A.rom b/bios/Other/mariani/Base64A.rom new file mode 100644 index 00000000..78e2054d Binary files /dev/null and b/bios/Other/mariani/Base64A.rom differ diff --git a/bios/Other/mariani/Base64A_German_Video.rom b/bios/Other/mariani/Base64A_German_Video.rom new file mode 100644 index 00000000..dcc2972f Binary files /dev/null and b/bios/Other/mariani/Base64A_German_Video.rom differ diff --git a/bios/Other/mariani/CHARSET82.bmp b/bios/Other/mariani/CHARSET82.bmp new file mode 100644 index 00000000..808fc2e1 Binary files /dev/null and b/bios/Other/mariani/CHARSET82.bmp differ diff --git a/bios/Other/mariani/CHARSET8C.bmp b/bios/Other/mariani/CHARSET8C.bmp new file mode 100644 index 00000000..a10c83bf Binary files /dev/null and b/bios/Other/mariani/CHARSET8C.bmp differ diff --git a/bios/Other/mariani/CHARSET8M.bmp b/bios/Other/mariani/CHARSET8M.bmp new file mode 100644 index 00000000..1b137d43 Binary files /dev/null and b/bios/Other/mariani/CHARSET8M.bmp differ diff --git a/bios/Other/mariani/Freezes_Non-autostart_F8_Rom.rom b/bios/Other/mariani/Freezes_Non-autostart_F8_Rom.rom new file mode 100644 index 00000000..63310296 Binary files /dev/null and b/bios/Other/mariani/Freezes_Non-autostart_F8_Rom.rom differ diff --git a/bios/Other/mariani/HDC-SmartPort.bin b/bios/Other/mariani/HDC-SmartPort.bin new file mode 100644 index 00000000..fe87a99b Binary files /dev/null and b/bios/Other/mariani/HDC-SmartPort.bin differ diff --git a/bios/Other/mariani/Hddrvr-v2.bin b/bios/Other/mariani/Hddrvr-v2.bin new file mode 100644 index 00000000..21f68edb Binary files /dev/null and b/bios/Other/mariani/Hddrvr-v2.bin differ diff --git a/bios/Other/mariani/Hddrvr.bin b/bios/Other/mariani/Hddrvr.bin new file mode 100644 index 00000000..6dba7143 Binary files /dev/null and b/bios/Other/mariani/Hddrvr.bin differ diff --git a/bios/Other/mariani/MouseInterface.rom b/bios/Other/mariani/MouseInterface.rom new file mode 100644 index 00000000..5599aa1a Binary files /dev/null and b/bios/Other/mariani/MouseInterface.rom differ diff --git a/bios/Other/mariani/PRAVETS82.ROM b/bios/Other/mariani/PRAVETS82.ROM new file mode 100644 index 00000000..1db9b64b Binary files /dev/null and b/bios/Other/mariani/PRAVETS82.ROM differ diff --git a/bios/Other/mariani/PRAVETS8C.ROM b/bios/Other/mariani/PRAVETS8C.ROM new file mode 100644 index 00000000..5a2674eb Binary files /dev/null and b/bios/Other/mariani/PRAVETS8C.ROM differ diff --git a/bios/Other/mariani/PRAVETS8M.ROM b/bios/Other/mariani/PRAVETS8M.ROM new file mode 100644 index 00000000..e8e057c9 Binary files /dev/null and b/bios/Other/mariani/PRAVETS8M.ROM differ diff --git a/bios/Other/mariani/Parallel.rom b/bios/Other/mariani/Parallel.rom new file mode 100644 index 00000000..78360afc Binary files /dev/null and b/bios/Other/mariani/Parallel.rom differ diff --git a/bios/Other/mariani/PrintChar21.ttf b/bios/Other/mariani/PrintChar21.ttf new file mode 100644 index 00000000..7204e971 Binary files /dev/null and b/bios/Other/mariani/PrintChar21.ttf differ diff --git a/bios/Other/mariani/SSC.rom b/bios/Other/mariani/SSC.rom new file mode 100644 index 00000000..2c94c9b2 Binary files /dev/null and b/bios/Other/mariani/SSC.rom differ diff --git a/bios/Other/mariani/TK3000e.rom b/bios/Other/mariani/TK3000e.rom new file mode 100644 index 00000000..3e73abb9 Binary files /dev/null and b/bios/Other/mariani/TK3000e.rom differ diff --git a/bios/Other/mariani/basic17.system.bin b/bios/Other/mariani/basic17.system.bin new file mode 100644 index 00000000..fd2c3f35 Binary files /dev/null and b/bios/Other/mariani/basic17.system.bin differ diff --git a/bios/Other/mariani/bitsy.boot.bin b/bios/Other/mariani/bitsy.boot.bin new file mode 100644 index 00000000..706c9339 Binary files /dev/null and b/bios/Other/mariani/bitsy.boot.bin differ diff --git a/bios/Other/mariani/bootsector.bin b/bios/Other/mariani/bootsector.bin new file mode 100644 index 00000000..e16a38e9 Binary files /dev/null and b/bios/Other/mariani/bootsector.bin differ diff --git a/bios/Other/mariani/bootsector_prodos243.bin b/bios/Other/mariani/bootsector_prodos243.bin new file mode 100644 index 00000000..cc98b48e Binary files /dev/null and b/bios/Other/mariani/bootsector_prodos243.bin differ diff --git a/bios/Other/mariani/dos33c.bin b/bios/Other/mariani/dos33c.bin new file mode 100644 index 00000000..997c8c72 Binary files /dev/null and b/bios/Other/mariani/dos33c.bin differ diff --git a/bios/Other/mariani/prodos243.bin b/bios/Other/mariani/prodos243.bin new file mode 100644 index 00000000..7760a274 Binary files /dev/null and b/bios/Other/mariani/prodos243.bin differ diff --git a/bios/Other/mariani/quit.system.bin b/bios/Other/mariani/quit.system.bin new file mode 100644 index 00000000..201230d0 Binary files /dev/null and b/bios/Other/mariani/quit.system.bin differ diff --git a/database.json b/database.json index 26ba714c..1bd33aee 100644 --- a/database.json +++ b/database.json @@ -1,8 +1,8 @@ { "schema_version": 1, - "generated_at": "2026-08-11T23:10:43Z", - "total_files": 8745, - "total_size": 12012755555, + "generated_at": "2026-08-11T23:12:10Z", + "total_files": 8775, + "total_size": 12013510384, "files": { "520d3d1b5897800af47f92efd2444a26b7a7dead": { "path": "bios/3DO Company/3DO/3do_arcade_saot.bin", @@ -52634,6 +52634,306 @@ "crc32": "2c4b2ed4", "adler32": "9d8e8fcd" }, + "496a0bd1af463fce81b362da9e4757a993e355d5": { + "path": "bios/Other/mariani/A2_BASIC.SYM", + "name": "A2_BASIC.SYM", + "size": 15378, + "sha1": "496a0bd1af463fce81b362da9e4757a993e355d5", + "md5": "7253a9ba7d7ca807016f5adc0207dd7b", + "sha256": "4d8725393e8e374d8f6b1079a0ceac857c8921cfa1867f86b235b546318c7059", + "crc32": "dddf12db", + "adler32": "659d13f3" + }, + "51cc84e2cbd9bd61d50a0931cdae0a2ef0a57d6c": { + "path": "bios/Other/mariani/A2_DOS33.SYM2", + "name": "A2_DOS33.SYM2", + "size": 2380, + "sha1": "51cc84e2cbd9bd61d50a0931cdae0a2ef0a57d6c", + "md5": "88bd69906b4b3109b3f31472fb4b47f4", + "sha256": "962887daa1168cceb655e9252d31096fac29fdf2cd8e96c10a825033b0b8b8a5", + "crc32": "d7fce7b9", + "adler32": "90a5290e" + }, + "09288be705464b608ff190519ab008d3dfcd1b05": { + "path": "bios/Other/mariani/Apple2.rom", + "name": "Apple2.rom", + "size": 12288, + "sha1": "09288be705464b608ff190519ab008d3dfcd1b05", + "md5": "3c406514b9806a7c57ee65fb0b0c39b4", + "sha256": "f34e573b9de203203ac4a8c6cab7ab0f974facf13c40bf6e362fbb92197199f9", + "crc32": "2af3a6c1", + "adler32": "5c8d7ac4" + }, + "ad200b3263d08e7235d0871c8595963a07adc905": { + "path": "bios/Other/mariani/Apple2_JPlus.rom", + "name": "Apple2_JPlus.rom", + "size": 12288, + "sha1": "ad200b3263d08e7235d0871c8595963a07adc905", + "md5": "f3e8237eca3809bec2a42b984a1332a8", + "sha256": "076136209353b8cec4fc7dca955998b28e0202d019b1defbd1c6b8ea2f8e030d", + "crc32": "74387fee", + "adler32": "9d8ce942" + }, + "0a382be58db5215c4a3de53b19a72fab660d5da2": { + "path": "bios/Other/mariani/Apple2_JPlus_Video.rom", + "name": "Apple2_JPlus_Video.rom", + "size": 2048, + "sha1": "0a382be58db5215c4a3de53b19a72fab660d5da2", + "md5": "271e2c9bf928b95e7baeff391db45495", + "sha256": "c5443831794aedd9790037d274f190e2c577a0c0e65c33fe3db46e73da386052", + "crc32": "487104b5", + "adler32": "19265bf5" + }, + "61fa9254628e5bb7236fb474006116d67684d747": { + "path": "bios/Other/mariani/Apple2e.rom", + "name": "Apple2e.rom", + "size": 16384, + "sha1": "61fa9254628e5bb7236fb474006116d67684d747", + "md5": "346bc782c6a08a531c460e33bc03daf4", + "sha256": "1fb812584c6633fa16b77b20915986ed1178d1e6fc07a647f7ee8d4e6ab9d40b", + "crc32": "281592e5", + "adler32": "4fbe8be9" + }, + "f1c779af480b5bda2bdd03950c1201a5c5143bea": { + "path": "bios/Other/mariani/Base64A.rom", + "name": "Base64A.rom", + "size": 49152, + "sha1": "f1c779af480b5bda2bdd03950c1201a5c5143bea", + "md5": "352fdbcae14c6a8c0398822c7a273309", + "sha256": "74915101a636d92a1505ba6d61ecd9e6226c03577cd61f5ba194cc9cd559016f", + "crc32": "40ad9664", + "adler32": "d75d77cc" + }, + "87ca8135f7526ddf829f9c2c4f7dbe4d568818fc": { + "path": "bios/Other/mariani/Base64A_German_Video.rom", + "name": "Base64A_German_Video.rom", + "size": 4096, + "sha1": "87ca8135f7526ddf829f9c2c4f7dbe4d568818fc", + "md5": "4b45852b369e2afd864a02d0d91f70dc", + "sha256": "c88067160e13150f5217e27e17a2a98900a33e53799c2a3afe8073cd4b8999eb", + "crc32": "a3a51de9", + "adler32": "e95632ec" + }, + "34718c242ccc539c54b456eca84286421ad24166": { + "path": "bios/Other/mariani/CHARSET82.bmp", + "name": "CHARSET82.bmp", + "size": 8254, + "sha1": "34718c242ccc539c54b456eca84286421ad24166", + "md5": "5b4866713477fdb08bb2a78d2d86ceb0", + "sha256": "371424a8030c7f8078b80f5004dc1f58135a3f7fbcbf4eec0f07a5c3d4f3a77c", + "crc32": "33f1d263", + "adler32": "a1d44d2c" + }, + "0ec9ebe6542ca8f89ed4a7c417716b287a75b48e": { + "path": "bios/Other/mariani/CHARSET8C.bmp", + "name": "CHARSET8C.bmp", + "size": 16446, + "sha1": "0ec9ebe6542ca8f89ed4a7c417716b287a75b48e", + "md5": "9248c1f19f3d3277a031f46a19b2e350", + "sha256": "240c8324dae5476b7f0a4905dc09717d24cf877718222ed3931ef5e6a0d58ec4", + "crc32": "a41a9c96", + "adler32": "2eeceb81" + }, + "cfbdbc1d76542f2a60dbbbdf9deb218ee197351e": { + "path": "bios/Other/mariani/CHARSET8M.bmp", + "name": "CHARSET8M.bmp", + "size": 8254, + "sha1": "cfbdbc1d76542f2a60dbbbdf9deb218ee197351e", + "md5": "f2720f70859026c76e07fc598fbe435f", + "sha256": "1cb2bbd39c7ca9c4ff19187643e9655abb013a25cb211e6321f2a75d141f0a75", + "crc32": "9abb0337", + "adler32": "596f53ee" + }, + "3180be6b555ee9ef1f59c4fc3f25c5aab8c39c81": { + "path": "bios/Other/mariani/Freezes_Non-autostart_F8_Rom.rom", + "name": "Freezes_Non-autostart_F8_Rom.rom", + "size": 2048, + "sha1": "3180be6b555ee9ef1f59c4fc3f25c5aab8c39c81", + "md5": "d0a61e95ed1e1dc37c8e4801326aa79e", + "sha256": "20406b241dae58bb8c830d052f8a9af32acdb6a2e42b84d20999968af1b80b2d", + "crc32": "e47e2259", + "adler32": "1efbc9a7" + }, + "fd557998fd5823ad69a42ad1282e4fe47db02dca": { + "path": "bios/Other/mariani/HDC-SmartPort.bin", + "name": "HDC-SmartPort.bin", + "size": 256, + "sha1": "fd557998fd5823ad69a42ad1282e4fe47db02dca", + "md5": "2592efa1d34ade55d490a1b39911c9b2", + "sha256": "f7d8f6da8f2a7a09c51b7f3d55e624a6b0272055d8b74b0eab552b174579b9c7", + "crc32": "d9858b1a", + "adler32": "c98566fb" + }, + "06115eebb4d58221b5c062a42bf3e41e137447ed": { + "path": "bios/Other/mariani/Hddrvr-v2.bin", + "name": "Hddrvr-v2.bin", + "size": 256, + "sha1": "06115eebb4d58221b5c062a42bf3e41e137447ed", + "md5": "a49e45e7a6d4de23e0845a59c7e31e0c", + "sha256": "0a04ea1a60c6d5400700ea5c274d230921bd7b21882806053ac27f364827d2a7", + "crc32": "6a051d2b", + "adler32": "6b536838" + }, + "69667800c54da1d4466e7b2168c0e418a4cf586c": { + "path": "bios/Other/mariani/Hddrvr.bin", + "name": "Hddrvr.bin", + "size": 256, + "sha1": "69667800c54da1d4466e7b2168c0e418a4cf586c", + "md5": "e0a40e9166af27b16f60beb83c9233f0", + "sha256": "9e3b9004f734938b9f6ba7cee251ddbbc9514942b5f9be1b99613b7db5a3cf59", + "crc32": "81cc8d30", + "adler32": "89696219" + }, + "3a9d881a8a8d30f55b9719aceebbcf717f829d6f": { + "path": "bios/Other/mariani/MouseInterface.rom", + "name": "MouseInterface.rom", + "size": 2048, + "sha1": "3a9d881a8a8d30f55b9719aceebbcf717f829d6f", + "md5": "22563ab338024dac7b03510371d49c57", + "sha256": "7f8e50c0e8a409991264201f9300f109b872b68e09c43f3e6c26af35fd8b89af", + "crc32": "0bcd1e8e", + "adler32": "752b5907" + }, + "8bd7ced83e209a15e9b19a05a5ef4b8e996dc1a5": { + "path": "bios/Other/mariani/PRAVETS82.ROM", + "name": "PRAVETS82.ROM", + "size": 12288, + "sha1": "8bd7ced83e209a15e9b19a05a5ef4b8e996dc1a5", + "md5": "c619b7edfcf021f3b8fd20d9386676ba", + "sha256": "2c2432f271869826e098c93bb271f9f7a8c37df2a34e5e8893175e881a6c126e", + "crc32": "85da8337", + "adler32": "18a2ed98" + }, + "c976fe56e57706c161f513a82ba3e0d8cda83904": { + "path": "bios/Other/mariani/PRAVETS8C.ROM", + "name": "PRAVETS8C.ROM", + "size": 16384, + "sha1": "c976fe56e57706c161f513a82ba3e0d8cda83904", + "md5": "1896d7b98dd940c89f7c8ea899b71006", + "sha256": "54ab29eeac5845aac173c5fd424d4177d79e560f8ec0076dcae34a11bd85b501", + "crc32": "59b1fa01", + "adler32": "017f2a2f" + }, + "f1b4ff018acf95f3355f0d575b66a188d728b687": { + "path": "bios/Other/mariani/PRAVETS8M.ROM", + "name": "PRAVETS8M.ROM", + "size": 12288, + "sha1": "f1b4ff018acf95f3355f0d575b66a188d728b687", + "md5": "76c79535f7cf77973e2c711aa977a124", + "sha256": "ec5af0fa211e2f6c417ceab8752bd23509d067b9dca75433e2bd975b66277120", + "crc32": "caf613ef", + "adler32": "1700f019" + }, + "c75c751589cbcc1ad4ab4f63676af7abadd86f5b": { + "path": "bios/Other/mariani/Parallel.rom", + "name": "Parallel.rom", + "size": 256, + "sha1": "c75c751589cbcc1ad4ab4f63676af7abadd86f5b", + "md5": "5902996f16dc78fc013f6e1db14805b3", + "sha256": "e1b91e0156cabc879663f4c3936b3866bda74182fb0506667cd2d01e19d9e471", + "crc32": "2813909e", + "adler32": "a05d6743" + }, + "c66c1955dac84a253a661720a7947150c109f315": { + "path": "bios/Other/mariani/PrintChar21.ttf", + "name": "PrintChar21.ttf", + "size": 501992, + "sha1": "c66c1955dac84a253a661720a7947150c109f315", + "md5": "972ce55fa7b905a494de16a7e8ec1949", + "sha256": "c199b39eeae2a817c4f44bd1bdbcbead974e87dc4c7401193db831be2f2470e1", + "crc32": "92d96062", + "adler32": "cbdf468f" + }, + "6dab633470c6bc4cb3e81d09fda46597caf8ee57": { + "path": "bios/Other/mariani/SSC.rom", + "name": "SSC.rom", + "size": 2048, + "sha1": "6dab633470c6bc4cb3e81d09fda46597caf8ee57", + "md5": "67c0d61ab0911183faf05270f881a97e", + "sha256": "4fa1323ba31f4bd562486838397b7744257c126806766e360876720daca6e2aa", + "crc32": "b7539d4c", + "adler32": "10a98174" + }, + "f163e5753c18ff0e812a448e8da406f102600edf": { + "path": "bios/Other/mariani/TK3000e.rom", + "name": "TK3000e.rom", + "size": 16384, + "sha1": "f163e5753c18ff0e812a448e8da406f102600edf", + "md5": "8d84b614b545d4eec8799d3f325332cb", + "sha256": "7dbf16b53fd9ce0efc42caa02f0fb4fc14031bb8e228c429269f1df7abbb3492", + "crc32": "5b1e8ab2", + "adler32": "69a984e4" + }, + "6ba0571dee8da75f5c1736854e206eb9d2601fac": { + "path": "bios/Other/mariani/basic17.system.bin", + "name": "basic17.system.bin", + "size": 10240, + "sha1": "6ba0571dee8da75f5c1736854e206eb9d2601fac", + "md5": "a8d8c08f5cb4a9480389477c6c2f2834", + "sha256": "eddd5e529fcb0def3b667b8311072b29338b584b5b07beca200a1fbeaf91cc52", + "crc32": "93ebe0b4", + "adler32": "09c48d9e" + }, + "474c2b0c666239c76fce07e1c96471650431a2d6": { + "path": "bios/Other/mariani/bitsy.boot.bin", + "name": "bitsy.boot.bin", + "size": 365, + "sha1": "474c2b0c666239c76fce07e1c96471650431a2d6", + "md5": "e6e8f7edc3ae48f827a97090cdca741c", + "sha256": "99925c65c95bcd09f08ca4f01b9803a912a5dbb9300f633f39956b9d6a86f381", + "crc32": "52fa15be", + "adler32": "1cb9c583" + }, + "3b0d57ff9abb3302cc949f7e0cc71d38ea5a89ce": { + "path": "bios/Other/mariani/bootsector.bin", + "name": "bootsector.bin", + "size": 256, + "sha1": "3b0d57ff9abb3302cc949f7e0cc71d38ea5a89ce", + "md5": "6ab4d0a20071dad38154a7c0278beee6", + "sha256": "b47c49ba05e56ecb0e3710edda060b5deebb24cf79081b4423838cc3162c79a1", + "crc32": "dde89fae", + "adler32": "ef37951c" + }, + "e2f1b6342efff3a39fafd239f200707bc7494592": { + "path": "bios/Other/mariani/bootsector_prodos243.bin", + "name": "bootsector_prodos243.bin", + "size": 1024, + "sha1": "e2f1b6342efff3a39fafd239f200707bc7494592", + "md5": "2695dc5458076eb747b9f245dd1a7ed9", + "sha256": "41cdf6bd85fff5d88445d214384f3f5a2bd1d1c7a8b69ca33eb05130ed9c03a3", + "crc32": "c720393f", + "adler32": "85e4dcac" + }, + "52d1bbeed17f2a2240cb38249dba3663ad0b8a1f": { + "path": "bios/Other/mariani/dos33c.bin", + "name": "dos33c.bin", + "size": 12288, + "sha1": "52d1bbeed17f2a2240cb38249dba3663ad0b8a1f", + "md5": "46a02fc4775b3d959f3f949a70eaa616", + "sha256": "331f64cf5d1bd1bafd28aa527f753bd20bb42c0d7692c335ac5498c296aeb4c2", + "crc32": "00bac1b9", + "adler32": "e4c1a8ff" + }, + "17c354249ddbfaf20b570d3c5e33b693e36646aa": { + "path": "bios/Other/mariani/prodos243.bin", + "name": "prodos243.bin", + "size": 17128, + "sha1": "17c354249ddbfaf20b570d3c5e33b693e36646aa", + "md5": "90644bd658fd0922d28eccb7cfb7cb76", + "sha256": "df45f0e82a2a96a8bddb6af408284f6d38160aaa100895e722e9f4bbe32f9e5b", + "crc32": "e0219738", + "adler32": "5387adb9" + }, + "dbda9a9fd882af929b17cd2de1a975e7f1b93361": { + "path": "bios/Other/mariani/quit.system.bin", + "name": "quit.system.bin", + "size": 56, + "sha1": "dbda9a9fd882af929b17cd2de1a975e7f1b93361", + "md5": "6a32c39d8ac24bd56a03d79299b0a8f1", + "sha256": "2010e843a290cd70d0936baa2e647d93a455f2c016dfa49d3a806b1d450b71cb", + "crc32": "d15052ad", + "adler32": "64011de4" + }, "8e14e85c645187504ec9d162b3ea614a0c421d32": { "path": "bios/Other/mednafen/apple2e-enh-kb.rom", "name": "apple2e-enh-kb.rom", @@ -97480,6 +97780,36 @@ "7fa9ea60a5745891d712df3d860d82d9": "19a26e9ca77bab990337c639cb2e3ede4b272bcb", "01fd7e0102b2ffdbe2d781eca0162a78": "d11a9f5eb62ac9382faeabb53926c0b10788cefd", "111ccf43b36893fcf4e456ea7de72f3a": "33991a884bdf2131475058cddf535a457ce50233", + "7253a9ba7d7ca807016f5adc0207dd7b": "496a0bd1af463fce81b362da9e4757a993e355d5", + "88bd69906b4b3109b3f31472fb4b47f4": "51cc84e2cbd9bd61d50a0931cdae0a2ef0a57d6c", + "3c406514b9806a7c57ee65fb0b0c39b4": "09288be705464b608ff190519ab008d3dfcd1b05", + "f3e8237eca3809bec2a42b984a1332a8": "ad200b3263d08e7235d0871c8595963a07adc905", + "271e2c9bf928b95e7baeff391db45495": "0a382be58db5215c4a3de53b19a72fab660d5da2", + "346bc782c6a08a531c460e33bc03daf4": "61fa9254628e5bb7236fb474006116d67684d747", + "352fdbcae14c6a8c0398822c7a273309": "f1c779af480b5bda2bdd03950c1201a5c5143bea", + "4b45852b369e2afd864a02d0d91f70dc": "87ca8135f7526ddf829f9c2c4f7dbe4d568818fc", + "5b4866713477fdb08bb2a78d2d86ceb0": "34718c242ccc539c54b456eca84286421ad24166", + "9248c1f19f3d3277a031f46a19b2e350": "0ec9ebe6542ca8f89ed4a7c417716b287a75b48e", + "f2720f70859026c76e07fc598fbe435f": "cfbdbc1d76542f2a60dbbbdf9deb218ee197351e", + "d0a61e95ed1e1dc37c8e4801326aa79e": "3180be6b555ee9ef1f59c4fc3f25c5aab8c39c81", + "2592efa1d34ade55d490a1b39911c9b2": "fd557998fd5823ad69a42ad1282e4fe47db02dca", + "a49e45e7a6d4de23e0845a59c7e31e0c": "06115eebb4d58221b5c062a42bf3e41e137447ed", + "e0a40e9166af27b16f60beb83c9233f0": "69667800c54da1d4466e7b2168c0e418a4cf586c", + "22563ab338024dac7b03510371d49c57": "3a9d881a8a8d30f55b9719aceebbcf717f829d6f", + "c619b7edfcf021f3b8fd20d9386676ba": "8bd7ced83e209a15e9b19a05a5ef4b8e996dc1a5", + "1896d7b98dd940c89f7c8ea899b71006": "c976fe56e57706c161f513a82ba3e0d8cda83904", + "76c79535f7cf77973e2c711aa977a124": "f1b4ff018acf95f3355f0d575b66a188d728b687", + "5902996f16dc78fc013f6e1db14805b3": "c75c751589cbcc1ad4ab4f63676af7abadd86f5b", + "972ce55fa7b905a494de16a7e8ec1949": "c66c1955dac84a253a661720a7947150c109f315", + "67c0d61ab0911183faf05270f881a97e": "6dab633470c6bc4cb3e81d09fda46597caf8ee57", + "8d84b614b545d4eec8799d3f325332cb": "f163e5753c18ff0e812a448e8da406f102600edf", + "a8d8c08f5cb4a9480389477c6c2f2834": "6ba0571dee8da75f5c1736854e206eb9d2601fac", + "e6e8f7edc3ae48f827a97090cdca741c": "474c2b0c666239c76fce07e1c96471650431a2d6", + "6ab4d0a20071dad38154a7c0278beee6": "3b0d57ff9abb3302cc949f7e0cc71d38ea5a89ce", + "2695dc5458076eb747b9f245dd1a7ed9": "e2f1b6342efff3a39fafd239f200707bc7494592", + "46a02fc4775b3d959f3f949a70eaa616": "52d1bbeed17f2a2240cb38249dba3663ad0b8a1f", + "90644bd658fd0922d28eccb7cfb7cb76": "17c354249ddbfaf20b570d3c5e33b693e36646aa", + "6a32c39d8ac24bd56a03d79299b0a8f1": "dbda9a9fd882af929b17cd2de1a975e7f1b93361", "b956c537e7b6b85ffa5c3493b1490d8a": "8e14e85c645187504ec9d162b3ea614a0c421d32", "4431aea380185e3f509285540d7cb418": "12a2e718f5f4acd69b6c33a45a4a940b1440a481", "f29d49006080c3080baab7b851e1cf68": "16e3c6698a10547c228b8ab474b817ff1d64c216", @@ -115336,7 +115666,8 @@ "f077ba595d9a01218ef1d4fa6730d1cb6edf61ae" ], "A2_BASIC.SYM": [ - "f72ebcb3ad771321e36cacb49779dca6f2b4db9e" + "f72ebcb3ad771321e36cacb49779dca6f2b4db9e", + "496a0bd1af463fce81b362da9e4757a993e355d5" ], "APPLE2E.SYM": [ "fcfbbb25e06f58d13e762b02bfd468c834d98fc8" @@ -115359,6 +115690,93 @@ "unifont.bdf": [ "33991a884bdf2131475058cddf535a457ce50233" ], + "A2_DOS33.SYM2": [ + "51cc84e2cbd9bd61d50a0931cdae0a2ef0a57d6c" + ], + "Apple2.rom": [ + "09288be705464b608ff190519ab008d3dfcd1b05" + ], + "Apple2_JPlus.rom": [ + "ad200b3263d08e7235d0871c8595963a07adc905" + ], + "Apple2_JPlus_Video.rom": [ + "0a382be58db5215c4a3de53b19a72fab660d5da2" + ], + "Apple2e.rom": [ + "61fa9254628e5bb7236fb474006116d67684d747" + ], + "Base64A.rom": [ + "f1c779af480b5bda2bdd03950c1201a5c5143bea" + ], + "Base64A_German_Video.rom": [ + "87ca8135f7526ddf829f9c2c4f7dbe4d568818fc" + ], + "CHARSET82.bmp": [ + "34718c242ccc539c54b456eca84286421ad24166" + ], + "CHARSET8C.bmp": [ + "0ec9ebe6542ca8f89ed4a7c417716b287a75b48e" + ], + "CHARSET8M.bmp": [ + "cfbdbc1d76542f2a60dbbbdf9deb218ee197351e" + ], + "Freezes_Non-autostart_F8_Rom.rom": [ + "3180be6b555ee9ef1f59c4fc3f25c5aab8c39c81" + ], + "HDC-SmartPort.bin": [ + "fd557998fd5823ad69a42ad1282e4fe47db02dca" + ], + "Hddrvr-v2.bin": [ + "06115eebb4d58221b5c062a42bf3e41e137447ed" + ], + "Hddrvr.bin": [ + "69667800c54da1d4466e7b2168c0e418a4cf586c" + ], + "MouseInterface.rom": [ + "3a9d881a8a8d30f55b9719aceebbcf717f829d6f" + ], + "PRAVETS82.ROM": [ + "8bd7ced83e209a15e9b19a05a5ef4b8e996dc1a5" + ], + "PRAVETS8C.ROM": [ + "c976fe56e57706c161f513a82ba3e0d8cda83904" + ], + "PRAVETS8M.ROM": [ + "f1b4ff018acf95f3355f0d575b66a188d728b687" + ], + "Parallel.rom": [ + "c75c751589cbcc1ad4ab4f63676af7abadd86f5b" + ], + "PrintChar21.ttf": [ + "c66c1955dac84a253a661720a7947150c109f315" + ], + "SSC.rom": [ + "6dab633470c6bc4cb3e81d09fda46597caf8ee57" + ], + "TK3000e.rom": [ + "f163e5753c18ff0e812a448e8da406f102600edf" + ], + "basic17.system.bin": [ + "6ba0571dee8da75f5c1736854e206eb9d2601fac" + ], + "bitsy.boot.bin": [ + "474c2b0c666239c76fce07e1c96471650431a2d6" + ], + "bootsector.bin": [ + "3b0d57ff9abb3302cc949f7e0cc71d38ea5a89ce" + ], + "bootsector_prodos243.bin": [ + "e2f1b6342efff3a39fafd239f200707bc7494592" + ], + "dos33c.bin": [ + "52d1bbeed17f2a2240cb38249dba3663ad0b8a1f" + ], + "prodos243.bin": [ + "17c354249ddbfaf20b570d3c5e33b693e36646aa" + ], + "quit.system.bin": [ + "dbda9a9fd882af929b17cd2de1a975e7f1b93361" + ], "apple2e-enh-kb.rom": [ "8e14e85c645187504ec9d162b3ea614a0c421d32" ], @@ -134353,6 +134771,36 @@ "750c5ab5": "19a26e9ca77bab990337c639cb2e3ede4b272bcb", "ef56ccf2": "d11a9f5eb62ac9382faeabb53926c0b10788cefd", "2c4b2ed4": "33991a884bdf2131475058cddf535a457ce50233", + "dddf12db": "496a0bd1af463fce81b362da9e4757a993e355d5", + "d7fce7b9": "51cc84e2cbd9bd61d50a0931cdae0a2ef0a57d6c", + "2af3a6c1": "09288be705464b608ff190519ab008d3dfcd1b05", + "74387fee": "ad200b3263d08e7235d0871c8595963a07adc905", + "487104b5": "0a382be58db5215c4a3de53b19a72fab660d5da2", + "281592e5": "61fa9254628e5bb7236fb474006116d67684d747", + "40ad9664": "f1c779af480b5bda2bdd03950c1201a5c5143bea", + "a3a51de9": "87ca8135f7526ddf829f9c2c4f7dbe4d568818fc", + "33f1d263": "34718c242ccc539c54b456eca84286421ad24166", + "a41a9c96": "0ec9ebe6542ca8f89ed4a7c417716b287a75b48e", + "9abb0337": "cfbdbc1d76542f2a60dbbbdf9deb218ee197351e", + "e47e2259": "3180be6b555ee9ef1f59c4fc3f25c5aab8c39c81", + "d9858b1a": "fd557998fd5823ad69a42ad1282e4fe47db02dca", + "6a051d2b": "06115eebb4d58221b5c062a42bf3e41e137447ed", + "81cc8d30": "69667800c54da1d4466e7b2168c0e418a4cf586c", + "0bcd1e8e": "3a9d881a8a8d30f55b9719aceebbcf717f829d6f", + "85da8337": "8bd7ced83e209a15e9b19a05a5ef4b8e996dc1a5", + "59b1fa01": "c976fe56e57706c161f513a82ba3e0d8cda83904", + "caf613ef": "f1b4ff018acf95f3355f0d575b66a188d728b687", + "2813909e": "c75c751589cbcc1ad4ab4f63676af7abadd86f5b", + "92d96062": "c66c1955dac84a253a661720a7947150c109f315", + "b7539d4c": "6dab633470c6bc4cb3e81d09fda46597caf8ee57", + "5b1e8ab2": "f163e5753c18ff0e812a448e8da406f102600edf", + "93ebe0b4": "6ba0571dee8da75f5c1736854e206eb9d2601fac", + "52fa15be": "474c2b0c666239c76fce07e1c96471650431a2d6", + "dde89fae": "3b0d57ff9abb3302cc949f7e0cc71d38ea5a89ce", + "c720393f": "e2f1b6342efff3a39fafd239f200707bc7494592", + "00bac1b9": "52d1bbeed17f2a2240cb38249dba3663ad0b8a1f", + "e0219738": "17c354249ddbfaf20b570d3c5e33b693e36646aa", + "d15052ad": "dbda9a9fd882af929b17cd2de1a975e7f1b93361", "c506efb9": "8e14e85c645187504ec9d162b3ea614a0c421d32", "e47045f4": "12a2e718f5f4acd69b6c33a45a4a940b1440a481", "094ecf8e": "16e3c6698a10547c228b8ab474b817ff1d64c216", @@ -143100,6 +143548,36 @@ "c1d5cefa6fecdb77c239d008ec08b57ddfbcc97e3194fac689c3ea0fbbecf565": "19a26e9ca77bab990337c639cb2e3ede4b272bcb", "ef94fa078d9a451ede98565ed953d3dd6e43a4135b9ca1abcd95172070c85dc4": "d11a9f5eb62ac9382faeabb53926c0b10788cefd", "367d8ed92cab8ceba681077eb497497dd7efe0ce451b56dfc7f277c6e120d8bc": "33991a884bdf2131475058cddf535a457ce50233", + "4d8725393e8e374d8f6b1079a0ceac857c8921cfa1867f86b235b546318c7059": "496a0bd1af463fce81b362da9e4757a993e355d5", + "962887daa1168cceb655e9252d31096fac29fdf2cd8e96c10a825033b0b8b8a5": "51cc84e2cbd9bd61d50a0931cdae0a2ef0a57d6c", + "f34e573b9de203203ac4a8c6cab7ab0f974facf13c40bf6e362fbb92197199f9": "09288be705464b608ff190519ab008d3dfcd1b05", + "076136209353b8cec4fc7dca955998b28e0202d019b1defbd1c6b8ea2f8e030d": "ad200b3263d08e7235d0871c8595963a07adc905", + "c5443831794aedd9790037d274f190e2c577a0c0e65c33fe3db46e73da386052": "0a382be58db5215c4a3de53b19a72fab660d5da2", + "1fb812584c6633fa16b77b20915986ed1178d1e6fc07a647f7ee8d4e6ab9d40b": "61fa9254628e5bb7236fb474006116d67684d747", + "74915101a636d92a1505ba6d61ecd9e6226c03577cd61f5ba194cc9cd559016f": "f1c779af480b5bda2bdd03950c1201a5c5143bea", + "c88067160e13150f5217e27e17a2a98900a33e53799c2a3afe8073cd4b8999eb": "87ca8135f7526ddf829f9c2c4f7dbe4d568818fc", + "371424a8030c7f8078b80f5004dc1f58135a3f7fbcbf4eec0f07a5c3d4f3a77c": "34718c242ccc539c54b456eca84286421ad24166", + "240c8324dae5476b7f0a4905dc09717d24cf877718222ed3931ef5e6a0d58ec4": "0ec9ebe6542ca8f89ed4a7c417716b287a75b48e", + "1cb2bbd39c7ca9c4ff19187643e9655abb013a25cb211e6321f2a75d141f0a75": "cfbdbc1d76542f2a60dbbbdf9deb218ee197351e", + "20406b241dae58bb8c830d052f8a9af32acdb6a2e42b84d20999968af1b80b2d": "3180be6b555ee9ef1f59c4fc3f25c5aab8c39c81", + "f7d8f6da8f2a7a09c51b7f3d55e624a6b0272055d8b74b0eab552b174579b9c7": "fd557998fd5823ad69a42ad1282e4fe47db02dca", + "0a04ea1a60c6d5400700ea5c274d230921bd7b21882806053ac27f364827d2a7": "06115eebb4d58221b5c062a42bf3e41e137447ed", + "9e3b9004f734938b9f6ba7cee251ddbbc9514942b5f9be1b99613b7db5a3cf59": "69667800c54da1d4466e7b2168c0e418a4cf586c", + "7f8e50c0e8a409991264201f9300f109b872b68e09c43f3e6c26af35fd8b89af": "3a9d881a8a8d30f55b9719aceebbcf717f829d6f", + "2c2432f271869826e098c93bb271f9f7a8c37df2a34e5e8893175e881a6c126e": "8bd7ced83e209a15e9b19a05a5ef4b8e996dc1a5", + "54ab29eeac5845aac173c5fd424d4177d79e560f8ec0076dcae34a11bd85b501": "c976fe56e57706c161f513a82ba3e0d8cda83904", + "ec5af0fa211e2f6c417ceab8752bd23509d067b9dca75433e2bd975b66277120": "f1b4ff018acf95f3355f0d575b66a188d728b687", + "e1b91e0156cabc879663f4c3936b3866bda74182fb0506667cd2d01e19d9e471": "c75c751589cbcc1ad4ab4f63676af7abadd86f5b", + "c199b39eeae2a817c4f44bd1bdbcbead974e87dc4c7401193db831be2f2470e1": "c66c1955dac84a253a661720a7947150c109f315", + "4fa1323ba31f4bd562486838397b7744257c126806766e360876720daca6e2aa": "6dab633470c6bc4cb3e81d09fda46597caf8ee57", + "7dbf16b53fd9ce0efc42caa02f0fb4fc14031bb8e228c429269f1df7abbb3492": "f163e5753c18ff0e812a448e8da406f102600edf", + "eddd5e529fcb0def3b667b8311072b29338b584b5b07beca200a1fbeaf91cc52": "6ba0571dee8da75f5c1736854e206eb9d2601fac", + "99925c65c95bcd09f08ca4f01b9803a912a5dbb9300f633f39956b9d6a86f381": "474c2b0c666239c76fce07e1c96471650431a2d6", + "b47c49ba05e56ecb0e3710edda060b5deebb24cf79081b4423838cc3162c79a1": "3b0d57ff9abb3302cc949f7e0cc71d38ea5a89ce", + "41cdf6bd85fff5d88445d214384f3f5a2bd1d1c7a8b69ca33eb05130ed9c03a3": "e2f1b6342efff3a39fafd239f200707bc7494592", + "331f64cf5d1bd1bafd28aa527f753bd20bb42c0d7692c335ac5498c296aeb4c2": "52d1bbeed17f2a2240cb38249dba3663ad0b8a1f", + "df45f0e82a2a96a8bddb6af408284f6d38160aaa100895e722e9f4bbe32f9e5b": "17c354249ddbfaf20b570d3c5e33b693e36646aa", + "2010e843a290cd70d0936baa2e647d93a455f2c016dfa49d3a806b1d450b71cb": "dbda9a9fd882af929b17cd2de1a975e7f1b93361", "a1989da84ea4381d309e7e08783771f884e913236b9bcc71c3d649aacf76537a": "8e14e85c645187504ec9d162b3ea614a0c421d32", "fbb9620e01f4f728e5a8ba86544900978d7803f6a7d577d384e288dfed9a4907": "12a2e718f5f4acd69b6c33a45a4a940b1440a481", "68db230ab6261f452de8d59fb48110d5d012f5a448cbc77afc1ed487c9b039ce": "16e3c6698a10547c228b8ab474b817ff1d64c216",