RomM là một trình quản lý ROM tự lưu trữ với tích hợp sẵn EmulatorJS.
Nỗi nhớ là một cảm xúc mạnh mẽ. Với tôi, mọi thứ quay trở về năm 1988, trong một ngày Giáng sinh khi tôi mở chiếc Hệ thống giải trí Nintendo đầu tiên của mình. Đó là khoảnh khắc đã khơi dậy niềm đam mê chơi game trong tôi suốt đời. Đến ngày nay, mặc dù các trò chơi hiện đại có đồ họa tuyệt vời, nhưng chúng thường thiếu sức hấp dẫn của các trò chơi cổ điển. Đó là lý do mà việc khám phá RomM đã thay đổi cuộc chơi của tôi. RomM mang lại những tựa game kinh điển quay trở lại cuộc sống của tôi, và thậm chí cả cuộc sống của con cái tôi.
Hãy cùng tìm hiểu điều gì khiến RomM trở thành một sự bổ sung tuyệt vời cho bất kỳ người đam mê trò chơi cổ điển nào.
RomM là gì?
RomM là trình quản lý ROM tự lưu trữ được thiết kế để sắp xếp và chơi các trò chơi cổ điển một cách dễ dàng. Nó hỗ trợ nhiều hệ thống khác nhau, tích hợp siêu dữ liệu từ IGDB và sử dụng Trình giả lậpJS để cho phép chơi trực tiếp trên trình duyệt.
Với RomM, bạn có thể phân loại và gắn thẻ thư viện trò chơi của mình, quét bộ sưu tập ROM để tự động lấy siêu dữ liệu, chơi trò chơi ngay trong trình duyệt mà không cần cài đặt trình giả lập độc lập.
ROM trò chơi là gì?
ROM trò chơi là bản sao kỹ thuật số của các trò chơi cổ điển, cho phép bạn sống lại trải nghiệm của các bảng điều khiển cổ điển. Với Trình giả lậpJS được tích hợp trong RomM, bạn có thể biến bất kỳ thiết bị hỗ trợ trình duyệt nào thành trung tâm chơi game hoài cổ.
Đang cài đặt RomM
Trước khi bắt đầu, bạn cần một IGDB Khóa API để tích hợp siêu dữ liệu. Đơn giản thôi, hãy tạo tài khoản Twitch nếu bạn chưa có và tạo thông tin xác thực cần thiết.
Tổ chức thư mục phù hợp là chìa khóa giúp RomM hoạt động trơn tru. Tránh thêm quá nhiều thư viện cùng một lúc để tránh quá tải cơ sở dữ liệu.
Thiết lập soạn thảo Docker là bước quan trọng để cài đặt RomM. Sau khi cài đặt, truy cập RomM qua http://
Chơi trò chơi và sử dụng tay cầm chơi game
RomM hỗ trợ gamepad USB, chỉ cần cắm bộ điều khiển vào, mở trò chơi và định cấu hình bộ điều khiển bằng biểu tượng gamepad trong giao diện giả lập.
Tính năng tỏa sáng
RomM có tích hợp siêu dữ liệu từ IGDB, giúp thư viện của bạn có giao diện bóng bẩy với hình ảnh và mô tả chi tiết về trò chơi.
Suy nghĩ cuối cùng
RomM đã biến việc chơi game thành một trải nghiệm chung của gia đình tôi. Nó gợi lại những kỷ niệm và giới thiệu cho thế hệ mới về sự kỳ diệu của các trò chơi cổ điển. Nếu bạn là người hâm mộ trò chơi cổ điển, hãy thử RomM ngay hôm nay trên GitHub và xây dựng thiên đường chơi game hoài cổ của bạn. Chúc bạn chơi game vui vẻ! 🎮
Nỗi nhớ là một thứ mạnh mẽ. Đối với tôi, mọi chuyện quay trở lại Giáng sinh năm 1988 khi tôi mở chiếc Hệ thống giải trí Nintendo đầu tiên của mình. Khoảnh khắc đó đã khơi dậy niềm đam mê chơi game suốt đời. Chuyển nhanh đến ngày nay và mặc dù các trò chơi hiện đại là những kiệt tác về mặt hình ảnh nhưng chúng thường thiếu sức hấp dẫn của các trò chơi cổ điển cổ điển. Chính vì vậy việc khám phá RomM đã là người thay đổi cuộc chơi (ý định chơi chữ). Nó đã đưa những tựa game kinh điển đó trở lại cuộc sống của tôi và thậm chí cả cuộc sống của những đứa con tôi.
Hãy cùng tìm hiểu điều gì khiến RomM trở thành một sự bổ sung tuyệt vời cho thiết lập của bất kỳ người đam mê trò chơi cổ điển nào.
RomM là gì?
RomM là trình quản lý ROM tự lưu trữ được thiết kế để sắp xếp và chơi các trò chơi cổ điển của bạn một cách dễ dàng. Nó hỗ trợ nhiều hệ thống khác nhau, tích hợp siêu dữ liệu như ảnh bìa từ IGDB và tận dụng Trình giả lậpJS để cho phép bạn chơi trực tiếp trong trình duyệt của bạn.
Với RomM, bạn có thể:
- Phân loại và gắn thẻ thư viện trò chơi của bạn.
- Quét bộ sưu tập ROM của bạn để tự động lấy siêu dữ liệu.
- Chơi các trò chơi được hỗ trợ ngay trong trình duyệt mà không cần cài đặt trình giả lập độc lập.
ROM trò chơi là gì?
ROM trò chơi là bản sao kỹ thuật số của các trò chơi cổ điển cho phép bạn sống lại trải nghiệm của các bảng điều khiển cổ điển. sử dụng Trình giả lậpJS được tích hợp trong RomM, bạn có thể biến bất kỳ thiết bị hỗ trợ trình duyệt nào thành trung tâm chơi game hoài cổ.
Đang cài đặt RomM
Trước khi đi sâu vào, bạn sẽ cần một IGDB Khóa API để tích hợp siêu dữ liệu. Đơn giản thôi tạo tài khoản Twitch nếu bạn chưa có và tạo thông tin xác thực cần thiết.
Cấu trúc thư mục
Tổ chức thư mục phù hợp là chìa khóa giúp RomM hoạt động trơn tru.
Đây là một ví dụ về cách cấu trúc thư viện của bạn:
ROMS/
├── NES
│ ├── Super Mario Bros.zip
│ └── The Legend of Zelda.zip
├── SNES
│ ├── Donkey Kong Country.zip
│ └── Super Metroid.zip
Tránh thêm tất cả các thư viện quá lớn cùng một lúc vì điều này có thể làm quá tải cơ sở dữ liệu. Hãy bám sát những tựa đề yêu thích của bạn để bắt đầu.
Thiết lập soạn thảo Docker
Đây là Docker Soạn ngăn xếp để thiết lập RomM:
services:
romm:
image: rommapp/romm:latest
container_name: romm
restart: unless-stopped
environment:
- DB_HOST=romm-db
- DB_NAME=romm # Should match MYSQL_DATABASE in mariadb
- DB_USER=romm-user # Should match MYSQL_USER in mariadb
- DB_PASSWD=4I15WdXs6M2k9V # Should match MYSQL_PASSWORD in mariadb
- DB_PORT=3306
- ROMM_AUTH_SECRET_KEY=<YOUR KEY> # Generate a key with `openssl rand -hex 32`
- IGDB_CLIENT_ID=<YOUR ID> # Generate an ID and SECRET in IGDB
- IGDB_CLIENT_SECRET=<YOUR SECRET> # https://api-docs.igdb.com/#account-creation
volumes:
- /docker/romm/romm_resources:/romm/resources # Resources fetched from IGDB (covers, screenshots, etc.)
- /docker/romm/romm_redis_data:/redis-data # Cached data for background tasks
- /ROMS/Romm:/romm/library # Your game library
- /docker/romm/assets:/romm/assets # Uploaded saves, states, etc.
- /docker/romm/config:/romm/config # Path where config.yml is stored
ports:
- 8998:8080
depends_on:
- romm-db
romm-db:
image: mariadb:latest # if you experience issues, try: linuxserver/mariadb:latest
container_name: romm-db
restart: unless-stopped
environment:
- MYSQL_ROOT_PASSWORD=4I15WdXs6M2k9V # Use a unique, secure password
- MYSQL_DATABASE=romm
- MYSQL_USER=romm-user
- MYSQL_PASSWORD=4I15WdXs6M2k9V
- PUID=1000
- PGID=1000
ports:
- 3306:3306
volumes:
- /docker/romm/mysql_data:/var/lib/mysql
Đang thiết lập RomM
Sau khi cài đặt, truy cập RomM qua http://<your_host>:8998
. Đăng nhập bằng tài khoản quản trị viên mới tạo của bạn và đi tới /scan
trang để quét thư viện của bạn.
Các nền tảng được hỗ trợ để chơi trên trình duyệt bao gồm:
- NES
- SNES
- Sega Genesis
- PlayStation 1
Kiểm tra Wiki RomM để có danh sách đầy đủ.
Chơi trò chơi và sử dụng tay cầm chơi game
RomM hỗ trợ gamepad USB. Chỉ cần cắm bộ điều khiển của bạn vào, mở trò chơi và định cấu hình bộ điều khiển bằng cách sử dụng biểu tượng gamepad trong giao diện giả lập.
PRO TIP:
Map quick-save, rewind, and fast-forward buttons for a smoother experience, especially with challenging retro titles.
Tính năng tỏa sáng
Một tính năng nổi bật là Trình giả lậpJS hội nhập. Khả năng tua lại trò chơi hoặc tua đi nhanh qua các đoạn hội thoại dài là một cải tiến hiện đại giúp nâng cao trải nghiệm cổ điển.
Một tính năng khác là tích hợp siêu dữ liệu từ IGDB, giúp thư viện của bạn có giao diện bóng bẩy với hình hộp và mô tả chi tiết về trò chơi.
suy nghĩ cuối cùng
RomM đã biến việc chơi game thành một trải nghiệm chung của gia đình đối với tôi và các con tôi. Nó gợi lại những kỷ niệm đồng thời giới thiệu cho thế hệ mới về sự kỳ diệu của các trò chơi cổ điển.
Vì vậy, nếu bạn là người hâm mộ trò chơi cổ điển hoặc chỉ tò mò về thế giới giả lập, tôi không thể giới thiệu đủ RomM. Kiểm tra nó trên GitHub và bắt đầu xây dựng thiên đường chơi game hoài cổ của bạn ngay hôm nay!
Chúc bạn chơi game vui vẻ! 🎮
<
div class=”thai”>
<
h1>KẾT LUẬN RomM – Trình quản lý ROM tự lưu trữ với EmulatorJS được tích hợp sẵn đã mang lại một trải nghiệm mới mẻ cho việc chơi game cổ điển. Được thiết kế để sắp xếp và chơi các trò chơi cổ điển một cách dễ dàng, RomM hỗ trợ nhiều hệ thống khác nhau và tích hợp siêu dữ liệu từ IGDB. Với RomM, bạn có thể phân loại, quét và chơi trò chơi ngay trong trình duyệt mà không cần cài đặt trình giả lập độc lập. Hãy khám phá RomM trên GitHub ngay hôm nay để bắt đầu xây dựng thiên đường chơi game hoài cổ của bạn! 🎮