Можно. И сделал;) . Весь текст можно раза в два уменьшить.
Вид для печати
тогда может и я чего за пару дней набросаю. :)
Что-то мне этот логотип напоминает? ;)
https://lh5.googleusercontent.com/--...-h48/photo.jpg
"Инжинерить" логотип намного проще, "отталкиваясь" от названия конкурса.
...
Enjoy!
---
Хотя, я не совсем понимаю связь кота в качестве маскота - с бейсиком,
Ласково названный "Basic" = "Барсик" = красивый кот.
Этот больно злобный. ;)
Наоборот, на рисунке должен быть пофигистический котяра, вокруг которого пляшут "..if..then...goto...FF...LD...JP...". А он хитрым глазом косит на экран. ;)
Вот именно! Ему на эту пляску "просто Муррр...", лежит и смотрит... :biggrin:
З.Ы. Вот, замечательное совпадение - нашлась тема http://zx.pk.ru/showthread.php?t=13316 .
Кошки там шикарные, спасибо товарищу ААА.
Ну, тут сильно зависит, у кого-какие ассоциации. У меня первое знакомство с бэйсиком было вот по этой книжке с ОБЧР на обложке (в подавляющем большинстве книг по программированию, обязательно была хоть пара иллюстрация с роботами).
Вообще, на спектруме - маскотом сам бог велел быть "антропоморфному яйцу". ;)
...
http://piq.codeus.net/static/media/u...91_400x400.png
Бука, пиксельного котяру, можно "запилить" любого... было бы желание (у меня первоначальный скрин лежит на диске виде слоев: фон, кот, кубики, текст).
Кот откладывает кирпичики изучая бейсик?
Ага. А то "спасибки" сказал одному коту, а тут он немножко другой стороной стал... ;)
да, нужны не кубы, а кирпичи!
Или откуда растут "ноги" у кубов:
http://www.letslearnict.com/uploads/...46261_orig.png
Решил поискать логотип - и ничего более-мененее толкового, кроме как у мелкософта не нашел (хотя, у них есть и другие "кирпичи", но мне они как-то не приглянулись).
---------- Post added at 04:06 ---------- Previous post was at 04:03 ----------
Хотя, нет - вот есть еще. Правда, очень уж как-то слишком монструозно. Конвертировать замучаешся.
http://itpro.ucoz.com/pictures/vb6.gif
Два вопроса по правилам -
Подгрузка шрифтов разрешается или только УДГ?
Подгрузка экранов разрешается или только ПРИНТ?
Спасибо :)
Использование функции USR не запрещено.
FOR
POKE
NEXT
USR
DATA
угадайте способ игры..
denpopov, с помощью for, next, poke, data забить код в память и вызвать rand usr? Это будет запуск пользовательского машкода, что противоречит правилам.:confused:
Мне вот интересно стало - кроме этих двух точек в ПЗУ из бейсика что-то вызывается с ненулевым результатом? Практически везде нужны параметры в регистрах, а результат возвращается далеко не в BC.
А ещё можно изменить 5c3d, ещё пару ячеек и вызывать что угодно через USR 8
А ещё изменить какой-нибудь канал вывода для PRINT и "печатать" через него - будет вызываться процедурина по заданному адресу.
Много их. Знал бы заранее - список составил бы.;)
навскидку:
print 65536-USR 7962 - свободная память.
let a=usr 3582 - скролл.
Оба вызывают машкод. Единственное отличие - если по RET будет выход обратно, то BC попадет в seed или в переменную ADR .
denpopov, "не взлетит". ;)
Функция USR "буква" вызывает адрес первого байта фонта псевдографики, а не значение из этого байта. Для того, чтобы ваш вариант заработал строка должна выглядеть так: GOTO USR (PEEK USR "A") (без круглых скобок, произойдет переход на строку программы на которую указывает содержимое ячейки первого байта символа А-спевдографики).
Sinclair User, PopularComputingWeekly, YourComputer, PersonalComputerNews, ZXComputing...
За период с 81го по 87й, примерно, перечитал. :cool_std:
Беда в том, что я пролистывал и удалял страницы с рекламой и листингами прог - как ненужные. А там дофига хитростей было...
В результате на компе лежат новостные/железячные страницы.
да, SAM style уже указал.
заодно можно вспомнить еще примеры обфускации. Это так, рассуждения..
---------- Post added at 22:03 ---------- Previous post was at 21:58 ----------
а я к своему стыду мало что помню.раскопал только одну процедурку, с её помощью можно ставить точки.
Листаю журналы, нашлась 3D бродилка с шустрой (для Бейсика и 82го года) полноэкранной прорисовкой.
http://www.worldofspectrum.org/infos...ar$&loadpics=1
Правда там есть 1 строка машкода - занятого исключительно очисткой 22 строк экрана. Текст программы по "лист 1" или на фтп, вот:
ftp://ftp.worldofspectrum.org/pub/si...r830300121.jpg
ftp://ftp.worldofspectrum.org/pub/si...r830300122.jpg
>poke
>usr
>каналы
С таким-то бейсиком на асме писать проще будет =)
нашел один интересный контест. Сижу, смарю на Бейсик, и понимаю, что я не осилю такое...