Difference between revisions of "File Extensions as shown on ep128.hu"

From Enterprise Wiki
Jump to: navigation, search
m (PRG)
 
(23 intermediate revisions by 2 users not shown)
Line 29: Line 29:
  
 
== ASM ==
 
== ASM ==
ASMON / ASMEN source text. It's a source program in machine code which can be loaded into the editor of ASMON / ASMEN then compiled.
+
ASMON / ASMEN source file. This is a text file in assembly language, which can be loaded into ASMON / ASMEN for editing and assembly into machine code.
 
 
  
 
== HEA ==
 
== HEA ==
HEASS (program of Laci Haluska) source text. It's a source program in/of machine code, loadable and compilable using HEASS's editor.
+
HEASS (program by Laci Haluska) source file. It's a text file in assembly language, to be edited and assembled into machine code using HEASS.
  
 
== FEN ==
 
== FEN ==
FENAS source text. It's a source program in/of machine code, loadable and compilable using HEASS's editor.
+
FENAS source file. It's a text file in assembly language, to be edited and assembled into machine code using HEASS.
  
 
== F ==
 
== F ==
FENAS source text. It's a source program in/of machine code, loadable and compilable using HEASS's editor.
+
FENAS source file. It's a text file in assembly language, to be edited and assembled into machine code using HEASS.
  
 
== EXT ==
 
== EXT ==
It's an absolute system extension. One of the best inventions of the Enterprise's operating system is using system extensions. After loading files of EXT extension nothing seems to happen, but typing the :HELP command we can detect the new extension at once. Some system extensions run automatically after loading but this is not typical.
+
This is an absolute system extension. One of the best features of the Enterprise's operating system is using system extensions. After loading an EXT extension file nothing seems to happen, but typing the :HELP command we can detect the new extension at once. Some system extensions run automatically after loading but this is not typical.
  
 
== ROM ==
 
== ROM ==
Into EPROM burnable version of the absolute system extension (only the header differs). EPDOS can load it. The emulator also uses such files, so optional configurations can be created in the emulator using them. Warning! Do not confuse it with the ROM files being in some games converted from Spectrum! These files contain the Spectrum ROM - using them it is easier to convert a game though its quality is low.
+
The EPROM burnable version of an absolute system extension (only the header differs). EPDOS can load it. The emulator also uses such files, so optional configurations can be created in the emulator using them. Warning! Do not confuse this with the ROM files found in some games converted from Spectrum! These files contain the Spectrum ROM - using them it is easier to convert a game, though the quality is low.
  
 
== TRN ==
 
== TRN ==
A loader of a game with eternal life. It is not a standard extension, it's an Enterprise speciality. It can be found at games, the game can be started with eternal life (eternal munition, etc.) using it, so it is a runnable file.
+
A game loader to provide eternal life (cheat). This is not a standard extension, but it's an Enterprise speciality. It can be found in games folders, enabling the game to be started with eternal life (eternal ammunition, etc.), so it is a runnable file.
  
 
== WIN ==
 
== WIN ==
EDC Windows application. It is the standard extension for EDC Windows applications. It can be started only after running EDC Windows, of course.
+
EDC Windows application. This is the standard extension for EDC Windows applications. It can be started only after running EDC Windows, of course.
  
 
== WP ==
 
== WP ==
It's the file format of Enterprise Word Processor. The files written in WP (and saved by the SAVE command) should be named with the WP extension.
+
The file format for Enterprise Word Processor documents. Files written in WP (and saved by the SAVE command) should be named with the WP extension.
  
 
== HWP ==
 
== HWP ==
It's the file format of HWP, the best word processing software (the work of Laci Haluska) for Enterprise.
+
The file format for HWP, the best word processing software for the Enterprise (the work of Laci Haluska).
  
 
== TXT ==
 
== TXT ==
A standard text file. On the Enterprise it is not traditional. E.g. using WP's PRINT command, files "printed" to the disk can be created and called TXT files.
+
A standard text file. TXT files are not traditional on the Enterprise, but by using WP's PRINT command, for example, files "printed" to a disk can be created and called TXT files.
  
 
== DTM ==
 
