snowkingdom
Senior Member
Nas Expenology mọi người thường cài plex server để stream phim nhạc....v..v..v
Nas Expenology cũng có thể cài EmulatorJS để quản lý thư viện game, chơi game giả lập retroarch thông qua trình duyệt web, chỉ cần có mạng và truy cập web được thì bạn có thể chơi game ở bất cứ đâu, không cần cài gì trên máy client cả (thậm chí cả file rom của game retro: snes, gba...cũng không phải tải về trên máy client), mọi thứ đều được xử lý trên NAS hết rồi
Cách cài thì khá đơn giản chỉ trong 5-10 phút là xong:
Đấu tiên trên con nas bạn cài docker container manager, tìm trong package center
Xong thì mở nó lên nhấn vào Project -> Create (ở đây mình tạo rồi)
Tên thì đặc tùy ý, lưu ý không viết hoa
đường dẫn thì các bạn tạo thư mục trong mục docker (thư mục này được tạo tự động khi cài container manager), rồi chọn tới thư mục mình tạo thôi
Source thì chọn create docker compose.yml
sau đó paste đống text sau vào:
port 3000 là port để vào quản lý thư viện game, cấu hình, up rom game (rom game up qua nas cũng được, chép vào nas thôi)
por 80 là để vào giao diện web của emulatorjs chơi (port này nếu trùng với port web nào rồi thì các bạn có thể đổi sang port khác)
Ví dụ ở đây mình đổi port 3000 sang 3003 và port 80 sang 3008
À còn một điều quan trọng nữa là
các bạn nhớ tạo các thư mục sau nha, nhớ tạo theo thứ tự đường dẫn sau: (các thư mục này nằm trong thư mục Project lúc đầu)
/path/to/config:/config
/path/to/data:/data
nhớ phải tạo bằng tay, vì Nas Expenology không tự tạo cho đâu.
Xong rồi thì nhấn next -> next -> done thôi, đợi nó tải file image về file image 800 mấy MB nên hơi lâu tùy tốc độ mạng của các bạn.
nó tạo xong thì vào
"địa chỉ ip nas":3000 (nếu chưa đổi port)
Vào thì nhấn nút download, ở giữa, đợi nó download cấu hình xong là được
nó chạy xong, tới dòng downloaded all file là xong, xong thì mình vào file managemment, để upload rom, (còn không thì vào nas chép vào cũng được)
chọn tới hệ máy cần chép rom vào, rồi nhấp đúp vào thư mục roms, kéo file rom thả vào thôi
Xong qua tap Rom Managemment, nó sẽ hiện hệ máy mình vừa chép file rom vào, có nút scan, nhấn scan thôi
sau khi nó scan xong thì nhấn vào nút hệ máy bên trái
nhấn ""Download All Available Art"" để download file ảnh bìa của rom, thông tin file rom, sau khi nó download xong thì nhấn vào ""Add All Roms to Config"" để add thông tin rom vậy là xong.
sau đó thì các bạn truy cập vào
"địa chỉ ip nas":80 (nếu chưa đổi port), để chơi.
nếu trên điện thoại thì nó sẽ hiện game pad ảo, còn nếu trên máy tính qua trình duyệt (chrome, edge, firefox...v..v..v) thì các bạn phải cắm game pad vào để chơi nha
mình thử kết nối game pad với điện thoại thì nó không tự nhận, chắc phải map lại nút nhấn
vài hình ảnh thử, chơi game retro stream từ nas qua.
Cái này mình cài để vọc thử thôi, thấy nó giả lập trên retroarch (để vào menu của retroarch thì trên điện thoại gamepad ảo có nút nhấn phía trên, còn trên máy tính thì nhấn F1, hoặc có thể nhấn trên game pad tổ hợp nút start+select+L+R) có giả lập PS1, n64, nds... (nds mới thử, ps1 chưa thử).
Nếu nas có cài tailscale thì máy bên ngoài kết nối với tailscale, thì trên máy bên ngoài có thể truy cập bằng ""ip tailscale của nas"":80
là có thể ở ngoài vẫn có thể chơi game retro stream từ nas.
Mình cài để vọc thử thôi, chứ mình có RG35XX+ (plus), PSP Vita, Nintendo Switch rồi....
Nas Expenology cũng có thể cài EmulatorJS để quản lý thư viện game, chơi game giả lập retroarch thông qua trình duyệt web, chỉ cần có mạng và truy cập web được thì bạn có thể chơi game ở bất cứ đâu, không cần cài gì trên máy client cả (thậm chí cả file rom của game retro: snes, gba...cũng không phải tải về trên máy client), mọi thứ đều được xử lý trên NAS hết rồi
Cách cài thì khá đơn giản chỉ trong 5-10 phút là xong:
Đấu tiên trên con nas bạn cài docker container manager, tìm trong package center
Xong thì mở nó lên nhấn vào Project -> Create (ở đây mình tạo rồi)
Tên thì đặc tùy ý, lưu ý không viết hoa
đường dẫn thì các bạn tạo thư mục trong mục docker (thư mục này được tạo tự động khi cài container manager), rồi chọn tới thư mục mình tạo thôi
Source thì chọn create docker compose.yml
sau đó paste đống text sau vào:
Code:
---
version: "2.1"
services:
emulatorjs:
image: lscr.io/linuxserver/emulatorjs:latest
container_name: emulatorjs
environment:
- PUID=1000
- PGID=1000
- TZ=America/New_York
volumes:
- ./path/to/config:/config
- ./path/to/data:/data
ports:
- 3000:3000
- 80:80
- 4001:4001 #optional
restart: unless-stopped
por 80 là để vào giao diện web của emulatorjs chơi (port này nếu trùng với port web nào rồi thì các bạn có thể đổi sang port khác)
Ví dụ ở đây mình đổi port 3000 sang 3003 và port 80 sang 3008
À còn một điều quan trọng nữa là
các bạn nhớ tạo các thư mục sau nha, nhớ tạo theo thứ tự đường dẫn sau: (các thư mục này nằm trong thư mục Project lúc đầu)
/path/to/config:/config
/path/to/data:/data
nhớ phải tạo bằng tay, vì Nas Expenology không tự tạo cho đâu.
Xong rồi thì nhấn next -> next -> done thôi, đợi nó tải file image về file image 800 mấy MB nên hơi lâu tùy tốc độ mạng của các bạn.
nó tạo xong thì vào
"địa chỉ ip nas":3000 (nếu chưa đổi port)
Vào thì nhấn nút download, ở giữa, đợi nó download cấu hình xong là được
nó chạy xong, tới dòng downloaded all file là xong, xong thì mình vào file managemment, để upload rom, (còn không thì vào nas chép vào cũng được)
chọn tới hệ máy cần chép rom vào, rồi nhấp đúp vào thư mục roms, kéo file rom thả vào thôi
Xong qua tap Rom Managemment, nó sẽ hiện hệ máy mình vừa chép file rom vào, có nút scan, nhấn scan thôi
sau khi nó scan xong thì nhấn vào nút hệ máy bên trái
nhấn ""Download All Available Art"" để download file ảnh bìa của rom, thông tin file rom, sau khi nó download xong thì nhấn vào ""Add All Roms to Config"" để add thông tin rom vậy là xong.
sau đó thì các bạn truy cập vào
"địa chỉ ip nas":80 (nếu chưa đổi port), để chơi.
nếu trên điện thoại thì nó sẽ hiện game pad ảo, còn nếu trên máy tính qua trình duyệt (chrome, edge, firefox...v..v..v) thì các bạn phải cắm game pad vào để chơi nha
mình thử kết nối game pad với điện thoại thì nó không tự nhận, chắc phải map lại nút nhấn
vài hình ảnh thử, chơi game retro stream từ nas qua.
Cái này mình cài để vọc thử thôi, thấy nó giả lập trên retroarch (để vào menu của retroarch thì trên điện thoại gamepad ảo có nút nhấn phía trên, còn trên máy tính thì nhấn F1, hoặc có thể nhấn trên game pad tổ hợp nút start+select+L+R) có giả lập PS1, n64, nds... (nds mới thử, ps1 chưa thử).
Nếu nas có cài tailscale thì máy bên ngoài kết nối với tailscale, thì trên máy bên ngoài có thể truy cập bằng ""ip tailscale của nas"":80
là có thể ở ngoài vẫn có thể chơi game retro stream từ nas.
Mình cài để vọc thử thôi, chứ mình có RG35XX+ (plus), PSP Vita, Nintendo Switch rồi....
Last edited: