Inferno #07
31 мая 2005
  Софт  

Others - Transfer software on ZX Spectrum with a PC.

<b>Others</b> - Transfer software on ZX Spectrum with a PC.
           Speccy Soft on PC:

        The history of converting


   Already it is no secret that the total
invasion of IBM PC compatible computers
(Commonly referred to as PCs), as well as dominance
INTERNET'a (hereinafter referred to INET) leads to Shea
rokomu dissemination to users
Computer ZX Spectrum.

   For a useful aspect of this phenomenon can
zhno include widespread prog
rammnogo software for the computers
RA is through the above-mentioned instability
ndartnyh carriers. One can argue about
advantages and disadvantages of this method
Yes rasprostraneniya.No since this explosion
tion became a mass, it is necessary to take
it like it is.

   Another thing is that contact with chuzh
Doi platform is not at the level of games, but at UB
outside the system software is a serious
step in getting acquainted with the HRC and its directly ska
We will show the "possibility". Here is revealed the right
kticheski organic incompatibility of these
two platforms.

   Thus, the most urgent problem of nuclear explosion
us to fast and easy transfer of programs
a lot of software for the ZX Spectrum to the PC.
It can serve as a source of INET and times
personal kind of CD-ROMs, literally clogged
SPEKovskim and not software.

   How can transfer files to the precious
real drive (or tape) the real Ad
ktruma? Frankly, this been written
a lot of software as a PC,
and at Speck. The problem is only
get him. But again, in an Internet, and
compacts such programs abound.
We only know how to use them
(See instructions) and that they may be convertible
test stand.

   To begin, we note (in) a great insufficient
Current PC: not all versions of its
are 5'25-inch floppy drive. But now
this problem is easily solved: either by placing
relatively cheap 5 dyuymovik at the HRC
(If it is at home on the bedside table), or us
krebayut money on a 3-inch floppy drive and
great anguish and glitches connect it to the
Speck. (Eds: power supply 5V, collected
one ENke can not be used for one
simultaneously power a computer and 3,5 'di
skovoda.) More options ... Yes like, and there
such ...

   But that's not all. The fact that the HRC
like to maintain compatibility with the old
hardware and software, resulting in at
generally perform poorly. Namely: the standard
are only 40-track disc of 180
and 360 kb (and in this spirit), and a Days
tvitelno 40-track compatibility,
Unlike Spectrum TR-DOS and iS-DOS:
drive feel great and the old
40-track disk drives, and a new 80-up
rozhechnyh, because both the latter format
derivations go through a track (a formatting
induces the other factors). But the wheels on the
720 and 840 kb are not easy to read. Some
torye HRC did not smell any difference, and discontinued
CHO rabotayut.V other need in the autoexec.bat
to prescribe certain additional driver:
pu_1700.com, 800.com, 900.com, or something wrong the other, 
there are many others - here PTsshniki tried themselves.


   A particular problem arises when the disc
poformatirovan 800 KB or more. Here
completely distorted the start. Case that
on one track of this disc is a 10
sectors and the last one is not physically
intermeddle to disk, or the controller can not
Jette read it. This problem is solved
 good program format.

   Ed.: Format 800k should be on the ZX,
For example, the program CacheVox (she even group
remains to move the sector along the path to
readability).

   Similarly, and with disks TR-DOS. TR-DOS
uses a "somewhat simplified" format,
from its trace the format used and the set
Gia disk utilities. And therefore drives have
again formatting is not came across any
RDS, and again, taking into account such a problem
 softiny.

   Ed.: What is important is space before the first sector
rum on the track. RDS, maybe, and approach
leads, but much more reliable (with displacement
Niemi sectors) format FUT and AIDS 0.2.

   In addition, a large variety of schemes
Technology and ROM on both platforms leads
to ensure that the disks and software, normally
working on some computers, it is absolutely
do not work for others.

   In particular, there is a fairly HRC
but a lot of programs that work with disks
TR-DOS. But many of them work far
not at all PC (for example, they like to drive
not work directly, ports, and all manufactured
lyayutsya with PTsshnoy PZUhoy - BIOS). But here
at least implied support for this or
another system. And on the Spectrum, as is known,
no MS-DOS and have never seen.

   In general, it is desirable to format
