abzac news

ZXNet echo conference «real.speccy»

From Sergey Zotov To All 6 February 2003

A day has passed, and you are still alive! All!

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
From: "Alexander Shushkov" <ax...@mail.ru>
To: Abzac_group <ab...@yahoogroups.com>
Date: Thursday, February 6, 2003, 6:33:17 PM
Subject: [abzac] Studies in programming on the Spectrum
Files:
--====----====----====----====----====----====----====----====----====----===--
------------------------ Yahoo! Groups Sponsor ---------------------~-->
Get 128 Bit SSL Encryption!
http://us.click.yahoo.com/LIgTpC/vN2EAA/xGHJAA/dpFolB/TM
-----------------------------------------------------------------------~->

Desirable Publish this text on news sites.
============================================

I propose to work on a new project - a brochure: "Etudes in
programming in Z-80 assembler" (working title).

What is the need for this kind of brochure/book?
- More like thisthere hasn’t been and not yet;
- I myself would need such a brochure (and as it turns out now, not only me);
- I’m not used to asking people whether this is necessary at all, otherwise we wouldn’t
see the Paragraph. We need to act!

What will it look like?
- About the same as a newspaper Paragraph, only thicker.

Who is the author?
- One of the authors will be myself;
- I invite all interested parties to cooperate.

What do I offer for cooperation?
- I can’t offer anything for a couple of procedures, just a mention of your
authorship;
- One or two copies of the future brochure for a significant contribution to business;
- Become a distributor of this brochure, but at your own expense.

What are the release dates?
- Nothing can be said in advance, but we can say with confidence that this
will take at least a year, possibly more.

Approximate content:
++++++++++++++++++++++++
Introduction (from the author/s)
1. Arithmetic (addition, subtraction, multiplication, division, roots, powers, sin,
cos, etc. Possible to work with large numbers)
2. Calculation of screen addresses (attributes, pixels)
3. Working with sprites (address calculation, sprite output, mirror rotation, etc.)
4. Poll of keyboard, joysticks
5. Sounds (AY, Beep`er)
6. Working with text (output, calculation, compression, ALT, WIN, KOI encodings,
embedding color into text, font formats)
7. Compressors/decompressors (primitive andshort)
8. Working with extended memory (memory counting, ports of known computers, page switching drivers, universal driver)
9. Working with printers (ports, testing, printing)
10. Working with the drive (error handling, fast drivers)
11. Testing hardware /its availability and generally working with it/ (hard drive, CD
Rom, mouse, modem, printer, joysticks, GS, DMA, processor, AY, turbo/non-turbo, Cmos, etc.)
12. Little tricks (XOR A, ADD hl, -x, etc.)
13. Big tricks (maybe this includes displaying the screen behind a frame, etc.)
14. Miscellaneous (all kinds of short procedures, maybe the same dampers/dampers from the ZX-Review, etc.)
15. Ideas (here you can simply describe some ideas that, due to their
volume, would take up a lot of space, perhaps the point can be combined with “big
tricks”)
16. Literature (if possible, describe in the procedures where they were taken
or their authorship)

The content is not final, so it can change, be replenished,
corrected. Suggestions are accepted.
==========================================================

With respect, Sasha Ksor.
My team is Perspective.
mailto: ax...@mail.ru


[Non-text portions of this message have been removed]


To unsubscribe from this group, send an email to:
abzac-un...@yahoogroups.com

Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/


=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


ZXNet: 500:8462/1 ~/ <~ http://zx.fatal.ru/
Fido: 2:5057/21.93 /_ _> SkyNet: 71:170/21