Laser XT 3: Fix 16-bit EMS readout, fixes #5572.

This commit is contained in:
OBattler
2025-05-09 20:21:28 +02:00
parent 0b15afa80c
commit 070c6c4125

View File

@@ -176,8 +176,8 @@ lxt_ems_read(uint32_t addr, void *priv)
static uint16_t
lxt_ems_readw(uint32_t addr, void *priv)
{
uint8_t *mem = (uint8_t *) priv;
uint8_t ret = 0xff;
uint8_t *mem = (uint8_t *) priv;
uint16_t ret = 0xff;
ret = *(uint16_t *) &(mem[addr & 0x3fff]);