use the prog, certified by the author on
such cases. Specific programs will be
addressed below.

   In the simplest case can be formatted
vat disk for MS-DOS to 360 KB. Read
it will be on the spectral weight of the ancient
programs that exist on any old
system disk. But they usually require
exist so that all files were recorded sequence
Consequently, not so that one rubbed the other
left, and others subscribe to it: lu
chshe only write files on a completely clean
drive! If large files porezhutsya the heap
small, they are preferably glued together according
tstvuyuschey prog.


   Since PTsshnaya MS-DOS files on the way
not compatible with TR-DOS for many reasons,
Spectrum files on a PC are
any transport-specific form
those, and is useful to distinguish different types of files.


   To start a couple of words about the backup. Bo
lshinstvo files for Spectrum packed
one way or another archiver. The problem will be
is to decompress. If access
a PC, the problem is only one - to teach
Xia use archiver. Another useful
know that some pundits on the PC like ne
reimenovyvat archive (and not only) fi
ly, or more precisely, change the extension (for example,
". Hob"). The actual expansion can be found,
looking first character files: for ". zip"
there will be a "PK", for ". rar" - "Rar", etc.


   We make a brief inspection formats Speck
trumovskih files for IBM.


   First, a bunch of so-called Snap
shots. They are most easily represented as
functional analogues MAGIC-files
TR-DOS. They are quite comfortable to use
for various software emulators
ZX Spectrum to the PC. There is a great sets
set of formats for these files: SNA, Z80,
SLT and many others. Files. Z80 with labor
house can be run on a real Speck
Truman. (Eds:. Z80 program starts
RUN_Z80 by Reanimator 'Vlad, 1999/2000.
. SNA 48k can run through DNA_OS by
ZET-9, 2005.) A more convenient solution is
is using the program UNSNAP by
HalfElf, 98-99. It converts the snapshot of
some semblance of MADZhIKa with loader. She is
gruzhaet few pages of memory in other
GOM rasprostanennom a format more suitable
general for the conversion to the SPEC - hobetnom.

    This type of file used in the program:

                HoBeta v2.0

    InterCompex, Soviet-Swiss JV, 1990
and in her later

               HoBeta v2.15

          by SP-Cube Co, 1990,92

   Judging by the name of the program and its
publisher, we can assume that it has
some relation to a computer that HOBBIES
the same firm that has a possibility to organize
network of PCs. With this program you can
write these files to the real SPEKovskie
diski.V kit includes the software-form
ter, but the breakdown of Process all sectors in it - far
not FAST! Apparently, by
direct work with the ports PTsshnogo
controller, and compatibility is very high
(Going on 286), but not perfect.


   External features hobetnogo file NEs
an extension of the form: the sign "$" + letter
actual file extension.

   Files in this format to represent
bout sector-based copy of the actual file
TR-DOS, with the addition of 17-byte (17 = # 11)
header: 15 bytes real TR-DOS'nogo
 header + checksum.

   Red: Checksum S is as follows:
S = 0, then for each of 15 bytes Zago
agile TR-DOS: S = S +257 * D [i] + i, where D [i] -
byte value, and i - his number (zero).

   The easiest way to convert is clear:
copy the file to disk and remove the first
17 bytes. Such an operation doing a lot
program SPEC: HOBETA by DR.SQUIZER /
XPJ (Ed.: there is a HOBETA by Alien
Factory), GODZILLA, IZX by TIME KEEPER ...

    And in addition:

           Dos To Dos Copyer v2.0

         Code - Alexey Porfiryev
 Idea, Design, Graphics' Organized - Glen

        (RED Limited Drunkards Group)

   It is not bad copies and hobetu and simple
files, and formats the disk itself for
 MS-DOS.

   Ed.: The best copiers hobet to / from
MS-DOS, it seems, remains TRMSHOB2 by Ruby,
2000 (although there are still PC-Navigator 1.0 by
ART, 2001).


   Development hobetnogo format is
format ". SCL", otherwise known as HOBETA98,
 proposed in the program

                 AMD Copier

             by Paul Pavlov,
which can also work with real
 discs (but at a 486:).

   Ed.: It is through AMD, despite its
glitches should distill software from ZX to the HRC.
Unfortunately, it does not work under Win2000 and
above, but nothing prevents to run AMD, for
loads the PC with diskety.Drugie programs have
major shortcomings: for example, the emulator Shalaev
mistakes sector copying with
Slow disks, Spectrum Navigator without questions
owls ignores bad read sector, and
rd-trdos after the session for some reason ne
reputyvaet hand diskovoda.Esche probably
You can copy the emulator RAMSoft
Real Speccy, as well as through TeleDisk or
makefdi - and then converting to
. Trd (can be converted via an emulator
Unreal Speccy). Do not change. Scl in Spec
trum Navigator! He is unpredictable spoils
information at change. scl! It can be
create. scl in one operation copying
of, you can remove the files from. scl, but not
more! Poking around the same inside. Scl need
through plug-ins to Far'u written mention
Tym HalfElf'om (xSCL and others - put all
immediately). It is important to note that the cited tech
ists from .SCL / .TRD most conveniently through the same
Plug-ins: you must specify the desired file and
press Ctrl + Shift + F4 - there is a text
Editor (unfortunately, for some reason, opens ZAHOBECHENNY 
file) where you can mark the desired location and drive it into 
the clipboard. Another important point: that these plugins do 
not stumbled on the disks containing files

