Co to jest obraz ROM?

Co to jest obraz ROM?
Fani gier retro mogą już znać pliki ROM lub to, co normalnie nazywają ROMS. Ale czym dokładnie są pliki ROM i dlaczego nazywają się je takimi? ROM oznacza pamięć tylko do odczytu, pamięć nieulotną, która przechowuje dane i, w przeciwieństwie do pamięci RAM (pamięć o dostępie losowej), zachowuje dane, nawet gdy zasilanie jest wyłączone. Po przechowywaniu danych w pamięci ROM nie można ich zmodyfikować, chociaż nowoczesne układy ROM mają już możliwość przepisywania ograniczonych cykli zapisu. Pliki, które są zazwyczaj przechowywane w ROM, nie wymagają żadnej modyfikacji w życiu systemu, takich jak komputer BIOS, oprogramowanie układowe lub gry w płytkach arkadowych lub konsole do gier wideo.

Obraz ROM lub plik ROM to plik komputerowy lub cyfrowa kopia oryginalnych danych uzyskanych z układów ROM lub wkładów ROM konsol gier wideo. Odwrotnie, niektóre obrazy ROM są tworzone najpierw do celów debugowania lub testowania, zanim zostaną na stałe osadzone w układach ROM.

Jak powstają obrazy ROM?

Proces kopiowania obrazów ROM z układów ROM lub kaset ROM nazywa się Dumping. Zrzucenie wymaga dedykowanego sprzętu, palnika ROM i oprogramowania do przesyłania pliku z układów ROM na komputer. Żadna maszyna do zrzutu ROM nie pasuje do wszystkich. Niektóre urządzenia zrzucające ROM zawierają napęd CD-ROM do kopiowania obrazu bezpośrednio do CD-ROM. Maszyny zręcznościowe zwykle mają spersonalizowane płytki drukowane, a każda zwykle wymagałaby indywidualnej konfiguracji zrzucania ROM. Podobnie, zrzucanie maszyn do różnych konsol gier również różnią się od siebie.

Pliki ROM mają .Rozszerzenie pliku ROM i najczęściej oprogramowanie do emulatora jest używane do otwierania plików ROM. Nieznany plik Apple II i Nintendo 64 ROM obraz ROM to niektóre z oprogramowania emulacji używanego do otwierania plików ROM. Nie są to jednak uniwersalne oprogramowanie do emulatora; Inne pliki ROM wymagałyby konkretnego oprogramowania do uruchomienia. Najlepiej jest skontaktować się z programistą oprogramowania, jeśli chcesz mieć pewność, którego oprogramowania użyć, aby otworzyć posiadane pliki ROM.

Do czego służy obrazy ROM?

Obrazy ROM są tworzone do różnych celów. Najważniejszym celem jest prawdopodobnie zachowanie danych. Są one również tworzone w celu odtworzenia lub modyfikacji gier retro i testów, zanim zostaną na stałe przeniesione do układów ROM.

Ochrona oprogramowania

Nic nie trwa wiecznie, i to samo dotyczy urządzeń elektronicznych i cyfrowych. Głównym i najważniejszym powodem, dla którego tworzone są obrazy ROM, jest zachowanie oryginalnych danych. Istnieje ogromna możliwość utraty, uszkodzenia lub uszkodzenia danych, gdy system osiąga koniec życia. Tworzenie obrazów ROM to świetny sposób na prowadzenie kopii oryginalnych danych do celów archiwizacji. Obrazy ROM pozwalają również na ponowne wykorzystanie kopii oryginalnych danych w nowszych systemach. Niektóre obrazy ROM są również zmieniane w celu ulepszenia istniejących danych i pracy nad nowoczesnymi urządzeniami.

Emulacja gry

To chyba powszechnie znane użycie obrazów ROM. Kto może zmęczyć się graniem w Super Mario, Mortal Combat i podobnych? Na szczęście te ponadczasowe gry wideo są udostępniane za pośrednictwem zdjęć ROM. Ponieważ arkady i starsze konsole do gier są przeszłością, gry retro są przywracane do życia za pośrednictwem oprogramowania emulatora. W kontekście emulacji gier emulatory to programy, które uruchamiają gry vintage z zupełnie innego urządzenia w innym systemie. Naśladują zachowanie arkad lub starszych konsol do gier wideo, aby gry mogły działać w innym systemie, takim jak Twój komputer. Możesz przeżyć wspomnienia z dzieciństwa na komputerze lub urządzeniach mobilnych, po prostu instalując do emulatorów i dodając do niego pliki ROM z gier retro. Podobnie możesz tworzyć własne maszyny do gier retro od zera za pomocą SBCS (komputery pojedynczej płyty), takich jak Raspberry Pi i emulatory obciążenia i obrazy ROM do zmontowanego sprzętu. Maszyny gier retro to najpopularniejsze projekty wykonane z SBCS.

Debugowanie i testowanie QA

Obrazy ROM są używane nie tylko do zachowania oprogramowania; Są również używane do testowania oprogramowania przed załadowaniem go na układ ROM. Zapewnia to, że oprogramowanie jest wolne od błędów i działa idealnie przed osadzeniem się w układy ROM, ponieważ nie można ich już modyfikować po załadowaniu programu do układu.

Nieautoryzowane pobieranie ROM

Zasadniczo pobieranie ROM z Internetu lub innej formy mediów cyfrowych nie jest legalne. Jednak dla miłości do gier retro i ponieważ oryginalne obrazy ROM są kosztowne, wiele ROM jest pobieranych nielegalnie. Sprzedaż i przychody firm gier bardzo ucierpiały z powodu nieautoryzowanych pobrań. Z tego powodu posiadacze praw autorskich podejmują rygorystyczne działania, aby zapobiec nieautoryzowanemu wydaniu i pobieraniu ich oprogramowania, zwłaszcza obrazów ROM Arcades lub gier wideo. Na przykład Nintendo pozwało dwie strony emulatorów w 2018 r. Inne firmy obejmowały funkcje bezpieczeństwa w swoich produktach, aby zapobiec nieautoryzowanemu kopiowaniu ich oprogramowania. Na przykład CAPCOM uwzględnił algorytm ochrony, aby zapobiec nielegalnej dystrybucji oprogramowania w swoich grach zręcznościowych.

W legalności pobierania ROM wciąż jest wiele szarych obszarów. Niektórzy mogą argumentować, że pobieranie ROM do użytku osobistego i nie dystrybucji ich poza Internetem nie powinno być uważane za nielegalne. Niezależnie od przypadku, lepiej nie brać udziału w piractwie i zamiast tego kupować autoryzowane kopie ROM.

Wniosek

Obrazy ROM służą dobrym celem zachowania danych w układach ROM, czy to w celu archiwizacji, ponownego wykorzystania, czy modyfikacji oryginalnych danych. Mimo to odgrywają również znaczącą rolę w testowaniu oprogramowania. Powszechnie używane zdjęcia ROM to zdjęcia z gier retro. Jednak popularność gier retro doprowadziła do nielegalnej dystrybucji ROM w mediach cyfrowych, takich jak Internet. Aby powstrzymać rozprzestrzenianie się piractwa, zaleca się tylko pobranie autoryzowanych kopii zdjęć ROM.