Pull to refresh
141
0
Сергей @tronix286

User

Send message
Торий пффф… Это-ж чистая альфа, она даже кожей гасится. Может негативно сказаться, только если его скушать имхо. Когда идешь по гранитному полу и то больше вреда здоровью.
«Не устали»

Устали. Взрослые тоже не умеют пользоваться компьютером. Щаз я запивздрячу пост: «Дети не умеют управлять сверхзвуковым самолетом МиГ-29» и он тоже наберет овер пицот каментов?
А на хаус констракшен есть категория Wild Demo? Хотя почему вилд, вполне себе x86. Я просто для i8088 4,7MHz хотел интру новую запилить, с CGA графикой (320x200x4 color). Это практически CMYK. Вот как раз пиксель-артную графику для CGA было бы весьма не плохо поиметь, по тому как ditherening конечно работает, но не то, что руками… Если интересно — вот первая проба пера:


pouet.net/prod.php?which=61483

Было бы не плохо начальную заставку (она может быть долгой, пока таблицы генерятся, можно на фоне нее полусу загрузки показывать), потом я планировал покрутить twister-бар, если конечно удастся с приемлемой скоростью. Когда он будет крутиться, можно небольшой спрайт выводить в каком-то углу, или даже менять спрайты переодически ( хотя один выводить лучше, ибо меньше cmp и больше скорость). Ну и еще какие-нить эффекты олдскульные показать. В финале титры и финальная картинка…
На почте россии тож видал ZverCD, хотя почтовая программа самописная какая-то. Казалось бы, что мешало ее написать для линупса на том же Lazarus'е (примерный аналог дельфи) если писали студенты? Я не говорю уже о QT и сях.
Не, ну оптоволокно конечно хорошо, особенно если прям в каждую квартиру. А если еще локалку МГТС замутить (типа свободный обмен трафика между абонентами МГТС на полной скорости канала), будет ваще рулез, имхо. А если еще и ипы выдавать белые или хотя-бя за натом, но имеющие доступ из-вне, то можно хоть свой датацентр открывать прям в квартире на каком-нить дешевом ноуте -)))
Круто, но: во-первых далеко не всегда короткий код самый быстрый; во-вторых макросы обоснованы, когда хочется получить высокое (предсказуемое) качество выполнения программы, игнорируя размер и скорость работы, ибо если взять более серьезные макросы (а не обычные процедуры, которые в макросы запихивать тоже тот еще изврат), типа сравнения чего-то с чем-то, то на выходе получается говнокод похлеще индусского. В основном за счет добавления мусорных опкодов, которые даже никогда не исполняются.
Если смареть с точки зрения быстродействия, то call, jmp и всякие работы со стеком — это ОГРОмадный минус этому самому быстродействию. Если хочется скорости — не нужно никаких процедур, циклов, и тем более, работы со стеком. Нужно побороть в себе «эстета» и если цикл дублируется, скажем, раз 10, то можно его вообще развернуть и не делать цикл (loop тоже тормозная команда). Так же и, казалось бы, процедурами — да, код много раз повторяется, противоречит всем «правилам» относящимся к языкам высокого уровня (хотя тут еще ка посмотреть) но гораздо лучше копипастить хоть тыщу раз, чем call'ы и стек.
Да чего вы на меня так накинулись, как будто я сказал, что линукс гавно. Я просто сказал, что в большинстве встраиваемых систем нету привычного int 80h, вот и все. И да, конечно есть похожие механизмы вызова системных функций.
Если мы поработаем со встраивыеми устройствами, то поймем, что в MIPS'ах и ARM\ах нет никаких int 80h
Не стоит так же забывать про таблички и XLAT.
hex db '0123456789ABCDEF'
Забыл добавить, что exFAT тащемто простейщая файловая система, ну это как не знаю, как в ДОСе графическую мышку в текстовом режиме рисовать. Ничего сложного, но кода много и отладка отладка отладка… Кто работал с FAT12 FAT16 FAT32 меня поймет.
От какой такой лицензии? От гнусмаса чтоле? Да и хорошо что не будет, мож все таки перейдут на GPL. Вы, копирасты, достали честно говоря. ВАХ! Нарушают права корейцев, очуметь дайте два!!! И ладно бы там сорцы хотя-бы какой прошивки популярного телека выложили полностью, так тут просто драйвер. И его каждый пишет, кто хоть как-то занимается с флешками, с нуля. Зачем? ХЗ.
PS: Минус правее чем плюс, не забудьте про карму.
Я не про бизнес. Речь про некоторую тулзу, для себя любимого, жены и скажем друга. Ну и плюс еще 2,5 калеки. Такого плана я имею ввиду. А в бизнес ессно в здравом уме я бы не брал проприетарные лицензии и не девелопил в крякнутых студиях напаполам с дельфями всякими. А с другой стороны опыт показывает, что все девелопят на крякнутых дельфях и борланд или кто там теперь они не особо к нам едет…
Да пусть будет. Зря тока панику подняли, лежал бы себе код и лежал. Кому нужно — возьмет и заюзает вместо переписывания велосипеда с нуля.
Я не говорб за всю перефирию типа PPU и процее. Я только за сам проц.
Я ваще так же без понятия API ява питон и скрипт, поэтому когда таки приходится писать на этом изврате, то не использую никаких либ а все велосипеды пишу вручную. Ибо лень читать доки по эти говноязыкам.
А торопиться не надо. Нужно отделять мух от котлет, в смысле Z80 сюда никаким боком не причастен. Человек вот прямо пишет:
Микронтроллёр такое не позволяет сделать.
и это есть неправда. Не знаю, с какими вы там микроконтроллерами на килогерцах работаете, но я знаю с десяток общедоступных (читай по стоимости с пару бутылок пива) микроконтроллеров с частотой от 20 Мгц. И уж на 20 Мгц умудриться не сымулить 6502 это я не знаю, постараться надо. Наверное, действительно нужно запустить пару-тройку часов линупс, на нем за сутки поднять питон и на нем уже за год обработать один опкод 6502.
При всем уважении, но MOS 6502 ни разу не Z80. Это раз. Два — это что мешает создать эмуль любого проца на микроконтроллере? Тем более такого простого как 6502? Да ничто, пара-тройка десятков строк на си.

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity