Browse Source
games/puNES: Updated for version 0.111, new maintainer.
games/puNES: Updated for version 0.111, new maintainer.
Signed-off-by: B. Watson <urchlay@slackware.uk> Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>pull/244/head
committed by
Willy Sudiarto Raharjo
No known key found for this signature in database
GPG Key ID: 3F617144D7238786
7 changed files with 365 additions and 69 deletions
-
23games/puNES/README
-
6games/puNES/doinst.sh
-
133games/puNES/puNES.SlackBuild
-
10games/puNES/puNES.info
-
135games/puNES/punes.6
-
117games/puNES/punes.rst
-
10games/puNES/slack-desc
@ -1,6 +1,25 @@ |
|||||
Nintendo Entertaiment System emulator. |
|
||||
|
puNES (NES emulator) |
||||
|
|
||||
nvidia-cg-toolkit is an optional dependency. |
|
||||
|
puNES is a Nintendo Entertaiment System emulator with a Qt user |
||||
|
interface, lots of video effects, and support for compressed ROMs. |
||||
|
|
||||
For more information see: |
For more information see: |
||||
http://forums.nesdev.com/viewtopic.php?t=6928 |
http://forums.nesdev.com/viewtopic.php?t=6928 |
||||
|
|
||||
|
The executable and man page are called punes (lowercase), not puNES. |
||||
|
|
||||
|
Optional dependencies: nvidia-cg-toolkit and qt6. Neither is essential |
||||
|
for a full emulation experience. |
||||
|
|
||||
|
nvidia-cg-toolkit is autodetected. It's required if you want to |
||||
|
use "*.cgp" shaders, such as the ones designed for libretro, |
||||
|
from https://github.com/libretro/common-shaders. If you have |
||||
|
nvidia-cg-toolkit installed, you can build puNES without it by |
||||
|
exporting CG=no in the environment. |
||||
|
|
||||
|
qt6 is NOT autodetected. If you want to build with qt6, install it |
||||
|
first, then export QT6=yes in the environment. Warning: until qt6 is |
||||
|
included in a stable Slackware release, qt6 builds of puNES will not |
||||
|
be thoroughly tested by the SlackBuild maintainer. If it doesn't work |
||||
|
after a qt6 update, let me know (or, preferably, send me a patch that |
||||
|
fixes it). |
@ -1,10 +1,10 @@ |
|||||
PRGNAM="puNES" |
PRGNAM="puNES" |
||||
VERSION="0.106" |
|
||||
|
VERSION="0.111" |
||||
HOMEPAGE="https://github.com/punesemu/puNES" |
HOMEPAGE="https://github.com/punesemu/puNES" |
||||
DOWNLOAD="https://github.com/punesemu/puNES/archive/v0.106/puNES-0.106.tar.gz" |
|
||||
MD5SUM="e85ba4a99e933abee5df72f98bbbc7a9" |
|
||||
|
DOWNLOAD="https://github.com/punesemu/puNES/archive/v0.111/puNES-0.111.tar.gz" |
||||
|
MD5SUM="068ca02786c102afe1507c689696f0fd" |
||||
DOWNLOAD_x86_64="" |
DOWNLOAD_x86_64="" |
||||
MD5SUM_x86_64="" |
MD5SUM_x86_64="" |
||||
REQUIRES="" |
REQUIRES="" |
||||
MAINTAINER="Hunter Sezen" |
|
||||
EMAIL="orbea@riseup.net" |
|
||||
|
MAINTAINER="B. Watson" |
||||
|
EMAIL="urchlay@slackware.uk" |
@ -0,0 +1,135 @@ |
|||||
|
.\" Man page generated from reStructuredText. |
||||
|
. |
||||
|
. |
||||
|
.nr rst2man-indent-level 0 |
||||
|
. |
||||
|
.de1 rstReportMargin |
||||
|
\\$1 \\n[an-margin] |
||||
|
level \\n[rst2man-indent-level] |
||||
|
level margin: \\n[rst2man-indent\\n[rst2man-indent-level]] |
||||
|
- |
||||
|
\\n[rst2man-indent0] |
||||
|
\\n[rst2man-indent1] |
||||
|
\\n[rst2man-indent2] |
||||
|
.. |
||||
|
.de1 INDENT |
||||
|
.\" .rstReportMargin pre: |
||||
|
. RS \\$1 |
||||
|
. nr rst2man-indent\\n[rst2man-indent-level] \\n[an-margin] |
||||
|
. nr rst2man-indent-level +1 |
||||
|
.\" .rstReportMargin post: |
||||
|
.. |
||||
|
.de UNINDENT |
||||
|
. RE |
||||
|
.\" indent \\n[an-margin] |
||||
|
.\" old: \\n[rst2man-indent\\n[rst2man-indent-level]] |
||||
|
.nr rst2man-indent-level -1 |
||||
|
.\" new: \\n[rst2man-indent\\n[rst2man-indent-level]] |
||||
|
.in \\n[rst2man-indent\\n[rst2man-indent-level]]u |
||||
|
.. |
||||
|
.TH "PUNES" 6 "2024-08-29" "0.111" "SlackBuilds.org" |
||||
|
.SH NAME |
||||
|
punes \- Nintendo Entertainment System emulator |
||||
|
.\" RST source for punes(1) man page. Convert with: |
||||
|
. |
||||
|
.\" rst2man.py punes.rst > punes.6 |
||||
|
. |
||||
|
.SH SYNOPSIS |
||||
|
.sp |
||||
|
punes [\fIoptions\fP] [file ...] |
||||
|
.SH DESCRIPTION |
||||
|
.sp |
||||
|
\fBpunes\fP is a Nintendo Entertaiment System emulator with a Qt user |
||||
|
interface, lots of video effects, and support for compressed ROMs. |
||||
|
.SH OPTIONS |
||||
|
.sp |
||||
|
Normally, these options are not used, since \fBpunes\fP is a GUI |
||||
|
application with a Settings menu where you can configure everything. |
||||
|
These options will override what\(aqs in the config file, and will be |
||||
|
saved to the config file when the "Save Settings" option is used. |
||||
|
.INDENT 0.0 |
||||
|
.TP |
||||
|
.B \-h\fP,\fB \-\-help |
||||
|
Display built\-in help (in an X window, not on stdout). |
||||
|
.TP |
||||
|
.B \-V\fP,\fB \-\-version |
||||
|
Print the version number on standard output. |
||||
|
.TP |
||||
|
.B \-\-portable |
||||
|
Start in portable mode: use the directory the executable is in |
||||
|
for configuration and NVRAM saved data. |
||||
|
.UNINDENT |
||||
|
.INDENT 0.0 |
||||
|
.TP |
||||
|
.B \-m, \-\-mode \fImode\fP |
||||
|
Preferred video mode: pal, ntsc, dendy, auto. |
||||
|
.TP |
||||
|
.B \-s, \-\-size \fIsize\fP |
||||
|
Window size: 1x, 2x, 3x, 4x, 5x, 6x. |
||||
|
.TP |
||||
|
.B \-e, \-\-pixel\-aspect\-ratio \fIratio\fP |
||||
|
Change the aspect ratio. Choices: 1:1, 5:4, 8:7, 11:8. |
||||
|
.TP |
||||
|
.B \-\-par\-soft\-stretch \fIyes|no\fP |
||||
|
Improves the stretched image. Choices: yes, no. |
||||
|
.TP |
||||
|
.B \-\-overscan\-blk\-brd \fIyes|no\fP |
||||
|
Enable black borders in windowed mode. Choices: yes, no. |
||||
|
.TP |
||||
|
.B \-\-overscan\-blk\-brd\-f \fIyes|no\fP |
||||
|
Enable black borders in fullscreen mode. Choices: yes, no. |
||||
|
.TP |
||||
|
.B \-o, \-\-overscan \fIon|off\fP |
||||
|
Default overscan. Choices: on, off. |
||||
|
.UNINDENT |
||||
|
.INDENT 0.0 |
||||
|
.TP |
||||
|
.B \-i\fP,\fB \-\-filter |
||||
|
Filter to apply. Choices: nofilter, scale2x, scale3x, scale4x, |
||||
|
hq2x, hq3x, hq4x, xbrz2x, xbrz3x, xbrz4x, xbrz5x, xbrz6x, xbrz2xmt, |
||||
|
xbrz3xmt, xbrz4xmt, xbrz5xmt, xbrz6xmt, ntsc, 2xsai, super2xsai, |
||||
|
supereagle, tv2x, tv3x, tv4x, dotmatrix, paltv1x, paltv2x, paltv3x. |
||||
|
.UNINDENT |
||||
|
.SH FILES |
||||
|
.INDENT 0.0 |
||||
|
.TP |
||||
|
.B \fB~/.config/puNES/\fP |
||||
|
Default location for config files. \fBinput.cfg\fP, \fBpuNES.cfg\fP, and |
||||
|
\fBrecent.cfg\fP are human\-readable and editable, though it\(aqs usually |
||||
|
easier to use the Settings menus in the GUI. |
||||
|
.TP |
||||
|
.B \fB~/.local/share/puNES/\fP |
||||
|
Saved data is stored here, including save\-states and screenshots. |
||||
|
.UNINDENT |
||||
|
.\" ENVIRONMENT |
||||
|
. |
||||
|
.\" =========== |
||||
|
. |
||||
|
.\" EXIT STATUS |
||||
|
. |
||||
|
.\" =========== |
||||
|
. |
||||
|
.\" BUGS |
||||
|
. |
||||
|
.\" ==== |
||||
|
. |
||||
|
.\" EXAMPLES |
||||
|
. |
||||
|
.\" ======== |
||||
|
. |
||||
|
.SH COPYRIGHT |
||||
|
.sp |
||||
|
See the file /usr/doc/puNES\-0.111/COPYING for license information. |
||||
|
.SH AUTHORS |
||||
|
.sp |
||||
|
puNES was written by FHorse. |
||||
|
.sp |
||||
|
This man page written for the SlackBuilds.org project |
||||
|
by B. Watson, and is licensed under the WTFPL. |
||||
|
.SH SEE ALSO |
||||
|
.sp |
||||
|
The puNES homepage: \fI\%https://github.com/punesemu/puNES\fP |
||||
|
.sp |
||||
|
The puNES forum thread: \fI\%https://github.com/punesemu/puNES\fP |
||||
|
.\" Generated by docutils manpage writer. |
||||
|
. |
@ -0,0 +1,117 @@ |
|||||
|
.. RST source for punes(1) man page. Convert with: |
||||
|
.. rst2man.py punes.rst > punes.6 |
||||
|
|
||||
|
.. |version| replace:: 0.111 |
||||
|
.. |date| date:: |
||||
|
|
||||
|
===== |
||||
|
punes |
||||
|
===== |
||||
|
|
||||
|
-------------------------------------- |
||||
|
Nintendo Entertainment System emulator |
||||
|
-------------------------------------- |
||||
|
|
||||
|
:Manual section: 6 |
||||
|
:Manual group: SlackBuilds.org |
||||
|
:Date: |date| |
||||
|
:Version: |version| |
||||
|
|
||||
|
SYNOPSIS |
||||
|
======== |
||||
|
|
||||
|
punes [*options*] [file ...] |
||||
|
|
||||
|
DESCRIPTION |
||||
|
=========== |
||||
|
|
||||
|
**punes** is a Nintendo Entertaiment System emulator with a Qt user |
||||
|
interface, lots of video effects, and support for compressed ROMs. |
||||
|
|
||||
|
OPTIONS |
||||
|
======= |
||||
|
|
||||
|
Normally, these options are not used, since **punes** is a GUI |
||||
|
application with a Settings menu where you can configure everything. |
||||
|
These options will override what's in the config file, and will be |
||||
|
saved to the config file when the "Save Settings" option is used. |
||||
|
|
||||
|
-h, --help |
||||
|
Display built-in help (in an X window, not on stdout). |
||||
|
|
||||
|
-V, --version |
||||
|
Print the version number on standard output. |
||||
|
|
||||
|
--portable |
||||
|
Start in portable mode: use the directory the executable is in |
||||
|
for configuration and NVRAM saved data. |
||||
|
|
||||
|
-m, --mode *mode* |
||||
|
Preferred video mode: pal, ntsc, dendy, auto. |
||||
|
|
||||
|
-s, --size *size* |
||||
|
Window size: 1x, 2x, 3x, 4x, 5x, 6x. |
||||
|
|
||||
|
-e, --pixel-aspect-ratio *ratio* |
||||
|
Change the aspect ratio. Choices: 1:1, 5:4, 8:7, 11:8. |
||||
|
|
||||
|
--par-soft-stretch *yes|no* |
||||
|
Improves the stretched image. Choices: yes, no. |
||||
|
|
||||
|
--overscan-blk-brd *yes|no* |
||||
|
Enable black borders in windowed mode. Choices: yes, no. |
||||
|
|
||||
|
--overscan-blk-brd-f *yes|no* |
||||
|
Enable black borders in fullscreen mode. Choices: yes, no. |
||||
|
|
||||
|
-o, --overscan *on|off* |
||||
|
Default overscan. Choices: on, off. |
||||
|
|
||||
|
-i, --filter |
||||
|
Filter to apply. Choices: nofilter, scale2x, scale3x, scale4x, |
||||
|
hq2x, hq3x, hq4x, xbrz2x, xbrz3x, xbrz4x, xbrz5x, xbrz6x, xbrz2xmt, |
||||
|
xbrz3xmt, xbrz4xmt, xbrz5xmt, xbrz6xmt, ntsc, 2xsai, super2xsai, |
||||
|
supereagle, tv2x, tv3x, tv4x, dotmatrix, paltv1x, paltv2x, paltv3x. |
||||
|
|
||||
|
FILES |
||||
|
===== |
||||
|
|
||||
|
**~/.config/puNES/** |
||||
|
Default location for config files. **input.cfg**, **puNES.cfg**, and |
||||
|
**recent.cfg** are human-readable and editable, though it's usually |
||||
|
easier to use the Settings menus in the GUI. |
||||
|
|
||||
|
**~/.local/share/puNES/** |
||||
|
Saved data is stored here, including save-states and screenshots. |
||||
|
|
||||
|
.. ENVIRONMENT |
||||
|
.. =========== |
||||
|
|
||||
|
.. EXIT STATUS |
||||
|
.. =========== |
||||
|
|
||||
|
.. BUGS |
||||
|
.. ==== |
||||
|
|
||||
|
.. EXAMPLES |
||||
|
.. ======== |
||||
|
|
||||
|
COPYRIGHT |
||||
|
========= |
||||
|
|
||||
|
See the file /usr/doc/puNES-|version|/COPYING for license information. |
||||
|
|
||||
|
AUTHORS |
||||
|
======= |
||||
|
|
||||
|
puNES was written by FHorse. |
||||
|
|
||||
|
This man page written for the SlackBuilds.org project |
||||
|
by B. Watson, and is licensed under the WTFPL. |
||||
|
|
||||
|
SEE ALSO |
||||
|
======== |
||||
|
|
||||
|
The puNES homepage: https://github.com/punesemu/puNES |
||||
|
|
||||
|
The puNES forum thread: https://github.com/punesemu/puNES |
Write
Preview
Loading…
Cancel
Save
Reference in new issue