Mục lục:

Bàn chơi game MAME với Raspberry Pi: 5 bước
Bàn chơi game MAME với Raspberry Pi: 5 bước

Video: Bàn chơi game MAME với Raspberry Pi: 5 bước

Video: Bàn chơi game MAME với Raspberry Pi: 5 bước
Video: Raspberry Pi Retro Arcade using RetroPie (with NO programming) // How-To | I Like To Make Stuff 2024, Tháng bảy
Anonim
Đấu dây
Đấu dây

Bây giờ bạn đã cắt tất cả các lỗ và gắn màn hình, đã đến lúc lắp tất cả các nút và (các) cần điều khiển vào đúng vị trí. Cần điều khiển có thể sẽ cần tay đòn có chiều dài mở rộng, đặc biệt nếu gỗ dày. Các công tắc micro trên điều khiển đều có 3 thiết bị đầu cuối. Những cái trên cùng được nối đất và tất cả phải được kết nối với nhau, sau đó kết nối với GND trên I-PAC. Đầu cuối giữa là đầu cuối bạn phải hàn các dây tín hiệu vào. Lưu ý dây nào dành cho u, xuống, trái, phải, v.v. (hãy nhớ rằng bạn đang nhìn vào cuối bảng!) Kết nối các dây này với vị trí thích hợp trên các đầu cuối IPAC. Nút đồng xu sẽ chuyển thành 1COIN và nút bắt đầu 1 người chơi và 2 người chơi thành 1START và 2START. Nút ESC sẽ chuyển thành 2B và nút tạm dừng (nếu bạn có) thành 1A. Tôi đã sử dụng 1B cho một nút chụp nhanh trong quá trình phát triển. Nếu bạn quan tâm, mã khóa cho mỗi thiết bị đầu cuối có tại đây https://www.ultimarc.com/ipac2.html Gắn IPAC vào bảng NGAY LẬP TỨC bằng cách sử dụng một số vít nhỏ (# 4 hoặc # 6). Cố định các dây cáp bằng cách sử dụng đinh cáp. Tương tự, bạn có thể sửa chữa tại chỗ Raspberry Pi và bộ chia USB (nếu bạn sử dụng). KHÔNG sử dụng keo nóng cho việc này! Nhiệt độ của keo có thể làm hỏng mạch và khó thực hiện các thay đổi sau này… Chạy cáp video từ Pi đến màn hình và (nếu bạn muốn) cáp USB từ trung tâm đến lỗ bên ngoài. Kết nối IPAC trực tiếp với cổng USB trên Pi và cả bộ chia USB. Đặt IPAC vào cổng USB trên cùng để nó luôn là Bàn phím0 ngay cả khi bạn cũng cắm bàn phím thứ hai.

Bước 3: Nguồn

Quyền lực
Quyền lực
Quyền lực
Quyền lực

Bây giờ chúng ta cần cung cấp năng lượng.

Tôi đã thiết lập một ổ cắm euro ở bên cạnh bàn (loại phích cắm / ổ cắm thường được sử dụng bởi máy tính để bàn và ấm đun nước) để làm cho mọi thứ đơn giản hơn. Điều này đi đến một hộp nối màu trắng (để giữ dòng điện 250V khó chịu tránh xa ngón tay của trẻ em) và được chia thành các cáp đi đến màn hình, bộ sạc USB và bộ khuếch đại loa (không được hiển thị).

Bộ sạc phải được mở hộp và phích cắm tích hợp bị cắt ra. Hai dây nguồn sau đó được nối với cáp đen. Lưu ý rằng bên trong nó sử dụng màu đỏ / đen cho trực tiếp / trung tính; hầu hết các loại cáp sử dụng màu nâu / xanh lam. Đừng trộn lẫn cả hai.

Khi được đưa vào vị trí, tất cả các dây cáp được cố định xuống để giữ chúng cố định và ngăn chặn sự dịch chuyển.

Bộ sạc và bộ nguồn màn hình được cố định bằng keo nóng.

Cáp cuối cùng ra khỏi hộp được hàn vào mặt sau của ổ cắm điện, sau đó được giữ cố định bằng keo nóng.

Khi mọi thứ đã hoàn tất, bạn nên cân nhắc việc quây kín mặt sau của bàn cho an toàn; bạn có thể lấy một tấm bìa cứng (có nhiều lỗ) để không khí lưu thông nhưng không để các ngón tay nhỏ ra ngoài.

Bước 4: Âm thanh

Âm thanh
Âm thanh