== DTM ==
Digitrax Module file. MOD pieces of music converted from PC. They can only be of 64kb size unfortunately which restricts the opportunities in sounding. They can be played using Digitrax Module Player. (See: Music heading here)
+
Digitrax Module file. These are MOD pieces of music converted from the PC. Unfortunately they can only be up to 64kb in size, which restricts the audio opportunities. They can be played using the Digitrax Module Player (see: Music heading here) or by the :DTM command of the Iview extension.
  
 
== EPV ==
 
== EPV ==
Line 69: Line 68:
  
 
== TOM ==
 
== TOM ==
A compressed (game) program. The compression method was developed by Attus. It compresses simple sequences of the same byte occuring as multiple consecutive elements in the data. It can be loaded using DTF&TOM program.
+
A compressed (game) program. The compression method was developed by Attus. It compresses simple sequences of the same byte occurring as consecutive data elements. It can be loaded using the DTF&TOM program.
  
 
== DTF ==
 
== DTF ==
Doubly compressed file. A further developed version of TOM. In the first pass it compresses simple sequences of the same byte occuring as multiple consecutive elements in the data (like TOM), then the output of the run-length encoding is further compressed in a second pass, by using an optimal variable length encoding of byte values based on statistical analysis of the data. Its decompression is slower but it is a data compression utility of very good efficiency. Most games like this consist of a single file but multiple level loader games can reserve the individual levels in separate files. It can be loaded using DTF&TOM utility (it is fairly slow) or by the command DL of ZozoTools. If you want to use the DTF&TOM loader, it is supposed to collect the DTF files to common disks and copy the loader to all these disks (it needs not much room).
+
Doubly compressed file. A further developed version of TOM. In the first pass it compresses simple sequences of the same byte occurring as consecutive data elements (like TOM), and then the output of the run-length encoding is further compressed in a second pass, using an optimal variable length encoding of byte values based on statistical analysis of the data. Decompression of DTF files is slower but the data compression is very efficient. Most games like this consist of a single file, but for multiple level loader games the individual levels may be stored in separate files. DTF files can be loaded using the DTF&TOM utility (it is fairly slow) or by using the command DL in ZozoTools. If you want to use the DTF&TOM loader, it is best to collect the DTF files together on common disks and copy the loader to all these disks (it does not need much room).
  
 
== PCK ==
 
== PCK ==
Compressed file. This compressed file can be created with the EPDOS command PP. The compression is less efficient than DTF but it is much easier to use. PCK files can be unpacked any time. EPDOS can load it.
+
Compressed file. This compressed file can be created with the EPDOS command PP. The compression is less efficient than DTF but it is much easier to use. PCK files can be unpacked any time and EPDOS can load them.
  
 
== SCR ==
 
== SCR ==
Screen file. First of all, games have this file as loading screen (in Spectrum format) but it can also be a format which can be loaded using :VLOAD command.
+
Screen file. First of all, games have this file as their loading screen (in Spectrum format), but SCR can also be a format which can be loaded using the :VLOAD command.
  
 
== PRG ==
 
== PRG ==
Program file. Games have this file, first of all. It's a file containing a program of machine code, we have nothing to do with it, we cannot run it directy, it can be run only by the loader of COM (TRN) extension.
+
Program file. Games often have files with this extension. It's a file containing a machine code program, but we can not run it directly.  It can be run only by using a loader with a COM (or TRN) extension.

Latest revision as of 20:21, 13 February 2011

Source material in Hungarian can be found here

COM

(COMMAND file) If you want to run a program, you have to look for a file with this extension. The COM extension refers to a file which can always be run, is in machine code, and can be loaded from anywhere (EXDOS, BASIC, WP etc.) Warning! CP/M programs also use the COM file extension, but these can be loaded only in IS-DOS!

BAT

(BATCH-file) Batch command file. This is a standard text file containing executable EXDOS commands (or other commands which can be interpreted by other system extensions). These commands are executed by the system one by one, when you run the file.

INI

Initialising (start-up) file (text file). A special variant of this is EXDOS.INI, which is run by EXDOS at each system restart.

