4 Commits
Author SHA1 Message Date
sgiannop 6292dd06d8 cleanup: minimize footprint in pre-existing supermodel files
- 53C810.cpp: revert entirely — all changes were cosmetic (whitespace,
  removed already-commented lines, one DebugLog that is a release no-op)
- Real3D.cpp: revert entirely — only change was commenting out a DebugLog
  that is already a release no-op via the LibretroWrapper fix
- Model3.cpp: restore two DebugLog("write32") calls removed in debug-probe
  cleanup pass — release no-ops, no reason to diverge from dev
- ppc.cpp: remove spurious blank line added inside ppc_init
2026-05-18 19:48:25 +03:00
sgiannop 28e064cc95 perf: silence DebugLog in release builds, remove Android debug probes
- LibretroWrapper: add #ifndef DEBUG early-return in DebugLog() — was
  unconditionally calling __android_log_vprint + vsnprintf on every call,
  including hot paths (every Write8, every SCSI register access)
- 53C810: remove all SCSI_LOG/__android_log_print probe blocks from Run(),
  WriteRegister(), ReadRegister()
- Real3D: comment out DebugLog in ReadRegister (polled every ping-pong line)
- Model3: remove MODEL3_LOG blocks from WriteSystemRegister/Read8/Read32;
  remove write32 DebugLog calls; route DumpTimings through InfoLog and
  fire every 5 frames for active profiling
2026-05-18 19:24:23 +03:00
sgiannop 4e02291787 Updated supermodel emulator to the current version. 2026-02-09 12:28:00 +02:00
twinaphex 196a16b031 commit remaining files 2019-03-01 02:33:56 +01:00