Starting work on disambiguating PCjs the emulator from PCjs the project/website; the emulator will become PCx86
This commit is contained in:
parent
7c3aab2a7e
commit
288f28055d
1519 changed files with 16242 additions and 6939 deletions
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
319
disks/pcx86/tools/microsoft/masm/5.10/README.md
Normal file
319
disks/pcx86/tools/microsoft/masm/5.10/README.md
Normal file
|
|
@ -0,0 +1,319 @@
|
|||
---
|
||||
layout: page
|
||||
title: Microsoft Macro Assembler 5.10
|
||||
permalink: /disks/pcx86/tools/microsoft/masm/5.10/
|
||||
---
|
||||
|
||||
Microsoft Macro Assembler 5.10
|
||||
---
|
||||
|
||||
Directory listings of the five distribution diskettes (plus an update disk issued by Microsoft in March 1990)
|
||||
are provided below.
|
||||
|
||||
We don't have any documents from this release, but we do have
|
||||
[Microsoft Macro Assembler 5.0 Documentation](/pubs/pc/software/tools/microsoft/masm/5.00/).
|
||||
|
||||
### Directory of MS MASM 5.10 (Disk 1)
|
||||
|
||||
Volume in drive A is MASM
|
||||
|
||||
Directory of A:\
|
||||
|
||||
MIXED <DIR> 02-01-88 1:00p
|
||||
CREF EXE 28427 02-01-88 1:00p
|
||||
MASM EXE 110703 02-01-88 1:00p
|
||||
PACKING LST 5170 02-01-88 1:00p
|
||||
README DOC 39353 02-01-88 1:00p
|
||||
RUNME EXE 31701 02-01-88 1:00p
|
||||
SETUP BAT 33 02-01-88 1:00p
|
||||
SETUP SUS 7353 02-01-88 1:00p
|
||||
SHOW EXE 4964 02-01-88 1:00p
|
||||
9 file(s) 227704 bytes
|
||||
|
||||
Directory of A:\MIXED
|
||||
|
||||
. <DIR> 02-01-88 1:00p
|
||||
.. <DIR> 02-01-88 1:00p
|
||||
BA ASM 1138 02-01-88 1:00p
|
||||
BAMAIN BAS 567 02-01-88 1:00p
|
||||
CA ASM 298 02-01-88 1:00p
|
||||
CAMAIN C 111 02-01-88 1:00p
|
||||
FA ASM 426 02-01-88 1:00p
|
||||
FAMAIN FOR 190 02-01-88 1:00p
|
||||
MIXED DOC 9107 02-01-88 1:00p
|
||||
MIXED INC 3179 02-01-88 1:00p
|
||||
PA ASM 388 02-01-88 1:00p
|
||||
PAMAIN PAS 164 02-01-88 1:00p
|
||||
POWER2 ASM 2065 02-01-88 1:00p
|
||||
13 file(s) 17633 bytes
|
||||
|
||||
Total files listed:
|
||||
22 file(s) 245337 bytes
|
||||
103424 bytes free
|
||||
|
||||
### Directory of MS MASM 5.10 (Disk 2)
|
||||
|
||||
Volume in drive A is UTILITIES
|
||||
|
||||
Directory of A:\
|
||||
|
||||
CVPACK EXE 49400 02-01-88 1:00p
|
||||
ERROUT EXE 10729 02-01-88 1:00p
|
||||
EXEHDR EXE 29942 02-01-88 1:00p
|
||||
EXEMOD EXE 11765 02-01-88 1:00p
|
||||
EXEPACK EXE 14803 02-01-88 1:00p
|
||||
LIB EXE 49661 02-01-88 1:00p
|
||||
LINK EXE 65475 02-01-88 1:00p
|
||||
MAKE EXE 38613 02-01-88 1:00p
|
||||
MOUSE COM 14551 02-01-88 1:00p
|
||||
SETENV EXE 10313 02-01-88 1:00p
|
||||
10 file(s) 295252 bytes
|
||||
|
||||
Total files listed:
|
||||
10 file(s) 295252 bytes
|
||||
61440 bytes free
|
||||
|
||||
### Directory of MS MASM 5.10 (Disk 3)
|
||||
|
||||
Volume in drive A is CODEVIEW
|
||||
|
||||
Directory of A:\
|
||||
|
||||
BIOS INC 2302 02-01-88 1:00p
|
||||
CV EXE 232896 02-01-88 1:00p
|
||||
CV HLP 21552 02-01-88 1:00p
|
||||
DEMO EXE 14725 02-01-88 1:00p
|
||||
DOS INC 9862 02-01-88 1:00p
|
||||
E_AUTO CV 7409 02-01-88 1:00p
|
||||
MACRO DOC 17983 02-01-88 1:00p
|
||||
M_AUTO CV 570 02-01-88 1:00p
|
||||
PAGERR ASM 11192 02-01-88 1:00p
|
||||
Q_AUTO CV 16 02-01-88 1:00p
|
||||
SETUP SUS 3680 02-01-88 1:00p
|
||||
SHOWR ASM 8944 02-01-88 1:00p
|
||||
SHOWR EXE 5419 02-01-88 1:00p
|
||||
U_AUTO CV 5153 02-01-88 1:00p
|
||||
W_AUTO CV 9641 02-01-88 1:00p
|
||||
15 file(s) 351344 bytes
|
||||
|
||||
Total files listed:
|
||||
15 file(s) 351344 bytes
|
||||
2048 bytes free
|
||||
|
||||
### Directory of MS MASM 5.10 (Disk 4)
|
||||
|
||||
Volume in drive A is EDITOR
|
||||
|
||||
Directory of A:\
|
||||
|
||||
INI <DIR> 02-01-88 1:00p
|
||||
EXT <DIR> 02-01-88 1:00p
|
||||
CALLTREE EXE 31233 02-01-88 1:00p
|
||||
ECH EXE 19351 02-01-88 1:00p
|
||||
EXP EXE 32220 02-01-88 1:00p
|
||||
FIXSHIFT COM 690 02-01-88 1:00p
|
||||
M EXE 94821 02-01-88 1:00p
|
||||
MEGREP EXE 31915 02-01-88 1:00p
|
||||
RM EXE 24884 02-01-88 1:00p
|
||||
UNDEL EXE 30046 02-01-88 1:00p
|
||||
10 file(s) 265160 bytes
|
||||
|
||||
Directory of A:\EXT
|
||||
|
||||
. <DIR> 02-01-88 1:00p
|
||||
.. <DIR> 02-01-88 1:00p
|
||||
EXT DOC 15877 02-01-88 1:00p
|
||||
EXT H 8730 02-01-88 1:00p
|
||||
EXTHDR OBJ 1893 02-01-88 1:00p
|
||||
EXTHDRP OBJ 2021 02-01-88 1:00p
|
||||
SKEL C 2457 02-01-88 1:00p
|
||||
SKEL DEF 211 02-01-88 1:00p
|
||||
8 file(s) 31189 bytes
|
||||
|
||||
Directory of A:\INI
|
||||
|
||||
. <DIR> 02-01-88 1:00p
|
||||
.. <DIR> 02-01-88 1:00p
|
||||
BRIEF INI 2094 02-01-88 1:00p
|
||||
EPSILON INI 978 02-01-88 1:00p
|
||||
QUICK INI 1058 02-01-88 1:00p
|
||||
WS DLL 2609 02-01-88 1:00p
|
||||
WS ZXT 2084 02-01-88 1:00p
|
||||
7 file(s) 8823 bytes
|
||||
|
||||
Total files listed:
|
||||
25 file(s) 305172 bytes
|
||||
45056 bytes free
|
||||
|
||||
### Directory of MS MASM 5.10 (Disk 5)
|
||||
|
||||
Volume in drive A is OS2 PROGRAM
|
||||
|
||||
Directory of A:\
|
||||
|
||||
API LIB 81408 02-01-88 1:00p
|
||||
APILMR OBJ 105 02-01-88 1:00p
|
||||
BIND EXE 36946 02-01-88 1:00p
|
||||
BSE INC 768 02-01-88 1:00p
|
||||
BSEDOS INC 17479 02-01-88 1:00p
|
||||
BSEERR INC 6723 02-01-88 1:00p
|
||||
BSESUB INC 10693 02-01-88 1:00p
|
||||
CVP EXE 222505 02-01-88 1:00p
|
||||
CVP HLP 21552 02-01-88 1:00p
|
||||
DOSCALLS LIB 29184 02-01-88 1:00p
|
||||
EXEC EXE 9299 02-01-88 1:00p
|
||||
ILINK EXE 88929 02-01-88 1:00p
|
||||
IMPLIB EXE 30166 02-01-88 1:00p
|
||||
LINK EXE 117001 02-01-88 1:00p
|
||||
MAKESHOW BAT 2054 02-01-88 1:00p
|
||||
MAKESHOW CMD 1991 02-01-88 1:00p
|
||||
MASM EXE 124712 02-01-88 1:00p
|
||||
MEP EXE 97063 02-01-88 1:00p
|
||||
OS2 DOC 33751 02-01-88 1:00p
|
||||
OS2 INC 391 02-01-88 1:00p
|
||||
OS2DEF INC 5119 02-01-88 1:00p
|
||||
OS2PATCH EXE 1069 02-01-88 1:00p
|
||||
PAGERP ASM 11504 02-01-88 1:00p
|
||||
PTRACE87 PAT 188 02-01-88 1:00p
|
||||
SHOW 379 02-01-88 1:00p
|
||||
SHOWP ASM 15079 02-01-88 1:00p
|
||||
SHOWS DEF 18 02-01-88 1:00p
|
||||
27 file(s) 966076 bytes
|
||||
|
||||
Total files listed:
|
||||
27 file(s) 966076 bytes
|
||||
241152 bytes free
|
||||
|
||||
### Directory of MS MASM 5.10A (Update)
|
||||
|
||||
Volume in drive A is MASM-5-10A
|
||||
|
||||
Directory of A:\
|
||||
|
||||
MASM EXE 110937 01-16-89 11:16a
|
||||
BINB <DIR> 03-19-90 12:15p
|
||||
README DOC 3951 03-10-90 4:06p
|
||||
3 file(s) 114888 bytes
|
||||
|
||||
Directory of A:\BINB
|
||||
|
||||
. <DIR> 03-19-90 12:15p
|
||||
.. <DIR> 03-19-90 12:15p
|
||||
MASM EXE 124448 01-16-89 11:11a
|
||||
3 file(s) 124448 bytes
|
||||
|
||||
Total files listed:
|
||||
6 file(s) 239336 bytes
|
||||
120832 bytes free
|
||||
|
||||
### Contents of README.DOC from the **MS MASM 5.10A (Update)** Diskette
|
||||
|
||||
Dear Macro Assembler Customer,
|
||||
|
||||
This incremental update provides fixes for the problems
|
||||
described below. In general, the problems
|
||||
fixed are the ones most frequently reported to us. The next
|
||||
full update of Macro Assembler will address other problems.
|
||||
|
||||
If you find any other problems with the Macro Assembler,
|
||||
please contact us at (206) 454-2030. We are very interested
|
||||
in tracking all problems found with MASM to ensure that they
|
||||
are fixed in future releases. Your feedback is invaluable!
|
||||
|
||||
Sincerely,
|
||||
|
||||
System Languages Group
|
||||
Microsoft Product Support Services
|
||||
|
||||
Problems Fixed in MASM 5.10a
|
||||
|
||||
o Modified alignment constraints for variables
|
||||
allocated with the LOCAL directive.
|
||||
|
||||
Padding bytes are used to enforce the following
|
||||
constraints:
|
||||
|
||||
Type Specifier Align Type
|
||||
BYTE BYTE
|
||||
WORD WORD
|
||||
DWORD DWORD
|
||||
FWORD WORD
|
||||
QWORD DWORD
|
||||
TBYTE WORD
|
||||
|
||||
Offset for local variables whose size is greater
|
||||
than WORD is now correctly calculated.
|
||||
|
||||
o With /Zi, Codeview information is now generated
|
||||
for all symbols defined with the LOCAL directive.
|
||||
|
||||
o The text macros for parameters and locals with the
|
||||
PROC directive are generated with surrounding
|
||||
parentheses. This aids in their correct
|
||||
evaluation in expressions.
|
||||
|
||||
o USES clauses in PROC directives no longer
|
||||
generates internal assembler errors.
|
||||
|
||||
o Open procedures no longer cause listing file
|
||||
errors.
|
||||
|
||||
o SUBSTR can now be used with the same label as both
|
||||
source and destination.
|
||||
|
||||
o EXTRN ABS when C language is specified prepends
|
||||
name with an underscore.
|
||||
|
||||
o Parameter alignment in 32 bit mode has been
|
||||
adjusted. 6 bytes were previously allocated for
|
||||
the return address, but 8 bytes are pushed by the
|
||||
calling program.
|
||||
|
||||
o 32 bit fixup records are now being output in 16
|
||||
bit code segments.
|
||||
|
||||
o Unintentionally redefining a code label in a PROC
|
||||
no longer causes the assembler to hang.
|
||||
|
||||
o MASM will now run in a VIO window under
|
||||
Presentation Manager.
|
||||
|
||||
Problems Fixed in MASM 5.10a, Cont.
|
||||
|
||||
o .CONST now generates a 'CONST' class segment as
|
||||
documented. Previously, it was generating class
|
||||
'DATA'.
|
||||
|
||||
o /Z switch is no longer ignored after an include
|
||||
file is processed.
|
||||
|
||||
o Can now mix / and \ in the command line source
|
||||
file path specification, i.e.:
|
||||
|
||||
masm -t \masm/src/file.asm;
|
||||
|
||||
o Fixed GP fault on command line longer than 127
|
||||
characters.
|
||||
|
||||
o Fixed bug which caused errors to be reported with
|
||||
the wrong line numbers.
|
||||
|
||||
o Fixed a phase-error problem with:
|
||||
|
||||
MOV BX, forward-reference expression
|
||||
|
||||
o Fixed improper behavior when type missing on LABEL
|
||||
directive.
|
||||
|
||||
o Real number initialization now works when .RADIX
|
||||
16. Previously, a false "non-digit in number"
|
||||
error was generated.
|
||||
|
||||
o Can now initialize a structure field to a segment
|
||||
address. Previously, initializing a DD to a
|
||||
segmentName generated an invalid object file.
|
||||
|
||||
o % operator no longer inconsistently causes "symbol
|
||||
not defined" errors when used with text equates.
|
||||
|
||||
o Text macro expansions no longer cause GP faults.
|
||||
27
disks/pcx86/tools/microsoft/masm/5.10/manifest.xml
Normal file
27
disks/pcx86/tools/microsoft/masm/5.10/manifest.xml
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<?xml-stylesheet type="text/xsl" href="/versions/pcx86/1.23.0/manifest.xsl"?>
|
||||
<manifest type="software">
|
||||
<title>Microsoft Macro Assembler</title>
|
||||
<version>5.10</version>
|
||||
<type>Tool</type>
|
||||
<category>Assembler</category>
|
||||
<author>Microsoft</author>
|
||||
<disk id="disk01" size="368640" chs="40:2:9" img="private/MASM51-01510.img" href="/disks/pcx86/tools/microsoft/masm/5.10/MASM51-01510-DISK1.json" md5="8c46f2611b5098d2f638aa6588273902" md5json="a904cd2de02cceda1f5698ab3be03872">
|
||||
<name>MS MASM 5.10 (Disk 1)</name>
|
||||
</disk>
|
||||
<disk id="disk02" size="368640" chs="40:2:9" img="private/MASM51-01511.img" href="/disks/pcx86/tools/microsoft/masm/5.10/MASM51-01511-DISK2.json" md5="25b6755b3e457d2926a8f9800214ec50" md5json="02825ec5dbef2d84a3b3a5f3bf3e5db7">
|
||||
<name>MS MASM 5.10 (Disk 2)</name>
|
||||
</disk>
|
||||
<disk id="disk03" size="368640" chs="40:2:9" img="private/MASM51-01512.img" href="/disks/pcx86/tools/microsoft/masm/5.10/MASM51-01512-DISK3.json" md5="678d0fde93715fe91099cb5cd07520ef" md5json="3026d309c8cc7a23c8f61c76395725c2">
|
||||
<name>MS MASM 5.10 (Disk 3)</name>
|
||||
</disk>
|
||||
<disk id="disk04" size="368640" chs="40:2:9" img="private/MASM51-01514.img" href="/disks/pcx86/tools/microsoft/masm/5.10/MASM51-01514-DISK4.json" md5="d24dad958aeea9302c18378255ae0a58" md5json="67e169dbffb5d18d0eacab493a0eeae6">
|
||||
<name>MS MASM 5.10 (Disk 4)</name>
|
||||
</disk>
|
||||
<disk id="disk05" size="1228800" chs="80:2:15" img="private/MASM51-03159.img" href="/disks/pcx86/tools/microsoft/masm/5.10/MASM51-03159-DISK5.json" md5="1012b8b4514bacd8394b3323449b74ed" md5json="71b5e6960fe21ea1b15b7cab90130aeb">
|
||||
<name>MS MASM 5.10 (Disk 5)</name>
|
||||
</disk>
|
||||
<disk id="disk06" size="368640" chs="40:2:9" img="private/MASM51A-UPDATE.img" href="/disks/pcx86/tools/microsoft/masm/5.10/MASM51A-UPDATE.json" md5="beedf43ecb504633c5ff2feb4efe848e" md5json="6d30bcbb4a3a156b88d519e2ea6d3ee3">
|
||||
<name>MS MASM 5.10A (Update)</name>
|
||||
</disk>
|
||||
</manifest>
|
||||
Loading…
Reference in a new issue