Для игр на ЯВУ достаточно. Озвучки бейсик-игр оператором Play нет по одной простой причине - игра приобретает AY-звук (не шедеврального качества, надо сказать), но при этом теряет совместимость с 48к. А озвучки на блокирующем BEEP с еще менее шедевральными возможностями - сколько угодно.
Критичен. Потому что ЯВУ. Он итак компилится в менее эффективный код, чем код, написанный на ассемблере руками, так еще и либы с собой тянет. Так недолго и всю памяти скушать еще до того, как кончатся идеи для релиза.
Олег просил способ позвать как-то Play из машкода даже если нет ПЗУ-128. Я почитал код Play'а, и теперь уверенно могу присоединиться к тем, кто отговаривает Олега его использовать. Для начала, оно сильно "любит" фишки 48 BASIC - workspace и калькулятор, например. А еще оно поддерживает мертворожденный MIDI, что совсем не надо в либе для ЯВУ. И, да, в нем есть баги.





Ответить с цитированием