Code: Select all
*** buffer overflow detected ***: mame terminated
Aborted (core dumped)
Code: Select all
mame ct486 -ramsize 16M -isa1 svga_et4k -isa2 sblaster_16 -hard1 dos622.chd -flop1 floppy.ima
Current version: 0.264 (released on 2024-04-08)
Moderator: Staff
Code: Select all
*** buffer overflow detected ***: mame terminated
Aborted (core dumped)
Code: Select all
mame ct486 -ramsize 16M -isa1 svga_et4k -isa2 sblaster_16 -hard1 dos622.chd -flop1 floppy.ima
Thanks for the reply!ValleyBell wrote:1. Actually the fixed vgm_cmp is hidden in one of the later posts in the VGM tool topic, so he isn't really to blame.
2./4./5. Logging and replaying problems with GameBoy VGMs should be fixed in MAME 0.200 (GB sound emulation got fixed in 0.179) and VGMPlay 0.40.8.
3. I don't consider modding BizHawk/RetroArch indeed because they just include multiple emulator cores and I would have to separately modify each of them. (E.g. if there is an emulation core for Sega Master System and another one for MegaDrive, I need to add PSG logging separately to each of them.)
For this reason, I modded VBjin instead of Mednafen, for example.
MAME has the advantage of being the first emulator I modded. And everything is structured in a way that makes modding easier than it is with those multi-core emulators.
I agree that MAME is often a bit lacking when it comes to accuracy though. Especially things that depend on cycle timing seem off.