Цитата Сообщение от 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 такой же глюк (хотя в последней версии всё же не проверял).