| () | () |
(NAME)'>نام (NAME)
plastic - شبیهساز NES با واسطهای گرافیکی (GUI) و ترمینالی (TUI)
خلاصه دستور (SYNOPSIS)
plastic [rom-file]
plastic_tui [rom-file] [-a]
توضیحات (DESCRIPTION)
plastic یک شبیهساز NES است که به زبان Rust نوشته شده و برای اجرای بازیهای NES با هر دو واسط گرافیکی (GUI) و مبتنی بر ترمینال (TUI) طراحی شده است.
واسط گرافیکی (plastic) میتواند بدون هیچ آرگومانی اجرا شود (اگرچه میتوان آن را از طریق ترمینال با یک فایل ROM راهاندازی کرد) و تجربه گرافیکی کاربرپسندی را فراهم میکند.
واسط مبتنی بر ترمینال (plastic_tui) به کاربران امکان میدهد شبیهساز را با فلگهای اختیاری برای کنترل بیشتر، در ترمینال اجرا کنند.
وضعیتهای ذخیرهشده در مسیر زیر نگهداری میشوند:
گزینهها (OPTIONS)
- plastic [rom-file]
- شبیهساز را با واسط گرافیکی اجرا میکند. با اینکه آرگومانها اختیاری هستند، مشخص کردن یک فایل ROM بهعنوان آرگومان برای اجرای فوری بازی توصیه میشود.
- plastic_tui [rom-file] [-a]
- شبیهساز را با واسط مبتنی بر ترمینال اجرا میکند. گزینههای زیر در دسترس هستند:
نصب (INSTALLATION)
آخرین نگارشهای plastic و plastic_tui را میتوان با استفاده از Cargo نصب کرد:
cargo install plastic cargo install plastic_tui
کلیدهای کنترلی صفحهکلید (KEYBOARD CONTROLS)
کلید دکمه NES ----------- -------------- J B K A U Select I Start W Up S Down A Left D Right CTRL-R Reset
کلیدهای کنترلی گیمپد (GAMEPAD CONTROLS (PS4))
دکمه گیمپد دکمه NES -------------- -------------- X B O A Select Select Start Start D-pad Up Up D-pad Down Down D-pad Left Left D-pad Right Right
مثالها (EXAMPLES)
اجرای plastic با واسط گرافیکی (GUI):
plastic plastic path/to/rom.nes
اجرای plastic_tui با یک فایل ROM مشخص:
plastic_tui path/to/rom.nes
اجرای plastic_tui بدون صدا:
plastic_tui path/to/rom.nes -a
مجوز (LICENSE)
این پروژه تحت مجوز MIT منتشر شده است.
دستاندرکاران (CREDITS)
شبیهساز plastic پروژهای از Amjad Alsharafi است.
این صفحه راهنما توسط Hadi Chokr نوشته شده است.