zip / rar, rename xscl.dll in! xscl.dll
etc. (Then these plugins will be called
to plug MultiArc). There are plug-ins
and for Total Commander (inTRD, inSCL by
PushPC / Spectrodyne), but use them
inconvenient: they are either mixed all the files
on the image, or stick to the name of a
number, which does not disappear when you copy
- Need to remove manually.


   This format supports already carried
How many TR-DOS'nyh files: nearly ap
hiv by the store (no compression), even con
trolnaya amount is. This solution enables
us to maintain the order of files on the disk,
which is important for modern programs.
But at least Spectrum format supported:
 important to mention the program

               CONVERTER v2.1

      by ART (Bazarkin Artem), 1999,
which has copies and ordinary files
 and hobetu.

   Ed.:. SCL can extract Extractor'om
by Jerri / Alien Factory (the program of neo
dnokratno published in Inferno). Those
. SCL, which does not digest Extractor,
need to handle the program SCL v0.1 by
-C.D.L. - Lab (Denis Tsigancov), 2000. . SCL
and hobety lying inside. zip or. rar, can
zhno automatically deploy the appropriate
schimi razarhivatorami on ZX (PKUNZ1.41 and
UNRAR0.57).

   In addition, this program, like AMD,
supports a very different kind of files
- Disk images, more precisely, a representative of this
type with the extension ". TRD".

   Files of this type represent a
 a complete copy of the real sector-based disk.

   ". TRD" contains a detailed image
