MADL2023_2022-11-14#01:
Та-а-а-а-к....
PE02 та PE03.
Помилок, - “вагон”!
Документація, - “чернетка” та ще й неповна, неточна або не зовсім відповідає дійсності!
Взагалі все дуже погано та “перекособочено”! Все буде виправлятись! Поступово та ретельно!
Але я зрозумів, що поки не “піду далі”, нічого зробити з цим усім не зможу!
А надалі створення PE04 та “вирівнювання” його на MD04, додавання макросів, які є в MD04 до PE04, “вирівнювання” іграшки “Лабіринт”. От тільки тоді зможу зрозуміти усі “перекоси” та знайти усі помилки в усіх попередніх частинах _P_EMUL2023 таких як PE02 та PE03.
Поки можете заглянути в uPE03u.pas, реалізовано:
VarByte, VarWord, VarArrayByteFilled, VarArrayByte, VarArrayWord
VarByte_RAM2, VarWord_RAM2, VarArrayByteFilled_RAM2, VarArrayByte_RAM2, VarArrayWord_RAM2
деякі з функцій використовуються в L18PM_PE03uDATA.pas.
Є особливість використання функцій яка ще поки не описана в документації.
Якщо коротко то спочатку бажано розмічати дані функціям
VarByte, VarWord, VarArrayByteFilled, VarArrayByte, VarArrayWord
а потім
VarByte_RAM2, VarWord_RAM2, VarArrayByteFilled_RAM2, VarArrayByte_RAM2, VarArrayWord_RAM2.
Ну от поки й все.
Чекайте виправлення помилок та вдосконалення.
Attachment:
MADL2023_2022-11-14#01.7Z [481.1 KiB]
Downloaded 1210 times