Tiếp theo, chúng tôi kết nối bộ khuếch đại âm thanh, nếu chúng tôi có một. Lấy loa ra khỏi hộp và bạn nên có hai loa cộng với một bảng mạch khuếch đại nhỏ. Bạn kết nối đầu cắm 2,5mm với cổng âm thanh trên Pi, và bạn có thể gắn loa bất cứ nơi nào thuận tiện; đấu dây cáp nguồn vào nguồn điện. Nếu bộ khuếch đại của bạn có các nút điều khiển (âm lượng, bật / tắt, v.v.), bạn có thể bố trí bảng theo cách mà các nút điều khiển có thể truy cập được từ bên ngoài. Điều này đánh dấu sự kết thúc của thiết lập phần cứng. Bây giờ đến phần mềm.

Bước 5: Phần mềm

Phần mềm
Phần mềm
Phần mềm
Phần mềm

Nếu bạn muốn mọi thứ dễ dàng hơn, bạn có thể tải xuống bản sao của hình ảnh thẻ SD 4GB mà tôi đã tạo và cài đặt nó vào thẻ SD 4GB của bạn bằng DiskImage từ Roadkil.net hoặc tương tự. Hình ảnh thẻ SD (dành cho RasPi 1): https://www.steveshipway.org/iso/pimame.imgDiskImage:

Một giải pháp thay thế là cài đặt hình ảnh RetroPi. Điều này là tuyệt vời nhưng sẽ yêu cầu một chút cấu hình (các điều khiển và nếu bạn đã xoay màn hình của mình) cộng với bạn sẽ cần tải xuống và cài đặt một số ROM. RetroPi:

Nếu bạn là một hacker Linux, bạn có thể cài đặt Raspbian image, AdvMame, Advmenu, một loạt các hình ảnh ROM và thiết lập mọi thứ để bắt đầu khi khởi động. Hình ảnh ROM cần được chuẩn bị cho chính xác phiên bản MAME của bạn, do đó, một trình quản lý ROM là điều cần thiết.

Giả sử bây giờ bạn có hình ảnh SD đang hoạt động, bạn vẫn cần cho nó biết về màn hình của bạn - đó là 4x3 hay 16x9, nó có cần tăng HDMI không, v.v. Bạn cũng có thể tùy chỉnh các phím trong hệ thống menu.

Trên hình ảnh của tôi, các tệp quan trọng là:

/boot/config.txt - tại đây bạn đặt các tùy chọn khởi động. Chỉ định kích thước màn hình và đặt các tùy chọn 'quét quá mức' nếu hình ảnh ra khỏi mép màn hình. Ngoài ra, hãy đặt nếu màn hình của bạn được gắn theo chiều dọc hoặc chiều ngang (tôi đặt nó theo chiều dọc theo mặc định)

/ usr / local / share / advanced - các tùy chọn và ROM mặc định

/home/mame/.advance/advmenu, rc - cấu hình menu. Đặt các phím menu ở đây nếu bạn muốn thay đổi chúng.

/home/mame/.advance/advmame, rc - cấu hình trình giả lập. Bạn cần đặt ở đây tỷ lệ khung hình và hướng mặc định của màn hình. Bạn cũng có thể thay đổi bất kỳ phím lệnh nào trong trò chơi, thực hiện trò chơi chạy với các tùy chọn khác nhau, v.v.

Người dùng / mật khẩu mặc định mà tôi đã thiết lập là:

pi: dâu tây mame: mame root: 3bmshtr Hệ thống sẽ tự động khởi động MAME. Kết nối bàn phím của bạn và sử dụng phím `(hoặc fire2 + coin) để truy cập menu giao diện người dùng; thì bạn có thể chọn 'drop to shell' để lấy dòng lệnh dưới dạng MAME. Sử dụng lệnh vi để chỉnh sửa tệp. Lưu ý rằng, nếu bạn chỉnh sửa advmenu.rc, bạn sẽ cần phải tắt máy và khởi động lại - việc thoát trở lại menu sẽ ghi đè các thay đổi của bạn! Sử dụng "sudo shutdown -r now" để khởi động lại. Có hơn một nghìn ROM được cài đặt, và một số không hoạt động; một số có âm thanh bị hỏng hoặc quá tốn CPU để hoạt động trên Pi. Bạn cần xóa những cái bạn không muốn. Phiên bản mới hơn của hình ảnh sẽ có ảnh chụp nhanh, ít trò chơi hơn (nhưng tất cả đều hoạt động), nhiều tùy chọn menu lệnh hơn, v.v. Tôi cũng đã kết nối bảng vào mạng không dây 802.11b gia đình; bây giờ tôi có thể thả các ROM mới vào (và xóa những ROM không dùng đến) bằng cách sử dụng FTP và SCP từ máy tính để bàn của mình, việc này đơn giản hơn nhiều. và ngăn hệ thống khởi động. Trong trường hợp này, bạn nên hình ảnh lại chip SD và tất cả đều ổn. Vì lý do này, bạn nên sao lưu sau khi thực hiện các thay đổi lớn hoặc nếu bạn muốn duy trì điểm số đặc biệt tốt…

Đề xuất: