.SH "نام (NAME)" plastic \- شبیه‌ساز NES با واسط‌های گرافیکی (GUI) و ترمینالی (TUI) .SH "خلاصه دستور (SYNOPSIS)" .B plastic [\fIrom\-file\fR] .br .B plastic_tui [\fIrom\-file\fR] [\fB\-a\fR] .SH "توضیحات (DESCRIPTION)" .PP .B plastic یک شبیه‌ساز NES است که به زبان Rust نوشته شده و برای اجرای بازی‌های NES با هر دو واسط گرافیکی (GUI) و مبتنی بر ترمینال (TUI) طراحی شده است. .PP واسط گرافیکی (\fBplastic\fR) می‌تواند بدون هیچ آرگومانی اجرا شود (اگرچه می‌توان آن را از طریق ترمینال با یک فایل ROM راه‌اندازی کرد) و تجربه گرافیکی کاربرپسندی را فراهم می‌کند. .PP واسط مبتنی بر ترمینال (\fBplastic_tui\fR) به کاربران امکان می‌دهد شبیه‌ساز را با فلگ‌های اختیاری برای کنترل بیشتر، در ترمینال اجرا کنند. .PP وضعیت‌های ذخیره‌شده در مسیر زیر نگهداری می‌شوند: .PP .RS \fI~/.local/share/plastic/saved_states\fR .RE .SH "گزینه‌ها (OPTIONS)" .TP .B plastic \fR[\fIrom\-file\fR] شبیه‌ساز را با واسط گرافیکی اجرا می‌کند. با اینکه آرگومان‌ها اختیاری هستند، مشخص کردن یک فایل ROM به‌عنوان آرگومان برای اجرای فوری بازی توصیه می‌شود. .TP .B plastic_tui \fR[\fIrom\-file\fR] [\fB\-a\fR] شبیه‌ساز را با واسط مبتنی بر ترمینال اجرا می‌کند. گزینه‌های زیر در دسترس هستند: .RS .TP .I rom\-file فایل ROM مربوط به NES را برای بارگذاری مشخص می‌کند. .TP .B \-a خروجی صوتی را هنگام اجرا در حالت TUI غیرفعال می‌کند. .RE .SH "نصب (INSTALLATION)" .PP آخرین نگارش‌های .B plastic و .B plastic_tui را می‌توان با استفاده از Cargo نصب کرد: .PP .RS .nf cargo install plastic cargo install plastic_tui .fi .RE .SH "کلیدهای کنترلی صفحه‌کلید (KEYBOARD CONTROLS)" .PP .RS .nf کلید دکمه NES ----------- -------------- J B K A U Select I Start W Up S Down A Left D Right CTRL\-R Reset .fi .RE .SH "کلیدهای کنترلی گیم‌پد (GAMEPAD CONTROLS (PS4))" .PP .RS .nf دکمه گیم‌پد دکمه 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 .fi .RE .SH "مثال‌ها (EXAMPLES)" .PP اجرای .B plastic با واسط گرافیکی (GUI): .PP .RS .nf plastic plastic path/to/rom.nes .fi .RE .PP اجرای .B plastic_tui با یک فایل ROM مشخص: .PP .RS .nf plastic_tui path/to/rom.nes .fi .RE .PP اجرای .B plastic_tui بدون صدا: .PP .RS .nf plastic_tui path/to/rom.nes \-a .fi .RE .SH "مجوز (LICENSE)" .PP این پروژه تحت مجوز MIT منتشر شده است. .SH "دست‌اندرکاران (CREDITS)" .PP شبیه‌ساز .B plastic پروژه‌ای از Amjad Alsharafi است. .PP این صفحه راهنما توسط Hadi Chokr نوشته شده است.