BAS

BASIC file. A file containing a Basic program. It can be run by loading it into IS-BASIC. The Enterprise does not store BASIC programs as text but in a coded (tokenised) format.

ZIP

A loader (runnable file) for a program compiled by Zzzip. The extension is somewhat misleading as it is actually a BASIC program, so it is to be loaded in IS-BASIC.

Z

A program file (not runnable) compiled by Zzzip. It cannot be run directly, but instead by runnning a BASIC loader (with ZIP extension).

PAS

Pascal source code. The Pascal program has to be compiled before running so a file with PAS extension has to be compiled into a runnable file with COM extension. PAS files can be loaded into the Pascal editor.




ASM

ASMON / ASMEN source file. This is a text file in assembly language, which can be loaded into ASMON / ASMEN for editing and assembly into machine code.

HEA

HEASS (program by Laci Haluska) source file. It's a text file in assembly language, to be edited and assembled into machine code using HEASS.

FEN

FENAS source file. It's a text file in assembly language, to be edited and assembled into machine code using HEASS.

F

FENAS source file. It's a text file in assembly language, to be edited and assembled into machine code using HEASS.

EXT

This is an absolute system extension. One of the best features of the Enterprise's operating system is using system extensions. After loading an EXT extension file nothing seems to happen, but typing the :HELP command we can detect the new extension at once. Some system extensions run automatically after loading but this is not typical.

ROM

The EPROM burnable version of an absolute system extension (only the header differs). EPDOS can load it. The emulator also uses such files, so optional configurations can be created in the emulator using them. Warning! Do not confuse this with the ROM files found in some games converted from Spectrum! These files contain the Spectrum ROM - using them it is easier to convert a game, though the quality is low.

TRN

A game loader to provide eternal life (cheat). This is not a standard extension, but it's an Enterprise speciality. It can be found in games folders, enabling the game to be started with eternal life (eternal ammunition, etc.), so it is a runnable file.

WIN

EDC Windows application. This is the standard extension for EDC Windows applications. It can be started only after running EDC Windows, of course.

WP

The file format for Enterprise Word Processor documents. Files written in WP (and saved by the SAVE command) should be named with the WP extension.

HWP

The file format for HWP, the best word processing software for the Enterprise (the work of Laci Haluska).

TXT

A standard text file. TXT files are not traditional on the Enterprise, but by using WP's PRINT command, for example, files "printed" to a disk can be created and called TXT files.

DTM

Digitrax Module file. These are MOD pieces of music converted from the PC. Unfortunately they can only be up to 64kb in size, which restricts the audio opportunities. They can be played using the Digitrax Module Player (see: Music heading here) or by the :DTM command of the Iview extension.

EPV

Video file, which can be played using IPLAY. (This program is also part of the Multiplay program pack.)

TOM

A compressed (game) program. The compression method was developed by Attus. It compresses simple sequences of the same byte occurring as consecutive data elements. It can be loaded using the DTF&TOM program.

DTF

Doubly compressed file. A further developed version of TOM. In the first pass it compresses simple sequences of the same byte occurring as consecutive data elements (like TOM), and then the output of the run-length encoding is further compressed in a second pass, using an optimal variable length encoding of byte values based on statistical analysis of the data. Decompression of DTF files is slower but the data compression is very efficient. Most games like this consist of a single file, but for multiple level loader games the individual levels may be stored in separate files. DTF files can be loaded using the DTF&TOM utility (it is fairly slow) or by using the command DL in ZozoTools. If you want to use the DTF&TOM loader, it is best to collect the DTF files together on common disks and copy the loader to all these disks (it does not need much room).

PCK

Compressed file. This compressed file can be created with the EPDOS command PP. The compression is less efficient than DTF but it is much easier to use. PCK files can be unpacked any time and EPDOS can load them.

SCR

Screen file. First of all, games have this file as their loading screen (in Spectrum format), but SCR can also be a format which can be loaded using the :VLOAD command.

PRG

Program file. Games often have files with this extension. It's a file containing a machine code program, but we can not run it directly. It can be run only by using a loader with a COM (or TRN) extension.