Closed ammehet closed 3 years ago
Раз выпало по assert, то это дебажная сборка (сам собирал?). И раз выпало - проц пытается делать out в порт, про который эмуль не знает - какая строка перед assertion failed (должно быть "out xxxx,xx и ещё куча всего" ЗЫ: хотя да, странно, на каждый порт (даже который должен быть известен) такая фигня случается
Не, у меня самостоятельно не получается собирать. Видимо, тулчейн другой и от этого результат разный. Всегда жду авторский релиз. И в этот раз что-то поломалось, потому что даже не стартует, а сразу заваливается. Не поленился прошлый релиз проверить – 0.6.20201026 не заваливается. А 0.6.20201122 некрасиво падает, как раз на потребовавшемся MSX2
тогда вдвойне странно, почему вываливается по assert. причину вышеописанного я нашёл.
Значит таки была причина. Хорошо, что нашлось. Спасибо за лучший эмуль, буду ждать новый релиз
Да, больше не падает. Спасибо!
Раньше (0.6.20201026) работало, а сейчас понадобилось, но что-то пошло не так. Причины поясняет: Assertion failed: (0), function brkOut, file /Users/sam/src/xpeccy/src/libxpeccy/hardware/common.c, line 15. Там ещё много, но всё бесполезное.