Logo Zephyrnet

Những công cụ xé nát một trò chơi máy tính cổ điển một cách đáng yêu

Ngày:

Cấu trúc của nội dung trò chơi máy tính có thể hơi bí ẩn, thậm chí trò chơi càng cũ thì càng khó hiểu và có thể dự đoán được một số kỹ thuật đảo ngược khi tách một trò chơi như trò chơi năm 1995 Ánh sáng ban đêm.

[voussoir] đã có những kỷ niệm đẹp về trò chơi này của GTE Entertainment, hãng có cơ chế “đèn pin” thú vị để phục vụ chủ đề khám phá. Những hình dạng ma quái trong phòng tối sẽ trở nên khá bình thường (và do đó không đáng sợ chút nào) sau khi được chiếu sáng bằng đèn pin do chuột điều khiển.

Việc trích xuất nội dung trò chơi có phần đơn giản nhờ nhiều nội dung trong số đó được sắp xếp theo cấu trúc thư mục tiện dụng, với .bmp các tập tin cho mỗi cấp độ ở độ phân giải khiêm tốn. Nhưng cũng có một số điều bất thường .mov các tệp dài chưa đến một giây và những tệp đó phải mất nhiều công sức hơn một chút để tìm ra.

Hóa ra những tập tin phim bất thường này có chiều dài 80 khung hình và mỗi khung hình là một ô của một hình ảnh lớn hơn. [voussoir] đã qua sử dụng ffmpeg để trích xuất từng khung hình, sau đó viết một tập lệnh Python để ghép các ô lại với nhau. Hãy chứng kiến! Kết quả là các phiên bản có độ phân giải cao của tác phẩm nghệ thuật của mỗi cấp độ. Việc ghép 16 khung hình đầu tiên vào lưới 4×4 sẽ mang lại hình ảnh 1024×768 và 64 khung hình còn lại có thể được đưa vào lưới 8×8 để có phiên bản 2048×1376 tuyệt vời. Phần cuối cùng là trích xuất âm thanh, nhưng thật đáng buồn là ISO [voussoir] đang sử dụng dường như đã có lỗi và không phải tất cả âm thanh đều tồn tại.

Với tài sản còn nguyên vẹn trong tay, [voussoir] đã có thể tạo lại cốt lõi của trò chơi, có thể thấy ở khoảng nửa chặng đường của trò chơi. bài viết. Các manh mối âm thanh phát ra đơn giản trong khi hiệu ứng đèn pin được tạo lại trong trình duyệt với tác phẩm nghệ thuật ở cấp độ ban đầu của trò chơi và chỉ cần rung lên những hồi chuông hoài niệm đó. Đây là một dự án khá thành công, mặc dù không phải tất cả tài sản đều được truy tìm và không phải tất cả âm thanh đều có thể được trích xuất do bị hỏng. Nếu bạn có bất kỳ hiểu biết sâu sắc nào về vấn đề đó, đừng giữ chúng cho riêng mình! Gửi cho [voussoir] một email hoặc gửi email ở đây trong phần bình luận.

Kỹ thuật đảo ngược có một lịch sử lâu dài khi nói đến trò chơi và đôi khi đã thể hiện theo những cách khác thường, chẳng hạn như thời Atari đã bẻ khóa NES. Nếu thách thức pháp lý tiếp theo diễn ra khác đi, bối cảnh trò chơi ngày nay có thể đã rất khác.

tại chỗ_img

Tin tức mới nhất

tại chỗ_img