Sanny Builder Bug Tracker - Sanny Builder
View Issue Details
0000051Sanny Builder[All Projects] compilerpublic2019-10-14 11:102019-10-24 02:18
wmysterio 
Seemann 
immediateblockalways
resolvedfixed 
3.3.1 
3.3.2 
0000051: Опкод 0A8E неправильно компилируется/декомпилируется (unknownRemaster1)
Если использовать опкод 0A8E с библиотеки CLEO, то в итоге получится печальное дерьмо типа "0A8E: unknownRemaster1 145@".

Тестировал в режиме SA при разработке MAIN.SCM. Пробовал разные версии библиотеки. Старая версия справлялась без проблем с ним.
No tags attached.
duplicate of 0000049resolved Seemann when compiling opcodes set to unknown and game crashed 
Issue History
2019-10-14 11:10wmysterioNew Issue
2019-10-14 11:10wmysterioStatusnew => assigned
2019-10-14 11:10wmysterioAssigned To => Seemann
2019-10-14 11:21wmysterioNote Added: 0000057
2019-10-14 11:35wmysterioNote Edited: 0000057bug_revision_view_page.php?bugnote_id=57#r23
2019-10-14 11:35wmysterioNote Edited: 0000057bug_revision_view_page.php?bugnote_id=57#r24
2019-10-14 14:45wmysterioNote Edited: 0000057bug_revision_view_page.php?bugnote_id=57#r25
2019-10-15 02:43SeemannNote Added: 0000058
2019-10-15 02:43SeemannStatusassigned => acknowledged
2019-10-15 02:44SeemannSeverityminor => block
2019-10-15 02:44SeemannRelationship addedduplicate of 0000049
2019-10-15 14:19wmysterioNote Added: 0000060
2019-10-24 02:18SeemannStatusacknowledged => resolved
2019-10-24 02:18SeemannResolutionopen => fixed
2019-10-24 02:18SeemannFixed in Version => 3.3.2

Notes
(0000057)
wmysterio   
2019-10-14 11:21   
(edited on: 2019-10-14 14:45)
* Старая версия Sanny Builder 3.2.2 справлялась без проблем с ним.

Тот же глюк происходит с опкодами 0A8F и 0A90.

(0000058)
Seemann   
2019-10-15 02:43   
For some reason a few mobile opcodes sneaked into desktop definitions. You can open SASCM.ini and remove these from the end:

0A52=1,
0A5B=6,unknownRemaster0
0A6F=1,
0A78=2,
0A79=2,
0A8E=1,unknownRemaster1 %1d%
0A8F=0,unknownRemaster2
0A90=1, unknownRemaster3 %1d%

It should make CLEO opcodes work fine
(0000060)
wmysterio   
2019-10-15 14:19   
В SASCM.INI есть ещё опкоды от плагина "newOpcodes" от DK22Pac. От 0D00 до 0D7F, и плюс ещё какой-то 0CCC. Плагин уже вшит(планируется вшить) в библиотеку CLEO или это по ошибке не тот файл закинут?