Allow qusb2snes to configure itself (now that it has a menu on first run) and bind to port 23070
This commit is contained in:
parent
ee9336983c
commit
dc8a7133a3
|
@ -635,13 +635,8 @@ async def snes_write(ctx : Context, write_list):
|
||||||
if ctx.snes_state != SNES_ATTACHED or ctx.snes_socket is None or not ctx.snes_socket.open or ctx.snes_socket.closed:
|
if ctx.snes_state != SNES_ATTACHED or ctx.snes_socket is None or not ctx.snes_socket.open or ctx.snes_socket.closed:
|
||||||
return False
|
return False
|
||||||
|
|
||||||
PutAddress_Request = {
|
PutAddress_Request = {"Opcode": "PutAddress", "Operands": [], 'Space': 'SNES'}
|
||||||
"Opcode" : "PutAddress",
|
|
||||||
"Operands" : []
|
|
||||||
}
|
|
||||||
|
|
||||||
|
|
||||||
PutAddress_Request['Space'] = 'SNES'
|
|
||||||
try:
|
try:
|
||||||
#will pack those requests as soon as qusb2snes actually supports that for real
|
#will pack those requests as soon as qusb2snes actually supports that for real
|
||||||
for address, data in write_list:
|
for address, data in write_list:
|
||||||
|
@ -1356,7 +1351,7 @@ async def main():
|
||||||
parser = argparse.ArgumentParser()
|
parser = argparse.ArgumentParser()
|
||||||
parser.add_argument('diff_file', default="", type=str, nargs="?",
|
parser.add_argument('diff_file', default="", type=str, nargs="?",
|
||||||
help='Path to a Berserker Multiworld Binary Patch file')
|
help='Path to a Berserker Multiworld Binary Patch file')
|
||||||
parser.add_argument('--snes', default='localhost:8080', help='Address of the QUsb2snes server.')
|
parser.add_argument('--snes', default='localhost:23070', help='Address of the QUsb2snes server.')
|
||||||
parser.add_argument('--connect', default=None, help='Address of the multiworld host.')
|
parser.add_argument('--connect', default=None, help='Address of the multiworld host.')
|
||||||
parser.add_argument('--password', default=None, help='Password of the multiworld host.')
|
parser.add_argument('--password', default=None, help='Password of the multiworld host.')
|
||||||
parser.add_argument('--loglevel', default='info', choices=['debug', 'info', 'warning', 'error', 'critical'])
|
parser.add_argument('--loglevel', default='info', choices=['debug', 'info', 'warning', 'error', 'critical'])
|
||||||
|
|
3
setup.py
3
setup.py
|
@ -128,6 +128,9 @@ else:
|
||||||
qusb2sneslog = buildfolder / "QUsb2Snes" / "log.txt"
|
qusb2sneslog = buildfolder / "QUsb2Snes" / "log.txt"
|
||||||
if os.path.exists(qusb2sneslog):
|
if os.path.exists(qusb2sneslog):
|
||||||
os.remove(qusb2sneslog)
|
os.remove(qusb2sneslog)
|
||||||
|
qusb2snesconfig = buildfolder / "QUsb2Snes" / "config.ini"
|
||||||
|
if os.path.exists(qusb2snesconfig):
|
||||||
|
os.remove(qusb2snesconfig)
|
||||||
|
|
||||||
if signtool:
|
if signtool:
|
||||||
for exe in exes:
|
for exe in exes:
|
||||||
|
|
Loading…
Reference in New Issue