standard disc TR-DOS (16 sectors for
256 bytes), as a rule, DS / DD (2544 sectors
pa). This format is very common in
emulators and widely different pooderzhan
utilities (many titles). There
and programs to work with a real disc,
but their consistency leaves much to be a ray of
 Sheha. On the Spectrum there is such a utility:

                   TR_MS

           by Cardinal / PlayGear

        (Annexed to the Deja Vu # 4)

   Onaya utility also allows you to copy
real drive to a file ". TRD" on MS-DOS
 (Discs only 720 kb!) And back.

   Ed.: The late>> RRA>> / Alien Factory
wrote a small tool, revealing
. TRD directly on the TR-DOS disk. . TRD, lying
inside archives zip / rar, again automatically
practically deploy the appropriate time
archivers.


   In addition to many other suzhestvuet
Razov drives: ". FDI", ". FDD", ". IMG" and
others, supported by some emulyato
ramie and tools: for example, can be copied
vat ". FDI" in ". TRD" (Ed.: if. FDI from
kept exactly TR-DOS disk) and vice versa. Dan
nye disk images contain a copy of the disks is not
only on TR-DOS, because they store
Camping on the number and size s
Tori on each lane. On the Spectrum
support these discs zatrudnitelna.Voz
You can work with these files (and any
others) with the help of emulators, working
 and with images and with real disks.

   Ed.: There are no programs that directly
writing. FDI in unscripted floppy.
Solve the problem of the converters. FDI in. TD0
(For program TeleDisk): they are called
trx2x by Alex Makeev and fdi2td0 by SMT. But
they stumble on some. FDI! Therefore,
better to use an emulator UnrealSpeccy
by SMT: download. FDI, write. TD0.


   Brief cluster files: they, too, there exists
there exists several types, but most spread
propagation - ". TAP" and ". TZX".

   Files ". TAP" There are several raznovi
dnostey, but they are all on
byte copy of cluster files - by Nesco
lku files in one ". TAP", without any of the
shield and turboloaderov.

   Files ". TZX" come in different versions, and
intended to boot with different protection
Tami (Bliploki, Spidloki, and perhaps even
single-bit Digitization very very navorochen
GOVERNMENTAL files).

   On the PC for these files, utilities written
a lot, and on the spectral except TapBeta and other
such a thing exists TAP v0.3 by Den
'CDL' (from 04/05/2000) what nepoho transition
 varivaet such files.

   Ed.: More recently (July 2003)
an agenda PlayTZX (tzx1_03) by
Las Jackwolf / Flash inc., Allowing for
Real ZX play sound from. TAP and
. TZX-files (as a result of this sound can be
be recorded and can be connected to
the output of one another SPEC SPEC).


   In addition, the HRC, there exists a field
 knowing and a multi-program, such as:

           ZX Spectrum Navigator

      RomanRoms Software Co., 1997-99

    Mihal Soft ° Orekhov Michael, 1998.99,
which supports most of the above
the formats and works with real
GOVERNMENTAL drives (the truth, sucks!).


   To format discs are good FUT by
MI'DI and FLOPPY FORMAT by Ivan Roshchin. Pos
glaciers supports a wide range of disk
breakdowns, but in my opinion, not very good quality
formats (or checks).



   And I repeat: the PC is full of all
FIR converters and utilities. A lot of them and
Speck. Therefore, you can reinvent the wheel,
only if the existing programs at all
really not suitable for the case. But extreme measures
(Such as disk doctor) used in so
very critical cases. Having access to
HRC does not make such programs - it is somehow
 illogical.

   Nevertheless, the wish anyone to use
HRC only under SPEKovskie needs: archives, OZI
frovki and nets!

Nuts
01.02.01




Other articles:

Classics - Almanashnik. Alexander Pushkin.

For Coderz - Recognition and computation of arithmetic expressions on their character record.

Inferno - The authors of the magazine.

For Coderz - the discipline to create large projects.

Interview - Questions Konstantin Sviridov (Conan) on the site zxnext.narod.ru.

Likbez - The principles of converting graphics PC-ZX.

For Coderz - Programming disc changer / drive in Scorpio.

Softinka - DNA_OS v0.431 - package of utilities for working with hard drives, RAM-drives and floppy disks.

For Coderz - Programming under DNA_OS ZET-9, a package of tools to work with storage devices.

Softinka - The problems and shortcomings package of tools to work with storage devices DNA_OS.

Likbez - details about disk formats that are FAT.

Inferno - Entered from the editor.

Inferno - Errors in the previous numbers.

For Coderz - Small programmers' tricks.

Gameland - On the new games: Oneyroid, Dizzy forever, Dridlock.

For Coderz - Writing archive. Practical principles LZ packaging.

Gameland - Passage of new shipments for the game "Black Crow".

For Coderz - Programming for the video mode 384x304.

Inferno - Letters to the Editor.

Sound - Eden Megus'a about the tracker for the AY / YM.

Inferno - On the shell.

For Coderz - Fundamentals of optimization for the processor Z80.

Likbez - The location of partitions on your hard drive.

Gamedev - 3D projection of the floor / road in the games.

Sound - Wild ideas for AY trackers.

Advertising - Ads by Roman Chuunin.

Advertising - Ads by V. Bogdanovich

For Coderz - How a large Flexible Program.

Repair - Faults Pentagon 128 + and their repair.

Inferno - Content.

Miscellaneous - Thoughts on the contest for the best software.

Others - Transfer software on ZX Spectrum with a PC.

Video - On packaging for a video ZX Spectrum.


Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Similar articles:
Miscellaneous - Amiga: news.
Soft - ZX Terminal 97 - vasch pyt in Intepnet (Po mamepialam fipmy Ckopnion).

В этот день...   12 May