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: |
|||
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" |
|||
VERSION="0.106" |
|||
VERSION="0.111" |
|||
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="" |
|||
MD5SUM_x86_64="" |
|||
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