From d78b5e9f718b476da74ec67e05def9ceb622270e Mon Sep 17 00:00:00 2001 From: TheMas3212 Date: Mon, 25 Sep 2023 12:38:37 +1000 Subject: Update to match specification as of 2023-09-25 Update TRANSITION Add PORT_OVERREAD Add SNES_LATCH_FILTER Remove SNES_OVERREAD Remove NES_OVERREAD --- src/packets/nes.ts | 23 +---------------------- 1 file changed, 1 insertion(+), 22 deletions(-) (limited to 'src/packets/nes.ts') diff --git a/src/packets/nes.ts b/src/packets/nes.ts index 30b1418..5c15966 100644 --- a/src/packets/nes.ts +++ b/src/packets/nes.ts @@ -1,5 +1,5 @@ import { PACKET_TYPES } from "../constants"; -import { encodeString, readBoolean, readString, readUint16, readUint8, writeBoolean, writeUint16, writeUint8 } from "../utils"; +import { encodeString, readString, readUint16, readUint8, writeUint16, writeUint8 } from "../utils"; import { TASDPacket, buildBuffer } from "./utils"; export class NESLatchFilterPacket implements TASDPacket { @@ -44,27 +44,6 @@ export class NESClockFilterPacket implements TASDPacket { } } -export class NESOverreadPacket implements TASDPacket { - constructor(public high: boolean) {} - get key() { - return PACKET_TYPES.NES_OVERREAD; - } - get size() { - return 1; - } - static fromBuffer(buffer: Uint8Array) { - return new this(readBoolean(buffer, 0)); - } - toBuffer(g_keylen: number): Uint8Array { - const payload = new Uint8Array(1); - writeBoolean(this.high, payload, 0); - return buildBuffer(g_keylen, this.key, payload); - } - toString(): string { - return `NESOverread ${this.high}`; - } -} - export class NESGameGenieCodePacket implements TASDPacket { constructor(public code: string) {} get key() { -- cgit v1.2.3