News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu

SOFT968/SOFT158 PDFs

Started by arnoldemu, 12:29, 12 November 17

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

arnoldemu

Hi,
After a little push from @cpcitor I have uploaded some more parts of SOFT158 and SOFT968.
These were scanned and OCRed from the originals many years ago, I have finished typesetting them today.

Section 1: The firmware:
http://www.cpctech.org.uk/docs/manual/s158se01.pdf
http://www.cpctech.org.uk/docs/manual/s968se01.pdf

Section 13 (158) /14 (968) Firmware Jumpblock:
http://www.cpctech.org.uk/docs/manual/s158se13.pdf
http://www.cpctech.org.uk/docs/manual/s968se14.pdf

More to come as I finish typesetting them.
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

arnoldemu

I am on a roll today.

Section 2: ROMs, RAM and the Restart Instructions
http://www.cpctech.org.uk/docs/manual/s158se02.pdf
http://www.cpctech.org.uk/docs/manual/s968se02.pdf

For soft 968 this means it completes sections from 1-14.
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

arnoldemu

#2
Final for today:

Appendix 8 - Notes and Tone Periods.
http://www.cpctech.org.uk/docs/manual/s158ap08.pdf
http://www.cpctech.org.uk/docs/manual/s968ap08.pdf

Making the stave at the end was hard work with LibreOffice, it didn't help me with the text boxes. This was the blocker before, but finally I made it.
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

arnoldemu

This one I don't have OCRed so I may have to type this by hand:

Section 14 The Main Firmware Jumpblock

The following are OCRed but will take a bit more time because they involve graphics and I don't have them ready yet.

Appendix I - Key Numbering
Appendix II - Key Translation Tables.
Appendix III - Repeating Keys
Appendix VI - Displayed Character Set
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

tjohnson

Great work. I have a decent OCR package which also does OCR on graphics if you would like me to run them through it?

Gryzor

Thanks for all the hard work!

arnoldemu

SOFT968: Section 15 - The Main Firmware Jumpblock
http://www.cpctech.org.uk/docs/manual/s968se15.pdf

I have also uploaded this document to the wiki. I have updated the wiki page with all the missing sections/appendices (not linked until I finish and upload them).

All sections 1-20 are complete and uploaded.
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Gryzor


arnoldemu

Soft 968: Appendix 12 (XII) The Hardware and Hardware Variants

(missing the keyboard diagram at the end for the French version of the ROMs. I may try making that with tables. Remainder is complete)

http://www.cpctech.org.uk/s968ap12.pdf
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

cpcitor

Quote from: arnoldemu on 22:07, 14 December 17
SOFT968: Section 15 - The Main Firmware Jumpblock
http://www.cpctech.org.uk/docs/manual/s968se15.pdf

Thanks a zillion times!

Minor correction on calls 69-72: WIDTH-related calls only deal with X coordinates (not X and Y). HEIGHT-related calls only deal with Y coordinates (not X and Y).

Were these errors in original paper document?
Had a CPC since 1985, currently software dev professional, including embedded systems.

I made in 2013 the first CPC cross-dev environment that auto-installs C compiler and tools: cpc-dev-tool-chain: a portable toolchain for C/ASM development targetting CPC, later forked into CPCTelera.

arnoldemu

Quote from: cpcitor on 22:44, 19 December 17
Thanks a zillion times!

Minor correction on calls 69-72: WIDTH-related calls only deal with X coordinates (not X and Y). HEIGHT-related calls only deal with Y coordinates (not X and Y).

Were these errors in original paper document?
No they were not - it was my mistake.

I have uploaded a fixed version.

I have also uploaded appendix 1, appendix 2, appendix 3 and appendix 12. 1,2 and 12 need some extra diagrams but are mostly complete.

Appendix I
http://www.cpctech.org.uk/s968ap01.pdf

Appendix II
http://www.cpctech.org.uk/s968ap02.pdf

Appendix III
http://www.cpctech.org.uk/s968ap03.pdf

Appendix XII
http://www.cpctech.org.uk/s968ap12.pdf
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

cpcitor

Had a CPC since 1985, currently software dev professional, including embedded systems.

I made in 2013 the first CPC cross-dev environment that auto-installs C compiler and tools: cpc-dev-tool-chain: a portable toolchain for C/ASM development targetting CPC, later forked into CPCTelera.

Docent

Quote from: arnoldemu on 22:07, 14 December 17
SOFT968: Section 15 - The Main Firmware Jumpblock
http://www.cpctech.org.uk/docs/manual/s968se15.pdf

I have also uploaded this document to the wiki. I have updated the wiki page with all the missing sections/appendices (not linked until I finish and upload them).

All sections 1-20 are complete and uploaded.

There is a typo on first page : "Maching Pack"  and should be "Machine Pack".

arnoldemu

#13
Quote from: cpcitor on 19:06, 24 December 17
Thanks! Downloaded first four. Last (appendix 12) yields 404.

Please try again. I uploaded it this time.
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

arnoldemu

Quote from: Docent on 22:52, 28 December 17
There is a typo on first page : "Maching Pack"  and should be "Machine Pack".
fixed.
My games. My Games
My website with coding examples: Unofficial Amstrad WWW Resource

Docent

Hi,
I've just  found another issue - the name of the TXT OUT ACTION indirection at #BDD9 in s968se16.pdf is incorrect - it looks like the previous entry has been copied instead.

Powered by SMFPacks Menu Editor Mod