Co to jest format pliku ACC?
Pliki .acc to akcesoria pulpitu GEM - małe, rezydentne programy narzędziowe ładowane automatycznie podczas uruchamiania przez środowisko graficzne GEM. GEM (Graphics Environment Manager) został opracowany przez Digital Research Inc. w 1985 roku i działał na komputerach kompatybilnych z IBM PC pod kontrolą MS-DOS/DR-DOS, a także na komputerach Atari ST z systemem TOS/GEM. Na Atari ST każdy plik .acc umieszczony w katalogu głównym dysku startowego jest skanowany podczas uruchamiania i wyświetlany w menu Accessories (Akcesoria), zapewniając użytkownikom natychmiastowy dostęp do małych narzędzi, takich jak kalkulatory, zegary, kalendarze i mini-edytory tekstu, bez opuszczania pulpitu.
Technicznie plik .acc jest standardowym plikiem wykonywalnym GEMDOS w tym samym formacie binarnym co programy .PRG i pliki automatycznego uruchamiania .tos, odróżniającym się jedynie rozszerzeniem. Plik zaczyna się od „magicznego słowa” GEMDOS 0x601A (instrukcja skoku procesora Motorola 68000), po którym następują pola rozmiaru segmentów, tablica relokacji i opcjonalna tablica symboli. Program ładujący Atari TOS używa rozszerzenia .acc, aby sklasyfikować plik binarny jako akcesorium, a nie samodzielną aplikację.
Format ten jest artefaktem historycznym: rozwój GEM na PC został przerwany na początku lat 90., a produkcja sprzętu Atari ST zakończyła się w 1994 roku. Niektóre pliki .acc były pakowane programami kompresującymi, takimi jak Paccer lub LHASFX. Format pozostaje dostępny do dziś dzięki emulatorom Atari ST, takim jak Hatari, lub poprzez OpenGEM działający pod DOSBox.
Uwaga: rozszerzenie .acc jest również używane przez niektóre oprogramowanie księgowe (takie jak FKJ Software Graphic Accounts) dla plików danych - jest to całkowicie niepowiązane zastosowanie.
Bezpieczeństwo
RYZYKO: MEDIUMPliki GEM .acc to pliki wykonywalne (kod maszynowy). W ich natywnym środowisku GEM/Atari ST wykonują się bezpośrednio. Uruchamianie w emulatorach (Hatari, DOSBox+OpenGEM) odbywa się w piaskownicy. Nie próbuj uruchamiać plików .acc bezpośrednio w nowoczesnych systemach Windows lub macOS; nie zostaną one wykonane i są nieszkodliwe, ale maskowanie plików zawsze stanowi ryzyko. Pliki danych .acc programu FKJ Graphic Accounts nie są wykonywalne i są bezpieczne.
Szczegóły formatu
w pigułce- Plik danych FKJ Software Graphic Accounts - Oprogramowanie do księgowości osobistej (Wielka Brytania, Windows) używa .acc dla swoich plików danych finansowych; całkowicie niepowiązane z plikami wykonywalnymi GEM.
- Plik obrazu Altamira Composer - Altamira Composer (aplikacja graficzna dla Windows z lat 90., obecnie nieistniejąca) używała .acc dla plików projektów graficznych.
Programy otwierające pliki ACC
Szczegóły techniczne
specyfikacja| Sygnatura pliku | 0x60 0x1A na offset 0 - nagłówek pliku wykonywalnego GEMDOS (instrukcja skoku Motorola 68000 do punktu wejścia) |
| Architektura procesora | Motorola 68000 (big-endian) |
| Kolejność bajtów | Big-endian |
| Kodowanie | Binarne |
| Format binarny | Plik wykonywalny GEMDOS - ten sam układ binarny co .PRG (samodzielna aplikacja) i .TOS (auto-run); rozróżniany tylko przez rozszerzenie .acc |
| Kompresja | Brak w standardowej formie; niektóre pliki kompresowane po linkowaniu programami Paccer lub LHASFX |
| Typowy rozmiar pliku | 2 KB - 200 KB |
| Mechanizm ładowania | Automatycznie ładowany z katalogu głównego dysku startowego przy starcie GEM; każdy .acc pojawia się jako pozycja w menu Accessories |
| Segmenty wykonywalne | Text (kod), data, BSS; tablica relokacji; opcjonalna tablica symboli |
| Platforma | Atari ST/STE/TT/Falcon (TOS/GEM); DR-DOS + GEM Desktop na PC; OpenGEM (DOSBox) |
| Limit akcesoriów | TOS 1.x obsługuje do 6 akcesoriów ładowanych jednocześnie (zależnie od pamięci) |
| Wydano | 1985 (GEM 1.0, Digital Research) |
| Najnowsza wersja | N/A (legacy format; GEM discontinued) |
Konwersje ACC
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki ACC.