Hình ảnh ROM là gì?

What Is Rom Image



Người hâm mộ các trò chơi cổ điển có thể đã quen thuộc với các tệp ROM hoặc những gì họ thường gọi là ROM. Nhưng chính xác thì các tập tin ROM là gì, và tại sao chúng lại được gọi như vậy? ROM là viết tắt của Read-Only Memory, một bộ nhớ không bay hơi, lưu trữ dữ liệu và không giống như RAM (Bộ nhớ truy cập ngẫu nhiên), giữ lại dữ liệu ngay cả khi tắt nguồn. Một khi dữ liệu được lưu trữ trong ROM, nó không thể được sửa đổi, mặc dù các chip ROM hiện đại đã có khả năng được ghi lại thành vẫn với các chu kỳ ghi hạn chế. Các tệp thường được lưu trữ trong ROM không cần bất kỳ sửa đổi nào trong thời gian tồn tại của hệ thống, chẳng hạn như BIOS của máy tính, chương trình cơ sở của thiết bị hoặc các trò chơi trong bảng arcade hoặc bảng điều khiển trò chơi điện tử.

Ả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.