Сообщение от
Vitamin
-низкоуровневая эмуляция GS уже сделана? потому как некоторые программы не хотят звучать.
Сообщение от
SMT
низкоуровневая эмуляция GS уже сделана. все программы звучат
Проблемные игры - почти все мои релизы (barbarian, green beret, commando, soft&cuddly..).
В чем проявляется проблема:
Я использую такой метод:
Сначала отдельной коммандой выбирается номер используемого по умолчанию сэмпла,
Код:
LD A,#NN
OUT (#B3),A ;SENDING NUMBER OF SAMPLE
LD A,#2E
OUT (#BB),A ;SENDING COMMAND OF MAKING THIS SAMPLE DEFAULT
потом дается комманда проиграть сэмпл номер 0, в результате чего должен играться выставленный по умолчанию.
Код:
XOR A
OUT (#B3),A ;SENDING NUMBER OF SAMPLE TO GS (NUMBER=0 -> SAMPLE=DEFAULT)
LD A,#39
OUT (#BB),A ;SENDING COMMAND OF PLAYING SAMPLE (NUMBER 0 IN THIS CASE)
CALL WAIT1
Так вот первая-то команда #2E и не работает, не знаю по какой причине, но дефолтным остается последний закачанный. На реальном железе все работает, в Stealth тоже работает, в Spectaculator такой же глюк (хотя в последней версии всё же не проверял).