O que é o formato de ficheiro ACC?
Arquivos .acc são Acessórios de Desktop GEM - pequenos programas utilitários residentes carregados automaticamente na inicialização pelo ambiente gráfico GEM. O GEM (Graphics Environment Manager) foi desenvolvido pela Digital Research Inc. em 1985 e rodava em compatíveis com IBM PC sob MS-DOS/DR-DOS, bem como em computadores Atari ST executando TOS/GEM. No Atari ST, qualquer arquivo .acc colocado no diretório raiz da unidade de inicialização é verificado na inicialização e listado no menu Accessories, oferecendo aos usuários acesso instantâneo a pequenos utilitários, como calculadoras, relógios, calendários e mini editores de texto, sem sair da área de trabalho.
Tecnicamente, um arquivo .acc é um executável GEMDOS padrão no mesmo formato binário que os programas .PRG e arquivos de execução automática .tos, distinguindo-se apenas pela sua extensão. O arquivo começa com a palavra mágica GEMDOS 0x601A (uma instrução de desvio do Motorola 68000), seguida por campos de tamanho de segmento, uma tabela de relocação e uma tabela de símbolos opcional. O carregador do Atari TOS usa a extensão .acc para classificar o binário como um acessório em vez de uma aplicação independente.
O formato é um artefato legado: o GEM no PC foi descontinuado no início dos anos 1990 e a produção de hardware Atari ST terminou em 1994. Alguns arquivos .acc foram compactados com utilitários de compressão como Paccer ou LHASFX. O formato permanece acessível hoje através de emuladores de Atari ST, como o Hatari, ou via OpenGEM rodando sob o DOSBox.
Nota: a extensão .acc também é usada por alguns softwares de contabilidade (como o FKJ Software Graphic Accounts) para arquivos de dados - um uso inteiramente não relacionado.
Segurança e proteção
RISCO: MEDIUMArquivos .acc do GEM são executáveis (código de máquina). Em seu ambiente nativo GEM/Atari ST, eles são executados diretamente. A execução em emuladores (Hatari, DOSBox+OpenGEM) é isolada (sandboxed). Não tente executar arquivos .acc diretamente no Windows ou macOS modernos; eles não serão executados e são inofensivos, mas o disfarce de arquivos é sempre um risco. Arquivos de dados .acc do FKJ Graphic Accounts não são executáveis e são seguros.
Detalhes do formato
em resumo- Arquivo de dados FKJ Software Graphic Accounts - Software de contabilidade pessoal (Reino Unido, Windows) usa .acc para seus arquivos de dados financeiros; totalmente não relacionado aos executáveis GEM.
- Arquivo de imagem Altamira Composer - Altamira Composer (aplicativo gráfico para Windows dos anos 90, agora extinto) usava .acc para arquivos de projeto de imagem.
Programas que abrem arquivos ACC
Detalhes técnicos
especificação profunda| Assinatura do arquivo | 0x60 0x1A no deslocamento 0 - cabeçalho executável GEMDOS (instrução de desvio Motorola 68000 para o ponto de entrada) |
| Arquitetura do processador | Motorola 68000 (big-endian) |
| Ordem dos bytes | Big-endian |
| Codificação | Binário |
| Formato binário | Executável GEMDOS - mesmo layout binário que .PRG (app independente) e .TOS (auto-execução); distinguido apenas pela extensão .acc |
| Compressão | Nenhuma na forma padrão; alguns arquivos compactados após a vinculação com Paccer ou LHASFX |
| Tamanho típico do arquivo | 2 KB - 200 KB |
| Mecanismo de carga | Carregado automaticamente da raiz da unidade de inicialização no início do GEM; cada .acc aparece como uma entrada no menu Accessories |
| Segmentos executáveis | Texto (código), dados, BSS; tabela de relocação; tabela de símbolos opcional |
| Plataforma | Atari ST/STE/TT/Falcon (TOS/GEM); DR-DOS + GEM Desktop no PC; OpenGEM (DOSBox) |
| Limite de acessórios | O TOS 1.x suporta até 6 acessórios carregados simultaneamente (dependente da memória) |
| Lançado | 1985 (GEM 1.0, Digital Research) |
| Versão mais recente | N/A (legacy format; GEM discontinued) |
Conversões de ACC
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos ACC.