Ảnh ROM hoặc tệp ROM là một tệp máy tính hoặc bản sao kỹ thuật số của dữ liệu gốc thu được từ chip ROM hoặc hộp mực ROM của bảng điều khiển trò chơi điện tử. Ngược lại, một số ảnh ROM được tạo trước cho mục đích gỡ lỗi hoặc kiểm tra trước khi chúng được nhúng vĩnh viễn vào chip ROM.
Hình ảnh ROM được tạo ra như thế nào?
Quá trình sao chép hình ảnh ROM từ chip ROM hoặc hộp mực ROM được gọi là kết xuất. Việc bán phá giá yêu cầu phần cứng, ổ ghi ROM và phần mềm chuyên dụng để chuyển tệp từ chip ROM sang máy tính. Không có máy đổ ROM phù hợp với tất cả. Một số thiết bị kết xuất ROM có chứa ổ đĩa CD-ROM để sao chép hình ảnh trực tiếp vào đĩa CD-ROM. Máy arcade thường có PCB được tùy chỉnh và mỗi máy thường yêu cầu một thiết lập riêng để kết xuất ROM. Tương tự như vậy, các máy bán phá giá cho các máy chơi game khác nhau cũng khác nhau.
Các tệp ROM có phần mở rộng tệp .rom và thông thường, phần mềm giả lập được sử dụng để mở tệp ROM. Tệp Apple II không xác định và Hình ảnh ROM mô phỏng Nintendo 64 là một số phần mềm giả lập được sử dụng để mở tệp ROM. Tuy nhiên, đây không phải là phần mềm giả lập phổ biến; các tệp ROM khác sẽ yêu cầu phần mềm cụ thể để chạy. Tốt nhất bạn nên liên hệ với nhà phát triển phần mềm nếu bạn muốn chắc chắn sử dụng phần mềm nào để mở các tệp ROM mà bạn có.
Hình ảnh ROM được sử dụng để làm gì?
Ảnh ROM được tạo cho nhiều mục đích khác nhau. Mục đích quan trọng nhất có lẽ là bảo quản dữ liệu. Chúng cũng được tạo ra để tạo lại hoặc sửa đổi các trò chơi cổ điển và các tệp thử nghiệm trước khi chúng được chuyển vĩnh viễn sang chip ROM.
Bảo quản phần mềm
Không có gì tồn tại mãi mãi, và điều này cũng đúng với các thiết bị điện tử và kỹ thuật số. Lý do chính và quan trọng nhất tại sao ảnh ROM được tạo ra là để bảo toàn dữ liệu gốc. Có rất nhiều khả năng dữ liệu bị mất, bị hỏng hoặc bị hỏng khi hệ thống hết tuổi thọ. Tạo ảnh ROM là một cách tuyệt vời để giữ bản sao của dữ liệu gốc cho mục đích lưu trữ. Hình ảnh ROM cũng cho phép một bản sao của dữ liệu gốc được sử dụng lại trên các hệ thống mới hơn. Một số hình ảnh ROM cũng được thay đổi để cải thiện dữ liệu hiện có và hoạt động trên các thiết bị hiện đại.
Trò chơi giả lập
Đây có lẽ là cách sử dụng hình ảnh ROM được biết đến rộng rãi. Ai có thể cảm thấy mệt mỏi khi chơi Super Mario, Mortal Combat và những thứ tương tự? May mắn thay, những trò chơi điện tử không tuổi này được tạo sẵn thông qua hình ảnh ROM. Kể từ khi trò chơi điện tử và các bảng điều khiển trò chơi cũ hơn là dĩ vãng, các trò chơi cổ điển được làm sống lại thông qua phần mềm giả lập. Trong bối cảnh giả lập trò chơi, trình giả lập là các chương trình chạy các trò chơi cổ điển từ một thiết bị hoàn toàn khác trên một hệ thống khác. Chúng bắt chước hành vi của trò chơi điện tử hoặc bảng điều khiển trò chơi điện tử cũ hơn để trò chơi có thể chạy trên một hệ thống khác như PC của bạn. Bạn có thể hồi tưởng lại những kỷ niệm thời thơ ấu của mình trên PC hoặc các thiết bị di động bằng cách chỉ cần cài đặt trình giả lập và thêm tệp ROM của các trò chơi cổ điển vào đó. Tương tự, bạn có thể tạo máy chơi game cổ điển của riêng mình từ đầu bằng cách sử dụng SBC (Máy tính bảng đơn) như Raspberry Pi và tải trình giả lập và hình ảnh ROM vào phần cứng đã lắp ráp. Máy chơi game retro là những dự án phổ biến nhất được thực hiện với SBC.
Gỡ lỗi và Kiểm tra QA
Hình ảnh ROM không chỉ được sử dụng để bảo quản phần mềm; chúng cũng được sử dụng để kiểm tra phần mềm trước khi tải nó vào chip ROM. Điều này đảm bảo rằng phần mềm không có lỗi và chạy hoàn hảo trước khi được nhúng vào chip ROM vì chúng không còn có thể được sửa đổi sau khi chương trình được tải vào chip.
Tải xuống trái phép ROM
Nói chung, tải xuống ROM từ internet hoặc bất kỳ hình thức phương tiện kỹ thuật số nào khác là không hợp pháp. Tuy nhiên, đối với tình yêu của các trò chơi cổ điển và vì hình ảnh ROM gốc phải trả giá, nhiều ROM đã được tải xuống bất hợp pháp. Doanh thu và doanh thu của các công ty trò chơi đã bị ảnh hưởng rất nhiều do việc tải xuống trái phép. Do đó, chủ sở hữu bản quyền đã thực hiện các hành động nghiêm ngặt để ngăn chặn việc phát hành và tải xuống trái phép phần mềm của họ, đặc biệt là các hình ảnh ROM của trò chơi điện tử hoặc trò chơi điện tử. Ví dụ, Nintendo đã kiện hai trang web giả lập vào năm 2018 vì đã phân phối bất hợp pháp ROM có bản quyền của họ. Các công ty khác bao gồm các tính năng bảo mật trong sản phẩm của họ để ngăn chặn việc sao chép trái phép phần mềm của họ. Ví dụ, Capcom đã đưa vào một thuật toán bảo vệ để ngăn chặn việc phân phối bất hợp pháp phần mềm của họ trong các trò chơi arcade của họ.
Vẫn còn nhiều vùng Xám về tính hợp pháp của việc tải xuống ROM. Một số người có thể tranh luận rằng việc tải xuống ROM để sử dụng cá nhân và không phân phối chúng trên internet không nên bị coi là bất hợp pháp. Bất kể trường hợp nào xảy ra, tốt hơn hết là bạn không nên tham gia vào hoạt động vi phạm bản quyền và thay vào đó hãy mua các bản sao được phép của ROM.
Phần kết luận
Ảnh ROM phục vụ mục đích tốt là bảo quản dữ liệu trong chip ROM, cho dù để lưu trữ, tái sử dụng hoặc sửa đổi dữ liệu gốc. Tuy nhiên, chúng cũng đóng một vai trò quan trọng trong việc kiểm thử phần mềm. Hình ảnh ROM được sử dụng rộng rãi ngày nay là hình ảnh của các trò chơi cổ điển. Tuy nhiên, sự phổ biến của các trò chơi retro đã dẫn đến việc phân phối bất hợp pháp các bản ROM qua các phương tiện kỹ thuật số như internet. Để giúp ngăn chặn sự lây lan của vi phạm bản quyền, chỉ nên tải xuống các bản sao được phép của hình ảnh ROM.