Files
P3DS-test/third_party/teakra/hwtest/dspmemorytester/send.py
wheremyfoodat 78002be334 Vendor Teakra, make emulator own DSP RAM and add DSP RAM to fastmem (#806)
* DSP: Own DSP RAM and add it to fastmem

* Vendor Teakra

* Add MacOS support to fastmem

* Fix MacOS fastmem paths

* Fix iOS build
2025-08-22 02:12:21 +03:00

23 lines
574 B
Python
Executable File

#!/usr/bin/env python3
import sys
import socket
import struct
for UDP_IP in ["192.168.1.158", "127.0.0.1"]:
UDP_PORT = 8888
MESSAGE = struct.pack('<H', 0xD592)
for i in range(1, len(sys.argv)):
inst = sys.argv[i]
if inst == "r":
MESSAGE += struct.pack('<H', 0)
continue
elif inst == "w":
MESSAGE += struct.pack('<H', 1)
continue
MESSAGE += struct.pack('<H', int(inst, 16))
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.sendto(MESSAGE, (UDP_IP, UDP_PORT))