Atari 130XE Manual de usuario

Busca en linea o descarga Manual de usuario para Barebones Pc / Estación De Trabajo Atari 130XE. TURBO FREEZER XL/XE 2011 Manual Manual de usuario

  • Descarga
  • Añadir a mis manuales
  • Imprimir

Indice de contenidos

Pagina 1 - TURBO FREEZER XL/XE 2011

TURBO FREEZER XL/XE 2011Manual for software version 3.10Last updated on March 30, 2013

Pagina 2

the first real freezer for the Atari, it is also the only extension a freak needs to get theoptimum and maximum usage out of his Atari. This is because

Pagina 3 - Contents

1 InstallationTheTURBO FREEZERis simply attached to the parallel bus. The parallel bus differsbetween Atari XL and XE computers. In Atari XL computers

Pagina 4

1 Installationport. The freezer can unfortunately not be used with these XE models.Caution:The freezer electronic and the adapter board are not connec

Pagina 5

1.3 Plugging the freezer inelectronic in one hand and the adapter board in the other hand. Then place the modulecarefully on the board but do not pres

Pagina 6

1 Installation1.3.2 Atari 800 XE, 65 XE and 130 XEAttach the freezer to the cartridge port and the ECI port at the back of the Atari.1.4 Turning the f

Pagina 7

1.4 Turning the freezer onIfREADYis displayed, simply press the “Freeze” button on the upper right to displaythe freezer main menu. If nothing happens

Pagina 8

1 Installation1.4.4 Activating the stereo POKEY mode (optional)If the Atari has a stereo POKEY extension that is in stereo mode, the “Stereo” switchmu

Pagina 9

1.5 Extended configurations for experts in solderingprolong the power supply wire of the freezer to the power supply inside the Atari. In bothcases the

Pagina 10

1 Installationsocket. If the ANTIC is soldered to the board, cut the pin right above the board with amini wire cutter and bend it up carefully.At first

Pagina 11 - 1 Installation

2 UsageDid you ever feel annoyed by a game that is really great but has no pause function thatcan be activated at any time? Or by games of the frustra

Pagina 12 - 1.2 Assembling the freezer

Copyrightc1987-2013 Peter Dell, Florian Dingler, Bernhard Engl, Matthias ReichlThis manual is protected by copyright and subject to Creative Commons

Pagina 13 - 1.3 Plugging the freezer in

2 Usage2.1 Starting the freezer main menuAfter pressing the “Freeze” button the program is frozen when the next interrupt occursand the freezer takes

Pagina 14 - 1.4 Turning the freezer on

2.3 Saving a frozen programcan install a[SYSTEM RESET]key in the Atari as described in section 1.5.2. The interrupttriggered by this key can by no mea

Pagina 15

2 Usage2.3.1 Adapting the boot disk loaderWhen a frozen program is saved as boot disk, the freezer also writes a loader to the disk.This inherently wi

Pagina 16

2.4 Swapping the frozen and a saved program2.4 Swapping the frozen and a saved programThe swap function in the freezer main menu can be used to swap t

Pagina 17

2 Usage• Leave the freezer main menu• Activate the menu of the cartridge emulation• Disable IRQs and NMIs• Enable the OS ROM• Set the return address t

Pagina 18

3 Debugger and DOSPressing[D]in the freezer main menu takes you to the built-in debugger with DOSfunctions.Commands are entered in the command line at

Pagina 19

3 Debugger and DOS3.1.1 Executing commandsIf the prefixD:is not included in a file name, the defaultD1:will be used. RAM disksare not supported, as they

Pagina 20

3.1 Disk Operating System (DOS)SAV filename,start,endSave object file with the memory content from addressstartto (and including)endSAV filename/N,star

Pagina 21 - 2.3 Saving a frozen program

3 Debugger and DOSDISK FULLThe disk is fullFILE LOCKEDThe file is lockedDIRECTORY FULLThe directory is full (at most 64 files per disk)3.2 DebuggerA deb

Pagina 22

3.2 DebuggerThe software of the originalTURBO FREEZERfrom 1987 had some disadvantages,among other reasons due to size constraints. Changes were always

Pagina 23 - 2.6 Starting debugger and DOS

Contents1 Installation 111.1 Verifying the power supply . . . . . . . . . . . . . . . . . . . . . . . . . . . 121.2 Assembling the freezer . . . . . .

Pagina 24

