Translate

Mostrando entradas con la etiqueta Casssette. Mostrar todas las entradas
Mostrando entradas con la etiqueta Casssette. Mostrar todas las entradas

domingo, 15 de septiembre de 2019

Inventario de Software Retro


ATARI 5200


Nombre Cartucho Manual Overlay Caja Sellado
Choplifter 1
Countermeasure 1
Dig Bug 1
Football 1
Pac-Man 1
Pole Position 1
Realsport Baseball 1
Realsport Soccer 1 1
Realsport Tenis 1
Robotron 2084 1
Soccer 1 1
Star Raiders 1 1 1 1 A

ATARI 800&400


Nombre Distribuidor Medio Manual Caja Sellado
Alpha Shield Sirius C 1 1 S
Apple Panic Broderbund T 1 1 D
Atlantis Imagic C 1 1 S
Bc's Quest For Tires Sierra C 1 1 D
Centepide Arari C 1 1 A
Crossfire Sierra C 1 D S
Demon Attack Imagic C 1 1 S
Dimension X Synapse T 1 1 A
Donkey Kong Junior Arari C 1 1 A
Fast Eddie Sirius C 1 1 A
Frogger Parker Broders Falta 1 1 D
Gyruss Parker Broders C 1 1 A
Pengo Arari C 1 1 A
Pit Stop Epyx C 1 1 A
Pogoman Computer Magic C 1 1 A
pole position Arari C 1 1 A
Q-Bert Parker Broders C 1 1 S
Serpentine Broderbund C 1 1 A
Temple Of Apshai Epyx D 1 1 A
Commodore 64
Nombre Distribuidor Medio Manual Caja Sellado
Air Line Adventure International Div Scott Adams T 1 D
Bandits Sirius D 1 1 1
Buck Rogers Planet of Zoom Sega C 1 D
Centipede Atarisoft C 1 1 1
Clowins Commodore C 1 D
Dig Dug Atarisoft C 1 1 1
Donkey Kong Atarisoft C 1 1 1
Drelbs Synapse D 1 1 1
Gridrunner HesWare C 1 1 1
Pacman Atarisoft C 1 1 1
Rendezvous With Rama (Arthur C. Clarke Trillium D 1 1
Retro Ball HesWare C 1 1
Shamus Synapse D 1 A
Suicide Strike Tronix D 1 1 1
The Pharaon's Curse Synapse T 2 D
The Pharaon's Curse Synapse D 1 A
AVALON HILL
Nombre Medio Atari 400/800 Apple II & II+ Vic 20 Pet CBM (40 column) & 2001 C64 TRS 80 Model I & III Color Computer + Extended basic
Breakthru T 16k
Clear for Action T 48k Level II, 48k, &IV
Close Assault T(2) 40kb Applesoft in Rom,48 k Level II, 48k
Computer Acquire T 16K 16K 16K 16K
Confilct 2500 T 32K,Low Res 16K, Hi Res Level II, 16k, Hi Res
Controler T 16k
Empire of the Overmind T 40kb 48k Level II, 48k
Flying Ace T 16k
GFS Sorceress T 40kb 48k 48k
Gun of fort defiance T(2) 32k Applesoft Basic,48 k 16k Level II, 16k
Legionarie T 64k
Legionarie T 16k
London Blitz T 64k
Major League T Level II, 16k
Moon Patrol T 16k +Joystick
Nukewar T 16k 64k 16k
Pancer East T 64K Level II, 48k, &IV 32k
Pancer Jagd T 32K
Paris In Danger D 48k
Space Station Zulu T 32k +Joystick
Tank Arkace T 16k+Basic 5k 8k 16k
Tankticks T 24k Applesoft Basic, 16 k 16k Level II, 16k
Telengard T 40kb 64k
VC T 32k, & 1200XL 16k 16k
Voyager I T 32k+Basic Applesoft in Rom,32 k 32k, 2.0 Rom 16k 16k

INTELLIVISION
Nombre Cartucho Manual Overlay Caja Sellado
4-TRIS,(2000) (PD).bin
ABPA,Backgammon (1978) (Mattel).bin
Advanced,Dungeons and Dragons - Treasure of Tarmin (1982) (Mattel).bin 1
Advanced,Dungeons and Dragons.bin
Adventure,(AD&D - Cloudy Mountain) (1982) (Mattel).bin
Air,Strike (1982) (Mattel).bin
All-Stars,Major League Baseball (1983) (Mattel).bin
Armor,Battle (1978) (Mattel).bin
1
Astrosmash,- Meteor (1981) (Mattel).bin 2 1 1 1 1
Atlantis,(1981) (Imagic).bin
Auto,Racing (1979) (Mattel).bin 1
B-17,Bomber (1981) (Mattel).bin
Baseball,(1978) (Mattel).bin 1 1
BeamRider,(1983) (Activision).bin
Beauty,and the Beast (1982) (Imagic).bin 1
Blockade,Runner (1983) (Interphase).bin
Body,Slam Super Pro Wrestling (1988) (Mattel).bin
Bomb,Squad (1982) (Mattel).bin
Bouncing,Pixels (1999) (PD).bin
Boxing,(1980) (Mattel).bin
Brickout!,(1981) (Mattel).bin
Bump 'N',Jump (1982-83) (Mattel).bin
BurgerTime!,(1982) (Mattel).bin 2 1 1 1 1
BurgerTime!,II (2010) (4all).bin
Buzz,Bombers (1982) (Mattel).bin
Carnival,(1982) (Coleco-CBS).bin
Centipede,(1983) (Atarisoft).bin
Championship,Tennis (1985) (Mattel).bin
Checkers,(1979) (Mattel).bin
Chip,Shot Super Pro Golf (1987) (Mattel).bin
Commando,(1987) (Mattel).bin
Congo,Bongo (1983) (Sega).bin
Crazy,Clones (1981) (PD).bin
Deep,Pockets - Super Pro Pool and Billiards (1990) (Realtime).bin
Defender,(1983) (Atarisoft).bin
Demon,Attack (1982) (Imagic).bin
Dig Dug,(1987) (Intv Corp).bin
Diner,(1987) (Intv Corp).bin
Donkey,Kong (1982) (Coleco).bin
Donkey,Kong Jr (1982) (Coleco).bin
Dracula,(1982) (Imagic).bin
Dragonfire,(1982) (Imagic).bin
Dreadnaught,Factor, The (1983) (Activision).bin
Duncan's,Thin Ice (1983) (Mattel).bin
Easter,Eggs (1981) (Mattel).bin
ecs.bin
Electric,Company - Math Fun (1978) (CTW).bin
Electric,Company - Word Fun (1980) (CTW).bin
Fathom,(1983) (Imagic).bin
Frog Bog,(1982) (Mattel).bin
Frogger,(1983) (Parker Bros).bin
Go For,the Gold (1981) (Mattel).bin
Grid,Shock (1982) (Mattel).bin
Groovy!,(1999) (PD).bin
Happy,Trails (1983) (Activision).bin
Hard Hat,(1979) (Mattel).bin
Horse,Racing (1980) (Mattel).bin 1 1
Hover,Force (1986) (Mattel).bin
Hypnotic,Lights (1981) (Mattel).bin
Ice Trek,(1983) (Imagic).bin
INTV -,Intelligent TV Demo #5932 (1978) (Mattel).bin
ivoice.bin
Jetsons,,The - Ways With Words (1983) (Mattel).bin
King of,the Mountain (1982) (Mattel).bin
Kool-Aid,Man (1983) (Mattel).bin
Lady Bug,(1983) (Coleco).bin
Land,Battle (1982) (Mattel).bin
Las,Vegas Blackjack and Poker (1979) (Mattel).bin 2 2 1 1 1
Las,Vegas Roulette (1979) (Mattel).bin
Learning,Fun I - Math Master Factor Fun (1987) (Intv Corp).bin
Learning,Fun II - Word Wizard Memory Fun (1987) (Intv Corp).bin
Lock 'N',Chase (1982) (Mattel).bin 1 1 1 1 1
Loco-Motion,(1982) (Mattel).bin
Magic,Carousel (1983) (Intv Corp) [!].bin
Masters,of the Universe - The Power of He-Man! (1983) (Matte.bin
Maze,Demo #1 (GPL).bin
Maze,Demo #2 (GPL).bin
Melody,Blaster (1983) (Mattel).bin
Mickey's,Hello World (1999) (PD).bin
Microsurgeon,(1982) (Imagic).bin
Mind,Strike! (1982) (Mattel).bin
Minotaur,(1981) (Mattel).bin
Mission,X (1982) (Mattel).bin
Motocross,(1982) (Mattel).bin
Mountain,Madness Super Pro Skiing (1987) (Mattel).bin
Mouse,Trap (1982) (Coleco).bin
Mr.,Basic Meets Bits 'N Bytes (1983) (Mattel).bin
NASL,Soccer (1979) (Mattel).bin
NBA,Basketball (1978) (Mattel).bin 1
NFL,Football (1978) (Mattel).bin 1 1 1 1 1
NHL,Hockey (1979) (Mattel).bin
Night,Stalker (1982) (Mattel).bin 1 1 1 1 1
Nova,Blast (1983) (Imagic).bin
Number,Jumble (1983) (Mattel).bin
Pac-Man,(1983) (Atarisoft).bin
PBA,Bowling (1980) (Mattel).bin
PGA Golf,(1979) (Mattel).bin 1
Pinball,(1981) (Mattel).bin
Pitfall!,(1982) (Activision).bin 1
Poker,& Blackjack (1981) (Mattel).bin 1
Pole,Position (1986) (Intv Corp).bin
Pong,(1999) (PD).bin
Popeye,(1983) (Parker Bros).bin
Q-bert,(1983) (Parker Bros).bin
Reversi,(1984) (Mattel).bin
River,Raid (1982-83) (Activision).bin
Robot,Rubble (Prototype) (1983) (Activision).bin
Royal,Dealer (1981) (Mattel).bin
Safecracker,(1983) (Imagic).bin
Santa's,Helper (1983) (Mattel).bin
Scooby,Doo's Maze Chase (1983) (Mattel).bin
Sea,Battle (1980) (Mattel).bin
Sewer,Sam (1983) (Interphase).bin
Shark!,Shark! (1982) (Mattel).bin
Sharp,Shot (1982) (Mattel).bin
Skiing,(1983) (Mattel).bin 2 2 2 2 1
Slam,Dunk Super Pro Basketball (1987) (Intv Corp).bin
Slap,Shot Super Pro Hockey (1987) (Intv Corp).bin
Snafu,(1981) (Mattel).bin
Space,Armada (1981) (Mattel).bin 1
Space,Battle (1979) (Mattel).bin 1 1 1 1 1
Space,Cadet (1982).bin
Space,Hawk (1981) (Mattel).bin 1 1 1 1 1
Space,Spartans (1981) (Mattel).bin
Spiker!,Super Pro Volleyball (1988) (Intv Corp).bin
Stadium,Mud Buggies (1988) (Intv Corp).bin
Stampede,(1982) (Activision).bin 1
Star,Strike (1981) (Mattel).bin 1 1 1 1 1
Star,Wars - The Empire Strikes Back (1983) (Parker Bros).bin
Street,(1981) (Mattel).bin
Sub Hunt,(1981) (Mattel).bin 2 1 1 1 1
Super,Cobra (1983) (Konami).bin
Super,Masters! (1982) (Mattel).bin
Super,Pro Decathlon (1978) (Mattel).bin
Super,Pro Football (1986) (Intv Corp).bin
Super,Soccer (1983) (Mattel).bin
Swords,and Serpents (1982) (Imagic).bin
Takeover,(1982) (Mattel).bin
Tennis,(1980) (Mattel).bin
Tetris,(2000) (PD).bin
Thin Ice,(1983) (Mattel).bin
Thunder,Castle (1982) (Mattel).bin
Tower of,Doom (1986) (Mattel).bin
Triple,Action (1981) (Mattel).bin 1 1
Triple,Challenge (1986) (Intv Corp).bin
TRON -,Deadly Discs (1981) (Mattel).bin 2 1 1 1
TRON -,Maze-A-Tron (1981) (Mattel).bin 1
TRON -,Solar Sailer (1982) (Mattel).bin
Tropical,Trouble (1982) (Imagic).bin
Truckin',(1983) (Imagic).bin
Turbo,(1983) (Coleco).bin
Tutankham,(1983) (Parker Bros).bin
U.S. Ski,Team Skiing (1980) (Mattel).bin
USCF,Chess (1981) (Mattel).bin
Utopia,(1981) (Mattel).bin 1
Vectron,(1982) (Mattel).bin 1 1 1 1 1
Venture,(1982) (Coleco).bin
White,Water! (1983) (Imagic).bin
World,Cup Football (1985) (Nice Ideas).bin
World,Series Major League Baseball (1983) (Mattel).bin
Worm,Whomper (1983) (Activision).bin
Zaxxon,(1982) (Coleco).bin

miércoles, 20 de julio de 2011

Formato del Cassette Virtual (Cas) de los emuladores de la Color Computer y la Dragon

El Formato que usan los emuladores de la color computer y la dragon ya esta documentado pero le faltan cosas  y no vien diferenciado entre coco y dragon.

El formato del cassette virtual (CAS) es usado por los emuladores para imitar un toca-cintas y su cinta las cuales contenian a su vez un programa o datos, estos podian ser un programa basic en los siguientes formatos:

1.- Basic Formato comprimido (Tokenizado) (.BAS). [Formato Interno: Tipo=0; Formato Binario=0]
2.- Basic Formato ASCII (.BAS) (Con CSAVE "nombre",A). [Formato Interno: Tipo=0; Formato AscII=255(&hFF)]
3.- Datos de programa (.DAT). [Formato Interno: Tipo=1; Formato Binario=0]
4.- Programa Binario (.BIN). [Formato Interno: Tipo=2; Formato Binario=0]
5.- Texto (de procesadores de palabras por ejemplo)  (.DAT). [Formato Interno: Tipo=3; Formato Binario=0]

Los Basic Tokennizados son copia de la memoria interna de la maquina que ya esta en ese formato, por eso y por ser mas pequeños era el formato predeterminado.



Extraido de 
Color Computer Technical Reference Manual (1981)(Tandy).pdf
http://archive.worldofdragon.org/index.php?title=Tape%5CDisk_Preservation#CAS_File_Format
http://www.cs.unc.edu/~yakowenk/coco/text/tapeformat.html



-------------------------------------------------------------------------------
The standard TRS-80 Color Computer tape is composed of the following items:



1. A leader consisting of 128 bytes of Hex 55

1. A leader block of $55 multiplied by the 16 bit number in location $90:91 (default 128).
Depende de la memoria 90:91 que contiene la cantidad de repeticiones)

2. A Namefile block
3. A blank section of tape approximately equal to 0.5 seconds in length; this allows BASIC time to evaluate the Namefile.
4. A second leader of 128 bytes of Hex 55
5. One or more Data blocks
6. An End of File block

The block format for Data blocks, Namefile blocks, or an End of File block is as follows:
1. One leader byte - 55H
2. One sync byte - 3CH
3. One block type byte: 00H = Namefile - 01H = Data FFH = End of File
4. One block length byte - 00H to FFH (0-255)
5. Data - 0 to 255 bytes
6. One checksum byte — the sum of all the data plus block type and block length
7. One leader byte - 55H

The End of File block is a standard block with a length of 0 and the block type equal to FFH.
The Namefile block is a standard block with a length of 15 bytes (0FH) and the block type equals 00H.
The 15 bytes of data provide information to BASIC and are employed as described below:
1. Eight bytes for the program name
2. One file type byte - 00H = BASIC 01 H = Data 02H = Machine Language
3. One ASCII flag byte - 00H = Binary FFH = ASCII
4. One Gap flag byte — 01 H = Continuous FFH = Gaps
One Gap flag byte — 00 H Según: http://www.cs.unc.edu/~yakowenk/coco/text/tapeformat.html
(The tech manual shows 01 as the code for "no gaps", but binaries saved by Extended Color BASIC actually have 00.)
5. Two bytes for the start address of a machine language program
6. Two bytes for the load address of a machine language program




The first block of a standard CAS file should be a namefile block, and the last block should normally be an EOF block.
Some games used copy protection where the number of blocks to be loaded did not match the number specified in the file header and a fake EOF block was included so a simply copy of the file would result in a truncated file.
(Esto me parece extraño, en la cabecera no hay ni cantidad de bloques ni tamaño total, solo tamaño del bloque y nada mas tiene que ver con esto, en conclusion si hay un EOF Block hay termina todo a menos que el proceso de lectura lo haga un software que utilice otra rutina)

Note that standard format CAS files may omit leaders. Use the FIXCAS utility to add leaders to more closely resemble the true Dragon cassette tape format.

Since the standard format CAS file is a fairly simple representation of the data stream read from a tape after demodulation and decoding of the audio signals, certain properties of cassette tapes cannot be reproduced, e.g. gaps of silence (at least one game loader uses this as a copy protection mechanism that needs the RAW format of CAS to work - although this doesn't store silence it does store noise in those gaps).

The above description makes it pretty easy to create CAS files. Reading CAS files can be a bit more difficult though. Data is actually represented as a stream of bits on cassette tapes, and the Dragon uses different audio signals to represent different bit values. When decoding such an audio signal into a bit stream and creating a CAS file, the structure described above might not align to byte boundaries in the CAS file. Especially the leader may not be decoded to an integral number of bytes. To make matters even worse, both leaders and sync bytes may contain noise and still be readable. A robust CAS file reader must take this into account.
For an example of a RAW format CAS file exhibiting both byte misalignment and leader noise, see Beyond Software's Kriegspiel (last modified 2009-01-04) in the download area.


Aparte de todo eso hay cosas que no dice nadie, como por ejemplo:
Un archivo BIN tiene una cabezera que hay que quitar para pasarla al CAS
La cabecera es asi:

Un número magico que es para CoCo &hFF y para DRAGON &h55

Cabecera BAS Comprimido (Tokennizado)
        Un número especial para la CoCo y una cabecera completa para dragon

CoCo Dragon
&hFF 1 - &h55
1 - Byte tipo de archivo (0=BAS | 1=DAT ; 2=BIN ; 3=TEX)
2 - Dirección de carga - integer menos significativo primero
2 - Tamaño  - integer menos significativo primero
2 - Dirección de ejecución - integer menos significativo primero
1 - &hAA