музыка в медленной странице и использование I в качестве переменной
вот нашёл свои оцифровки.
https://zx-pk.ru/attachment.php?atta...1&d=1356084928
музыка в медленной странице и использование I в качестве переменной
вот нашёл свои оцифровки.
https://zx-pk.ru/attachment.php?atta...1&d=1356084928
Последний раз редактировалось goodboy; 27.10.2021 в 17:39.
^m00h^ (27.10.2021)
А, ясно.
получается, да +3 (с дискетами разрабатывать явно быстрее)
позже BigRedSoft вовсю использовали девайс для обмена с PCшкой. видимо графика/код уже делались на нём.
Сами исходники в формате PDS. А оцифровку, как и музыку делали сторонние авторы. Конкретно плеер для голоса там от Lyndon Sharp'а.
Так что, возможно, это Оливеры просто некорректно расположили в памяти данный кусок кода, поскольку игра делалась на Amstrad и Спек одновременно и собиралась по условию. Ну и использовать I в качестве переменной так себе затея, когда в железе оригинальная ULA.
Скрытый текст
Код:TSPEED EQU 5 dospeech di LD BC,65533 LD HL,DATA LD DE,ss-data LD A,I LD (STORE+1),A LOOP2 LD B,255 LD A,8 OUT (C),A LD B,191 LD A,(HL) REPEAT 4 NOP AND 15 OUT (C),A LD I,A LD B,255 LD A,9 OUT (C),A LD B,191 LD A,I OUT (C),A LD A,10 LD B,255 OUT (C),A LD B,191 LD A,I OUT (C),A LD A,TSPEED LOOP3 DEC A JP NZ,LOOP3 LD B,255 LD A,8 OUT (C),A LD B,191 LD A,(HL) REPEAT 4 RRA AND 15 OUT (C),A LD I,A LD B,255 LD A,9 OUT (C),A LD B,191 LD A,I OUT (C),A LD A,10 LD B,255 OUT (C),A LD B,191 LD A,I OUT (C),A LD A,TSPEED LOOP4 DEC A JP NZ,LOOP4 INC HL DEC DE LD A,D OR E JP NZ,LOOP2 STORE LD A,0 LD I,A EI RET DEFM "This amazing speech was done by L.Sharp who wrote the code" DEFM " & G.Raeburn who did the digitizing on his C64............"[свернуть]
Последний раз редактировалось drbars; 29.10.2021 в 07:29.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)