3 Debugger and DOSVEC Display OS vectorsHAT Display handler tableM Display memory usage mapPBDisplay content of the memory management registerPORTB(co

Pagina 25 - 3 Debugger and DOS

3.2 DebuggerRemark: With the exception of the spaces immediately following the command, allspaces in the above list are only there for readability and

Pagina 26 - 3.1.1 Executing commands

3 Debugger and DOSIf you would like to access the RAM under the OS ROM, enterPB<FEto set bit 0 ofPORTBto 0. WithPB<E3access to the first bank of

Pagina 27 - 3.1.4 Error messages

3.2 DebuggerThe byte sequence can consist of up to 8 bytes, which is more than sufficient in mostcases. It’s also possible to omit bytes from the sequen

Pagina 28 - 3.2 Debugger

3 Debugger and DOSVcommand displays the type of interrupt (IRQ or NMI) that caused activation of thefreezer, together with the original value of the c

Pagina 29 - 3.2.2 Command summary

3.2 DebuggerDOSINI 000C: 0000 CASINI 0002: FFFFDOSVEC 000A: F223VPRCED 0202: C0CD VINTER 0204: C0CD...3.2.13 Display handler address tableTheHATcomman

Pagina 31 - 3.2.4 Input of vectors

4 512k RAM extensionThe built-in RAM extension of theTURBO FREEZERis compatible with the wide spreadRambo/ATARI-Magazin extensions. Bit 4 ofPORTBactiv

Pagina 33 - 3.2.8 Execute SIO commands

5 Oldrunner – Atari OS Rev. BThe Atari 400/800 is the only 8-bit home computer class that contains a well-designedand structured operating system (OS)

Pagina 34 - 3.2.12 Display OS vectors

Contents3.1.4 Error messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 273.2 Debugger . . . . . . . . . . . . . . . . . . . . . . . .

Pagina 36

6 Cartridge emulationThe cartridge emulation is another very powerful feature of theTURBO FREEZER.It is capable of emulating standard 8K and 16K modul

Pagina 37 - 4 512k RAM extension

6 Cartridge emulationThe SpartaDOS X emulation uses the same bank switching scheme as the“Ultimate 1MB” extension. The corresponding image has a maxim

Pagina 38

6.3 Cartridge emulation menu“FlashWrite” is in the right position (ON). The cartridge emulation is completely disabledif both switches are in the left

Pagina 39 - 5 Oldrunner – Atari OS Rev. B

6 Cartridge emulationK Display cartridge emulation configurationK<0 Deactivate cartridge emulation completely:Sets module type and SpartaDOS X emula

Pagina 40

6.5 Further informationKS<sourceSelect source for the cartridge emulation:0 flash ROM1 freezer RAMKN<mode Switch menu for cartridge emulation on/

Pagina 42 - 6.1.2 Module types

7 Programming the flash ROM7.1 BasicsThe software of theTURBO FREEZERsis not, as this is normally the case, stored inan EPROM but in a flash ROM. The bi

Pagina 43 - 6.4 Command summary

7 Programming the flash ROMrestriction to 64k blocks does of course not apply to the freezer RAM. There every 8kbank can be programmed separately.If th

Pagina 44

7.5 Programming the flash ROM and freezer RAMErase flashErase the complete flash ROM.Caution:This will erase the complete flash ROM, including the freeze

Pagina 45 - 6.5 Further information

Contents8.2 Memory partitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 518.2.1 Freezer RAM . . . . . . . . . . . . . . . . . . .

Pagina 47 - 7 Programming the flash ROM

8 For experts: Technical details8.1 HardwareThe heart of theTURBO FREEZERis the Xilinx XC95144XL CPLD. It contains thecomplete logic of the freezer an

Pagina 48 - 7.4 Using the flash program

8 For experts: Technical details• Bank 120: Free• Bank 121: Free• Bank 122: Free• Bank 123: Freezer software bank 3• Bank 124: Freezer software bank 1

Pagina 49

8.3 Freezer8.3.2 Mirroring the freezer memory inWhen the freezer is activated, the freezer RAM resp. the flash ROM is mirrored to thearea $0000. . . $3

Pagina 50

8 For experts: Technical detailsAfter this, the freezer enters the state “activation triggered”. Just like in the state“activated” theTURBO FREEZERnow

Pagina 51 - 8.2 Memory partitions

8.3 Freezer$D710. . . $D71F: Freezer RAM A4/A5 (r/w)7 6 5 4 3 2 1 0- - - - - - - -A read access to this register changes the handling of the address l

Pagina 52 - 8.3 Freezer

8 For experts: Technical details“Ultimate 1MB BIOS”. It neither contains a standard interrupt handling nor a characterset at $E000. Therefore the scre

Pagina 53 - 8.3.3 Activating the freezer

8.6 Cartridge emulation8.6 Cartridge emulationThe cartridge emulation offers very many configuration options. Controlling all theseoptions only with swi

Pagina 54 - 8.3.4 Configuration registers

8 For experts: Technical details$D592: RAM Bank (r/w)7 6 5 4 3 2 1 0- - bankNumber of the selected RAM bank (0. . . 63) in 8k+RAM mode.$D593: RAM Bank

Pagina 55

8.6 Cartridge emulation$D596: SDX Configuration (r/w)7 6 5 4 3 2 1 0- - - - - - config00 SpartaDOS X deactivated01 SpartaDOS X in freezer RAM starting

Pagina 57 - 8.6 Cartridge emulation

8 For experts: Technical details8.6.2.2 Additional registers in OSS mode$D500. . . $D50F: OSS Bank Select (r/w)7 6 5 4 3 2 1 0- - - - - - - -These reg

Pagina 58

8.6 Cartridge emulation8.6.2.4 Additional registers when SpartaDOS X is active$D5E0: Bank Select (r/w)7 6 5 4 3 2 1 0control bankcontrol SpartaDOS X c

Pagina 60

9 Further information and downloads• TURBO FREEZERhttp://turbofreezer.horus.comUp to date information, updates and more.• ABBUChttp://www.abbuc.deSour

Pagina 61

Warranty and intended usageThe warranty on material and assembly is 6 months. If the freezer is defective, it maybe replaced by one that is functionin

Pagina 62

PrefacePreface by the designer of the new freezer (2012)TURBO FREEZER2005 was a big success. It was very well received in the Ataricommunity and we go

Pagina 63

thanks to all who ordered the new freezer in advance and waited so patiently.Salzburg, November 2012Matthias ReichlP.S. (March 2013): I’d like to add

Pagina 64 - Warranty and intended usage

PrefaceThis will help anyone who wants to expand the freezer or even make something completelynew with it.All relevant information and updates for the

Comentarios a estos manuales

Sin comentarios