📄 morph usage.txt
字号:
06-10-14
AU Progress Report:
Well, AU was completed. Seems that a couple of providers decided to up the stakes on us
though. They introduced the $B1 command and are sending IDEA strings that need to be
morphed. The routine(s) to complete the process are pulled from existing ROM/EEPROM
processes. Early attempts to over come this issue failed. So to make this work now we
require a full EMU processor so that any routine they refer to can be accomplished.
Having said all that... Yes, it is still being worked on. In fact I have been beta
testing for a couple of days. This is very complicated though and more of a challenge
that I originally bargained for. I am still missing a few minor OP-code's and I have
found that a few of the ones I do have are processing the data incorrectly. Since this
is a hobby and I only decided to do this to help my programming skills, I can not say
when I might have something that is usable by all.
************************************************************
nagra.cpp
************************************************************
Add: (in "#ifndef TESTER" section)
#include "morph.h"
extern class B1morph B1_morph;
------------------------------------------------------
Change From:
case 0xB0: // Update with ROM101 CPU code
case 0xB1: // Update with ROM102 CPU code
i+=6; // DN hack // i=cmdLen;
break;
Change To:
case 0xB0: // Update with ROM101 CPU code
{
i+=6; // DN hack // i=cmdLen;
break;
}
case 0xB1: // ROM102 Morph Coding
{
B1_morph.ProcessB1(id, &emmdata[0], emmdata);
i+=29;
break;
}
------------------------------------------------------
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -