Frode
Looking at the disk, the files are all ISIS.BIN files, putting it in the V1, category. The version and edit fields at 0x3e and 0x3f, suggest this is ISIS v1.2 which I haven’t seen before.
Like V1.1, the PL/M source was compiled with the Fortran based cross compiler.
Note my unidsk tool can be used to extract all the files if required.
Mark
--
You received this message because you are subscribed to the Google Groups "intel-devsys" group.
To unsubscribe from this group and stop receiving emails from it, send an email to intel-devsys...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/intel-devsys/65d7b58e-ec7e-48d6-8aa9-509beb3fa7d5n%40googlegroups.com.
I would also note that the disk contains
asm80 - ISIS 8080 Macro Assembler V1.1
edit – v1.3
upm – v1.1
ice80 – v2.0
Note the disk found with ISIS 1.1 (16k) came with
as80 – V1.0 of the 16K ISIS 8080 Assembler
edit – V1.2
Mark
To view this discussion visit https://groups.google.com/d/msgid/intel-devsys/001e01dbaf6d%249593d070%24c0bb7150%24%40btinternet.com.
Bill
Yes the 16K V1.1 is the V1.1 we had earlier, hence my speculation there may have been a full v1.1 at some point
To view this discussion visit https://groups.google.com/d/msgid/intel-devsys/eb5ee9dc-11ff-43cc-8b3c-13d7515730e8%40nj7p.org.
All
I have now fully decompiled the V1.2 ISIS.BIN and ISIS.T0 files which are fortunately only slightly change from V1.1/V2.2. I will share once I have decompiled some of the utilities.
Some key observations
Mark
From: mark.p...@btinternet.com <mark.p...@btinternet.com>
Sent: 18 April 2025 09:38
To: 'intel-...@googlegroups.com' <intel-...@googlegroups.com>
Subject: RE: intel-devsys Image with unknown version of Intel ISIS
Bill
Yes the 16K V1.1 is the V1.1 we had earlier, hence my speculation there may have been a full v1.1 at some point
Sent: 17 April 2025 21:05
To: intel-...@googlegroups.com
To view this discussion visit https://groups.google.com/d/msgid/intel-devsys/eb5ee9dc-11ff-43cc-8b3c-13d7515730e8%40nj7p.org.
To view this discussion visit https://groups.google.com/d/msgid/intel-devsys/00a401dbb03d%24427acf80%24c7706e80%24%40btinternet.com.
All
I have now published the reconstructed source on my github site, specifically as part of https://github.com/ogdenpm/intel80tools
I have updated some of the support tools contained in the tools directory to support some special requirements for the build and also fix some bugs I found in my tools
The original V1.2 disk contents are under itools/isis/1.2/
The decompiled files are under src/isis_1.2
Currently I have decompiled
Asmb, asmb12, attrib, batch, copy, delete, dir, edit, format, hexbin, isis.bin, isis.cli, isis.t0, load, rename and type
I may decompile asm80 at some point, but currently do not intend to decompile ice80, prom or upm.
For those new to my github site, if you clone the repository under windows and install perl, then you can build the files by changing to the src/isis_1.2 directory and entering the command
..\..\make
or
..\..\make verify (to build and verify)
If you want to build everything, then change to the src/ directory and enter the command
..\make -j
Again verify can be added
Note the -j allow parallel build so is faster but it is not necessary
There are also some cpm files, which can be built by changing to the cpmsrc/ directory and entering the command
..\make
Again -j and verify can be added.
To only build a specific tool, change to it’s directory and enter the command
..\..\make
Mark
From: mark.p...@btinternet.com <mark.p...@btinternet.com>
Sent: 19 April 2025 16:06
To: 'intel-...@googlegroups.com' <intel-...@googlegroups.com>
Subject: RE: intel-devsys Image with unknown version of Intel ISIS
All
I have now fully decompiled the V1.2 ISIS.BIN and ISIS.T0 files which are fortunately only slightly change from V1.1/V2.2. I will share once I have decompiled some of the utilities.
Some key observations
Mark
Sent: 18 April 2025 09:38
To: 'intel-...@googlegroups.com' <intel-...@googlegroups.com>
Subject: RE: intel-devsys Image with unknown version of Intel ISIS
Bill
Yes the 16K V1.1 is the V1.1 we had earlier, hence my speculation there may have been a full v1.1 at some point
Sent: 17 April 2025 21:05
To: intel-...@googlegroups.com
To view this discussion visit https://groups.google.com/d/msgid/intel-devsys/eb5ee9dc-11ff-43cc-8b3c-13d7515730e8%40nj7p.org.
All
I have now added the decompilation of asm80 V1.1 to my github site.
The macro assembler only supports MACRO and ENDM and not the full set of features supported by the latest ISIS assembler.
Additional changes
Some additional notes
Mark
Sent: 19 April 2025 16:06
To: 'intel-...@googlegroups.com' <intel-...@googlegroups.com>
Subject: RE: intel-devsys Image with unknown version of Intel ISIS
All
I have now fully decompiled the V1.2 ISIS.BIN and ISIS.T0 files which are fortunately only slightly change from V1.1/V2.2. I will share once I have decompiled some of the utilities.
Some key observations
Mark
Sent: 18 April 2025 09:38
Subject: RE: intel-devsys Image with unknown version of Intel ISIS
Bill
Yes the 16K V1.1 is the V1.1 we had earlier, hence my speculation there may have been a full v1.1 at some point
Sent: 17 April 2025 21:05
To:
To view this discussion visit https://groups.google.com/d/msgid/intel-devsys/eb5ee9dc-11ff-43cc-8b3c-13d7515730e8%40nj7p.org.
All
I finally got around to refreshing the Intel repository on my website at https://mark-ogden.uk/files/intel/. The key changes are
The latest copy of the repository, excluding cpm and the publications can be downloaded using the file repository-20250428.7z.
I no longer intend to support the download of the whole publications repository as a couple of 7zip files or as a set of updates, as it now occupies ~13Gb.
The publications can be filtered in the web view.
Regards
Mark
All
Despite previous comments that I didn’t intend to decompile upm, I have done so and added to the ISIS 1.2 source code now posted on github.
Part way through I did partially regret starting as the decompiled source code is over 1900 lines long.
There were a number of challenges I had to work around due to differences in the compilers used
Sxxxx for procedure at xxxx
Bxxxx for simple byte variable at xxxx
Wxxxx for simple address/word variable at xxxx
BAxxxx for byte array at xxxx
WAxxxx for word array at xxxx
Pxxxx (padding) or Uxxxx (unused) for unused variable at xxxx
Given that decompiling the code generated by the Fortran cross compiler has a number of specific issues especially
When I get an opportunity, I will update my notes on decompiling (doc/misc.pdf) to include the additional techniques I use along with additional refinements that I now use.
Mark
From: mark.p...@btinternet.com <mark.p...@btinternet.com>
Sent: 24 April 2025 10:58
To: 'intel-...@googlegroups.com' <intel-...@googlegroups.com>
Subject: RE: intel-devsys Image with unknown version of Intel ISIS
All
I have now added the decompilation of asm80 V1.1 to my github site.
The macro assembler only supports MACRO and ENDM and not the full set of features supported by the latest ISIS assembler.
Additional changes
Some additional notes
Mark
Sent: 19 April 2025 16:06
To: 'intel-...@googlegroups.com' <intel-...@googlegroups.com>
Subject: RE: intel-devsys Image with unknown version of Intel ISIS
All
I have now fully decompiled the V1.2 ISIS.BIN and ISIS.T0 files which are fortunately only slightly change from V1.1/V2.2. I will share once I have decompiled some of the utilities.
Some key observations
Mark
Sent: 18 April 2025 09:38
Subject: RE: intel-devsys Image with unknown version of Intel ISIS
Bill
Yes the 16K V1.1 is the V1.1 we had earlier, hence my speculation there may have been a full v1.1 at some point
Sent: 17 April 2025 21:05
To:
To view this discussion visit https://groups.google.com/d/msgid/intel-devsys/eb5ee9dc-11ff-43cc-8b3c-13d7515730e8%40nj7p.org.