Skarsnik / QUsb2snes

A Qt based webserver for usb2snes. Users: go check usb2snes.com
https://skarsnik.github.io/QUsb2snes/
GNU General Public License v3.0
52 stars 34 forks source link

AutoTracking not working since 0.7.12 #44

Closed Migs3 closed 4 years ago

Migs3 commented 4 years ago

Been having problems with Autotracking using retroarch + bsnes since the new versions (worked fine in 0.7.11). Drilled into changes and narrowed the problem to the following 2 lines/changes in devices/retroarchfactory.cpp

line 63    m_sock->write(QByteArray("READ_CORE_RAM 40FFC0 32"));
line 88    hasSnesLoromMap = rInfos->type == LoROM;

Reverting these to the following resolved the problem for me. Not sure if it's proper, but it resolves my issues.

line 63    m_sock->write(QByteArray("READ_CORE_RAM FFC0 32"));
line 88    hasSnesLoromMap = !rom_info_make_sense(rInfos, HiROM);
Skarsnik commented 4 years ago

For what game? a LoROM rom? like alttp ?

Migs3 commented 4 years ago

SM/ALTTP Combo ExHiRom

Skarsnik commented 4 years ago

This should work now?

Migs3 commented 4 years ago

Yup, works good now.