summaryrefslogtreecommitdiff
path: root/sys/man/1
diff options
context:
space:
mode:
authorJacob Moody <moody@posixcafe.org>2023-02-24 06:53:14 +0000
committerJacob Moody <moody@posixcafe.org>2023-02-24 06:53:14 +0000
commite6c6217b35c319127f0200fdb28ec86e1b774a4f (patch)
treedc045471e6611f5b75e953f19b74fe07d709b640 /sys/man/1
parentf5eaa9b867e46ce946734026ac4e38640a477197 (diff)
games/gb: crude serial port emulation
Timing is not as good as it needs to be, but servicable in more forgiving scenarios. Clock drift between two paired systems sits around 8 - 32 cycles when tested locally.
Diffstat (limited to 'sys/man/1')
-rw-r--r--sys/man/1/nintendo13
1 files changed, 13 insertions, 0 deletions
diff --git a/sys/man/1/nintendo b/sys/man/1/nintendo
index a950245f9..8b0f102cf 100644
--- a/sys/man/1/nintendo
+++ b/sys/man/1/nintendo
@@ -12,6 +12,9 @@ gb, gba, nes, snes \- emulators
] [
.B -x
.I scale
+] [
+.B -li
+.I addr
]
.I romfile
.br
@@ -103,6 +106,14 @@ Run GB roms in DMG mode. GBC-only roms will not run in this mode; others will ru
.TP
.BI -C nnnnnn,nnnnnn,nnnnnn,nnnnnn
Select a color palette. Has no effect on roms in color mode. The syntax is of the form -C ffffff,aaaaaa,555555,000000 (using HTML style rrggbb notation).
+.TP
+.BI -li addr
+These enable serial port connectivity emulation using the network. The
+.B -l
+flag configures the listening partner, whereas
+.B -i
+configures the dialing partner. The connection is established before the rom starts.
+Communication is synchronous, emulation will stall while waiting for the other partner.
.PP
.B gba
options:
@@ -163,6 +174,8 @@ The SNES horizontal hires mode is supported only with
scaling.
.br
All emulators assume a North American (i.e. NTSC) system. PAL games (and in some cases Japanese games) are not supported.
+.br
+The serial link emulation has issues with desynchronization in timing dependent scenarios.
.SH HISTORY
.I Gb
first appeared in 9front (April, 2012).