mirror of
https://github.com/antoinevignau/source.git
synced 2025-01-13 18:30:09 +00:00
Archiver 1.0
This is the reassembly of Archiver GS by Monte Benaresh
This commit is contained in:
parent
5fef614692
commit
b0af6d3b6c
3283
archiver/ARRAYS.S
Normal file
3283
archiver/ARRAYS.S
Normal file
File diff suppressed because it is too large
Load Diff
BIN
archiver/Archiver
Normal file
BIN
archiver/Archiver
Normal file
Binary file not shown.
16
archiver/DIRECT.S
Normal file
16
archiver/DIRECT.S
Normal file
@ -0,0 +1,16 @@
|
||||
*
|
||||
* Archiver GS
|
||||
*
|
||||
* (c) 1992, Apple Computer, Inc.
|
||||
* (s) 2023, Antoine Vignau
|
||||
*
|
||||
|
||||
mx %00
|
||||
rel
|
||||
lst off
|
||||
|
||||
*-----------------------------------
|
||||
|
||||
L080000 ENT
|
||||
DS $1000
|
||||
|
1628
archiver/GLOBALS.S
Normal file
1628
archiver/GLOBALS.S
Normal file
File diff suppressed because it is too large
Load Diff
21760
archiver/MAIN.S
Normal file
21760
archiver/MAIN.S
Normal file
File diff suppressed because it is too large
Load Diff
97
archiver/MAIN.X.S
Normal file
97
archiver/MAIN.X.S
Normal file
@ -0,0 +1,97 @@
|
||||
*
|
||||
* Archiver GS
|
||||
*
|
||||
* (c) 1992, Apple Computer, Inc.
|
||||
* (s) 2023, Antoine Vignau
|
||||
*
|
||||
|
||||
mx %00
|
||||
rel
|
||||
lst off
|
||||
|
||||
*-----------------------------------
|
||||
|
||||
EXT L0612EF
|
||||
EXT L050020
|
||||
EXT L0612ED
|
||||
EXT L050022
|
||||
EXT L050024
|
||||
EXT L074A31
|
||||
EXT L07494A
|
||||
EXT L074538
|
||||
EXT L0743FE
|
||||
EXT L070000
|
||||
EXT L050425
|
||||
EXT L061242
|
||||
EXT L06124A
|
||||
EXT L07001D
|
||||
EXT L0612BF
|
||||
EXT L0612BD
|
||||
EXT L06000C
|
||||
EXT L060002
|
||||
EXT L06000A
|
||||
EXT L040023
|
||||
EXT L04002B
|
||||
EXT L040025
|
||||
EXT L040027
|
||||
EXT L040029
|
||||
EXT L041DEA
|
||||
EXT L040026
|
||||
EXT L060006
|
||||
EXT L060124
|
||||
EXT L0514C3
|
||||
EXT L0514C4
|
||||
EXT L0514E1
|
||||
EXT L0514D1
|
||||
EXT L0514D3
|
||||
EXT L051537
|
||||
EXT L050000
|
||||
EXT L0514C7
|
||||
EXT L05004E
|
||||
EXT L05009E
|
||||
EXT L05002A
|
||||
EXT L0514B5
|
||||
EXT L0514B8
|
||||
EXT L0514BA
|
||||
EXT L0514BC
|
||||
EXT L0514BF
|
||||
EXT L0514C1
|
||||
EXT L0514C5
|
||||
EXT L05152F
|
||||
EXT L051538
|
||||
EXT L0612F3
|
||||
EXT L0612F1
|
||||
EXT L0612E9
|
||||
EXT L060000
|
||||
EXT L0612E1
|
||||
EXT L0612DF
|
||||
EXT L0612F5
|
||||
EXT L0612E5
|
||||
EXT L0612E7
|
||||
EXT L0612E3
|
||||
EXT L06006E
|
||||
EXT L060436
|
||||
EXT L0600DC
|
||||
EXT L0600D8
|
||||
EXT L0600DA
|
||||
EXT L060004
|
||||
EXT L0600CE
|
||||
EXT L06125A
|
||||
EXT L06127C
|
||||
EXT L061296
|
||||
EXT L061297
|
||||
EXT L060020
|
||||
EXT L061206
|
||||
EXT L06120E
|
||||
EXT L0612D1
|
||||
EXT L0612D3
|
||||
EXT L0612C5
|
||||
EXT L0612C7
|
||||
EXT L0612D5
|
||||
EXT L0612D7
|
||||
EXT L0612C1
|
||||
EXT L0612C3
|
||||
EXT L0612DB
|
||||
EXT L0612DD
|
||||
EXT L0612EB
|
||||
|
39
archiver/MAKE.S
Normal file
39
archiver/MAKE.S
Normal file
@ -0,0 +1,39 @@
|
||||
|
||||
* Expansion linker file
|
||||
|
||||
DSK Archiver
|
||||
TYP $B3
|
||||
|
||||
* Assemble files
|
||||
|
||||
XPL
|
||||
|
||||
ASM MYINITSEG.S
|
||||
KND $0010
|
||||
SNA myInitSeg
|
||||
|
||||
ASM MAIN.S
|
||||
KND $0000
|
||||
SNA main
|
||||
|
||||
ASM MYDRVRSEG.S
|
||||
KND $0000
|
||||
SNA myDrvrSeg
|
||||
|
||||
ASM ARRAYS.S
|
||||
KND $4401
|
||||
SNA arrays
|
||||
|
||||
ASM GLOBALS.S
|
||||
KND $0400
|
||||
SNA globals
|
||||
|
||||
ASM MONTECODE.S
|
||||
KND $0000
|
||||
SNA MonteCode
|
||||
|
||||
ASM DIRECT.S
|
||||
KND $0012
|
||||
SNA Direct
|
||||
|
||||
* END
|
8393
archiver/MONTECODE.S
Normal file
8393
archiver/MONTECODE.S
Normal file
File diff suppressed because it is too large
Load Diff
461
archiver/MONTECODE.X.S
Normal file
461
archiver/MONTECODE.X.S
Normal file
@ -0,0 +1,461 @@
|
||||
*
|
||||
* Archiver GS
|
||||
*
|
||||
* (c) 1992, Apple Computer, Inc.
|
||||
* (s) 2023, Antoine Vignau
|
||||
*
|
||||
|
||||
mx %00
|
||||
rel
|
||||
lst off
|
||||
|
||||
*-----------------------------------
|
||||
|
||||
EXT L0612ED
|
||||
EXT L039A84
|
||||
EXT L0370C6
|
||||
EXT L031CE7
|
||||
EXT L03A1A0
|
||||
EXT L03A45D
|
||||
EXT L03B1AC
|
||||
EXT L03AA18
|
||||
EXT L03B108
|
||||
EXT L03A8DC
|
||||
EXT L03A96C
|
||||
EXT L03AA73
|
||||
EXT L03AAE2
|
||||
EXT L03B390
|
||||
EXT L03A5ED
|
||||
EXT L03B208
|
||||
EXT L03B1E4
|
||||
EXT L03A8AE
|
||||
EXT L03A39B
|
||||
EXT L03AA61
|
||||
EXT L03A5FF
|
||||
EXT L03B1DE
|
||||
EXT L03AA00
|
||||
EXT L03B165
|
||||
EXT L03A8A1
|
||||
EXT L03A181
|
||||
EXT L03A1B9
|
||||
EXT L03ADB9
|
||||
EXT L03A3B4
|
||||
EXT L050425
|
||||
EXT L061242
|
||||
EXT L06124A
|
||||
EXT L0612BF
|
||||
EXT L0612BD
|
||||
EXT L06000C
|
||||
EXT L060002
|
||||
EXT L06000A
|
||||
EXT L060006
|
||||
EXT L05004E
|
||||
EXT L05009E
|
||||
EXT L05002A
|
||||
EXT L06006E
|
||||
EXT L060436
|
||||
EXT L0600DC
|
||||
EXT L0600D8
|
||||
EXT L0600DA
|
||||
EXT L060004
|
||||
EXT L0600CE
|
||||
EXT L0612D1
|
||||
EXT L0612D3
|
||||
EXT L0612C5
|
||||
EXT L0612C7
|
||||
EXT L0612D5
|
||||
EXT L0612D7
|
||||
EXT L0612C1
|
||||
EXT L0612C3
|
||||
EXT L0612DB
|
||||
EXT L0612DD
|
||||
EXT L050B1C
|
||||
EXT L050B1A
|
||||
EXT L03AA55
|
||||
EXT L050038
|
||||
EXT L050036
|
||||
EXT L03AA67
|
||||
EXT L0399E0
|
||||
EXT L05047C
|
||||
EXT L035931
|
||||
EXT L03B358
|
||||
EXT L03B352
|
||||
EXT L050BCC
|
||||
EXT L050378
|
||||
EXT L050BCD
|
||||
EXT L050969
|
||||
EXT L03985B
|
||||
EXT L03B17F
|
||||
EXT L0398EF
|
||||
EXT L03A481
|
||||
EXT L03A47B
|
||||
EXT L050026
|
||||
EXT L050028
|
||||
EXT L039EA9
|
||||
EXT L05067C
|
||||
EXT L050042
|
||||
EXT L050044
|
||||
EXT L050046
|
||||
EXT L050048
|
||||
EXT L05004A
|
||||
EXT L05004C
|
||||
EXT L05003E
|
||||
EXT L050040
|
||||
EXT L0507D8
|
||||
EXT L03ABBC
|
||||
EXT L03ABC2
|
||||
EXT L03B396
|
||||
EXT L03B226
|
||||
EXT L0600E0
|
||||
EXT L060122
|
||||
EXT L031FA9
|
||||
EXT L050C15
|
||||
EXT L050AB1
|
||||
EXT L03ABB6
|
||||
EXT L03A627
|
||||
EXT L05002E
|
||||
EXT L050030
|
||||
EXT L050032
|
||||
EXT L050034
|
||||
EXT L0604DE
|
||||
EXT L06045A
|
||||
EXT L050269
|
||||
EXT L03A487
|
||||
EXT L061224
|
||||
EXT L061222
|
||||
EXT L0601BE
|
||||
EXT L0601C0
|
||||
EXT L06124C
|
||||
EXT L0601C2
|
||||
EXT L0601C4
|
||||
EXT L03B346
|
||||
EXT L061234
|
||||
EXT L061232
|
||||
EXT L03A5F9
|
||||
EXT L0601C6
|
||||
EXT L03A62D
|
||||
EXT L03A5AB
|
||||
EXT L03B1D8
|
||||
EXT L0306C6
|
||||
EXT L0500C7
|
||||
EXT L0500C9
|
||||
EXT L0500CD
|
||||
EXT L0500CB
|
||||
EXT L0500D3
|
||||
EXT L0500D1
|
||||
EXT L0500CF
|
||||
EXT L03B238
|
||||
EXT L03A0CE
|
||||
EXT L051149
|
||||
EXT L050A88
|
||||
EXT L03A475
|
||||
EXT L050786
|
||||
EXT L050784
|
||||
EXT L03A46F
|
||||
EXT L03A63F
|
||||
EXT L050372
|
||||
EXT L0500D5
|
||||
EXT L050B3A
|
||||
EXT L0313CC
|
||||
EXT L05114A
|
||||
EXT L050940
|
||||
EXT L05114B
|
||||
EXT L050A5F
|
||||
EXT L05114C
|
||||
EXT L050A36
|
||||
EXT L03AA0C
|
||||
EXT L03291B
|
||||
EXT L0396ED
|
||||
EXT L051167
|
||||
EXT L05116F
|
||||
EXT L039F3E
|
||||
EXT L05002C
|
||||
EXT L05003A
|
||||
EXT L05003C
|
||||
EXT L051182
|
||||
EXT L051183
|
||||
EXT L051184
|
||||
EXT L039E39
|
||||
EXT L030E24
|
||||
EXT L03A5E7
|
||||
EXT L032A71
|
||||
EXT L03AA06
|
||||
EXT L03ADCD
|
||||
EXT L032603
|
||||
EXT L03288D
|
||||
EXT L03A9FA
|
||||
EXT L03A9F4
|
||||
EXT L0366AD
|
||||
EXT L039161
|
||||
EXT L03547E
|
||||
EXT L03861B
|
||||
EXT L03A5E1
|
||||
EXT L03B1D2
|
||||
EXT L061216
|
||||
EXT L031C6A
|
||||
EXT L050162
|
||||
EXT L03172D
|
||||
EXT L039CC3
|
||||
EXT L03ADE5
|
||||
EXT L050376
|
||||
EXT L050792
|
||||
EXT L050790
|
||||
EXT L050374
|
||||
EXT L05078E
|
||||
EXT L05078C
|
||||
EXT L0507CA
|
||||
EXT L0507C8
|
||||
EXT L0507CE
|
||||
EXT L0507CC
|
||||
EXT L03ADD3
|
||||
EXT L03B1CC
|
||||
EXT L050B2C
|
||||
EXT L030D83
|
||||
EXT L050B3E
|
||||
EXT L050B3C
|
||||
EXT L050B44
|
||||
EXT L03B232
|
||||
EXT L03ADB3
|
||||
EXT L03B1C6
|
||||
EXT L03AA6D
|
||||
EXT L03969E
|
||||
EXT L03A8D6
|
||||
EXT L03B34C
|
||||
EXT L03B1F0
|
||||
EXT L035B16
|
||||
EXT L03A5F3
|
||||
EXT L031200
|
||||
EXT L060446
|
||||
EXT L06044C
|
||||
EXT L06044E
|
||||
EXT L060454
|
||||
EXT L03ADAD
|
||||
EXT L03AAB9
|
||||
EXT L03AA4F
|
||||
EXT L03AA49
|
||||
EXT L050B30
|
||||
EXT L050B2E
|
||||
EXT L050B20
|
||||
EXT L050B22
|
||||
EXT L03A463
|
||||
EXT L050B32
|
||||
EXT L050B34
|
||||
EXT L03B202
|
||||
EXT L039D36
|
||||
EXT L050168
|
||||
EXT L03B220
|
||||
EXT L03AA5B
|
||||
EXT L03B0DF
|
||||
EXT L03A469
|
||||
EXT L03B22C
|
||||
EXT L03B1F6
|
||||
EXT L030B5C
|
||||
EXT L03ADEB
|
||||
EXT L03A0C8
|
||||
EXT L03A621
|
||||
EXT L03B1EA
|
||||
EXT L03ADD9
|
||||
EXT L03A61B
|
||||
EXT L0321C0
|
||||
EXT L032561
|
||||
EXT L032D01
|
||||
EXT L05081E
|
||||
EXT L0507DA
|
||||
EXT L050B4C
|
||||
EXT L050B4E
|
||||
EXT L050992
|
||||
EXT L050B58
|
||||
EXT L050840
|
||||
EXT L050B66
|
||||
EXT L050B7F
|
||||
EXT L050B98
|
||||
EXT L050BB2
|
||||
EXT L050BCE
|
||||
EXT L050BD7
|
||||
EXT L050BE5
|
||||
EXT L050BF3
|
||||
EXT L050BFA
|
||||
EXT L0507FC
|
||||
EXT L050BFD
|
||||
EXT L050A0D
|
||||
EXT L050C09
|
||||
EXT L050C16
|
||||
EXT L050C47
|
||||
EXT L050C8E
|
||||
EXT L050CDC
|
||||
EXT L050D23
|
||||
EXT L050D86
|
||||
EXT L050DCB
|
||||
EXT L050E11
|
||||
EXT L050E5C
|
||||
EXT L050E96
|
||||
EXT L050F03
|
||||
EXT L050F85
|
||||
EXT L05044E
|
||||
EXT L05101A
|
||||
EXT L05101B
|
||||
EXT L051063
|
||||
EXT L051082
|
||||
EXT L051086
|
||||
EXT L0510B5
|
||||
EXT L05110C
|
||||
EXT L050ADA
|
||||
EXT L050B03
|
||||
EXT L05111A
|
||||
EXT L051124
|
||||
EXT L051132
|
||||
EXT L051140
|
||||
EXT L0507D0
|
||||
EXT L05114D
|
||||
EXT L051151
|
||||
EXT L051153
|
||||
EXT L051160
|
||||
EXT L051168
|
||||
EXT L050B13
|
||||
EXT L051170
|
||||
EXT L05117A
|
||||
EXT L05057C
|
||||
EXT L051185
|
||||
EXT L0503FC
|
||||
EXT L050477
|
||||
EXT L0511D1
|
||||
EXT L05121B
|
||||
EXT L05121C
|
||||
EXT L051223
|
||||
EXT L05122F
|
||||
EXT L051262
|
||||
EXT L05126B
|
||||
EXT L05128F
|
||||
EXT L0512AD
|
||||
EXT L0512F3
|
||||
EXT L0512FF
|
||||
EXT L05133C
|
||||
EXT L0500DB
|
||||
EXT L050156
|
||||
EXT L0513AE
|
||||
EXT L0513DA
|
||||
EXT L0503FE
|
||||
EXT L050381
|
||||
EXT L050478
|
||||
EXT L0513E0
|
||||
EXT L05141A
|
||||
EXT L05143B
|
||||
EXT L051456
|
||||
EXT L05147D
|
||||
EXT L050B1E
|
||||
EXT L0514A3
|
||||
EXT L0600A6
|
||||
EXT L0600A8
|
||||
EXT L06008E
|
||||
EXT L0600C6
|
||||
EXT L06006C
|
||||
EXT L060014
|
||||
EXT L0600D6
|
||||
EXT L060092
|
||||
EXT L060038
|
||||
EXT L0612C9
|
||||
EXT L0612CB
|
||||
EXT L06001E
|
||||
EXT L060008
|
||||
EXT L060082
|
||||
EXT L060084
|
||||
EXT L0600C8
|
||||
EXT L0600CC
|
||||
EXT L06004C
|
||||
EXT L06004E
|
||||
EXT L060068
|
||||
EXT L06006A
|
||||
EXT L060582
|
||||
EXT L0600C2
|
||||
EXT L0600AE
|
||||
EXT L0600B0
|
||||
EXT L0612D9
|
||||
EXT L06002E
|
||||
EXT L060030
|
||||
EXT L060032
|
||||
EXT L06002A
|
||||
EXT L06002C
|
||||
EXT L060026
|
||||
EXT L060028
|
||||
EXT L0600AA
|
||||
EXT L0600AC
|
||||
EXT L06001A
|
||||
EXT L06001C
|
||||
EXT L06008A
|
||||
EXT L06008C
|
||||
EXT L060090
|
||||
EXT L060086
|
||||
EXT L060088
|
||||
EXT L0600CA
|
||||
EXT L0612CD
|
||||
EXT L0612CF
|
||||
EXT L0601BC
|
||||
EXT L060208
|
||||
EXT L060012
|
||||
EXT L0600C4
|
||||
EXT L06000E
|
||||
EXT L06009E
|
||||
EXT L06007A
|
||||
EXT L06007C
|
||||
EXT L0600A0
|
||||
EXT L06007E
|
||||
EXT L060080
|
||||
EXT L0600A4
|
||||
EXT L06040C
|
||||
EXT L0600D0
|
||||
EXT L06003A
|
||||
EXT L060072
|
||||
EXT L060022
|
||||
EXT L060070
|
||||
EXT L060024
|
||||
EXT L060076
|
||||
EXT L060078
|
||||
EXT L060060
|
||||
EXT L060062
|
||||
EXT L0600BA
|
||||
EXT L0600BC
|
||||
EXT L0600B2
|
||||
EXT L0600B4
|
||||
EXT L06040D
|
||||
EXT L060415
|
||||
EXT L0600BE
|
||||
EXT L0600B6
|
||||
EXT L060054
|
||||
EXT L060056
|
||||
EXT L060058
|
||||
EXT L06005A
|
||||
EXT L06003C
|
||||
EXT L06003E
|
||||
EXT L0600B8
|
||||
EXT L060036
|
||||
EXT L0600D4
|
||||
EXT L060034
|
||||
EXT L060064
|
||||
EXT L060066
|
||||
EXT L0600D2
|
||||
EXT L06005C
|
||||
EXT L06005E
|
||||
EXT L0600C0
|
||||
EXT L060010
|
||||
EXT L060098
|
||||
EXT L06009A
|
||||
EXT L060040
|
||||
EXT L060042
|
||||
EXT L060044
|
||||
EXT L060046
|
||||
EXT L060048
|
||||
EXT L06004A
|
||||
EXT L060F22
|
||||
EXT L060096
|
||||
EXT L060444
|
||||
EXT L0600A2
|
||||
EXT L06056A
|
||||
EXT L060562
|
||||
EXT L06057A
|
||||
EXT L060572
|
||||
EXT L060050
|
||||
EXT L060052
|
||||
EXT L0600DE
|
||||
EXT L060016
|
||||
EXT L060018
|
||||
|
7755
archiver/MYDRVRSEG.S
Normal file
7755
archiver/MYDRVRSEG.S
Normal file
File diff suppressed because it is too large
Load Diff
28
archiver/MYINITSEG.S
Normal file
28
archiver/MYINITSEG.S
Normal file
@ -0,0 +1,28 @@
|
||||
*
|
||||
* Archiver GS
|
||||
*
|
||||
* (c) 1992, Apple Computer, Inc.
|
||||
* (s) 2023, Antoine Vignau
|
||||
*
|
||||
|
||||
mx %00
|
||||
rel
|
||||
lst off
|
||||
|
||||
*-----------------------------------
|
||||
|
||||
use 4/Mem.Macs
|
||||
use 4/Util.Macs
|
||||
|
||||
*-----------------------------------
|
||||
|
||||
PHB
|
||||
PHK
|
||||
PLB
|
||||
PEA $0000
|
||||
_PurgeAll
|
||||
_CompactMem
|
||||
PLB
|
||||
RTL
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user