![]() |
|
![]() ![]() ![]() |
|
Payne |
|
|||
![]() Детектив ![]() Профиль Группа: Участник Сообщений: 247 Регистрация: 6.4.2005 Где: Петербург Репутация: нет Всего: 10 |
Буквально вчера в Инете нашел книжку "Как написать игру на Ассемблере для ZX Spectrum" за 1995 год. В связи с этим возник такой вопрос: актуально ли будет прогить игру на Spectrum'овском Ассемблере в настоящее время хотя бы для обучения и общего развития, или это вообще пустая трата времени?
|
|||
|
||||
Cr@$h |
|
|||
![]() Исследователь ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1693 Регистрация: 3.4.2005 Где: Санкт-Петербург, Россия Репутация: нет Всего: 41 |
В спектрумах - процессоры мотороловские, кажись, были. Они теперь не катят. Лучше писать на асме под 86-совместимые процы. Тогда будет и толк и обучение. Просто в Intel'овских процах все немного по-другому.. и биты наоборот считают. В общем, считаю, что лучше под Intel прогить учиться...
![]() |
|||
|
||||
gepard |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2477 Регистрация: 29.2.2004 Репутация: нет Всего: 40 |
Payne
Не не стоит возвращаться к старому. Конечно порой один взгляд назад открывает целое будущее, но это не тот случай, поверь мне. А у меня, кстати, тоже есть пара-тройка книжек по программированию игр под ZX Spectrum -------------------- Когда начинаются цифровые войны, а траффик разносит моё сознание по бесконечным просторам инета, подобно ветру, разносящему листву по полям, тогда и только тогда я чувствую себя свободным! © Я, Берсерк, что значит - Неистовый. |
|||
|
||||
D0lphin |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 7.5.2005 Где: Кемерово Репутация: нет Всего: нет |
Payne
Плз, можно линк на книжку... ![]() |
|||
|
||||
Payne |
|
|||
![]() Детектив ![]() Профиль Группа: Участник Сообщений: 247 Регистрация: 6.4.2005 Где: Петербург Репутация: нет Всего: 10 |
D0lphin, зайди на сайт http://zx-games.narod.ru/zxbooks.htm - там есть много книг по кодингу на Spectrum. И та, о которой я говорил, тоже есть.
Даже если просто хочется вспомнить былые времена или "порадовать" любителей Speccy новой игрой ![]() |
|||
|
||||
remax |
|
|||
![]() Доцент ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 686 Регистрация: 7.4.2002 Где: Украина, Харьков Репутация: нет Всего: 5 |
1) В Спектрумах использовался Z80 - продвинутый аналог интеловского 8080, но разработки фирмы Zilog. Кстати, эту фирму организовали бывшие сотрудники фирмы Intel, не согласные с интеловской стратегией развития. И для своего класса этот процессор считается лучшим до сих пор. 2) Процессоры Zilog на модели Z80 не закончились. Были выпущены и Z180 и Z380... Но из за того, что компания переориентировалась на рынок микроконтроллеров и управляющей электроники этих процессоров не встретишь в персоналках. А в переферийном оборудовании - пожалуйста! (Например, в лазерных принтерах). 3) Процессоры класса Z180 представляютм собой чип высокой степени интеграции. В одном корпусе моежет находится ядро, на базе усовершенствованного Z80 (20-40 MГц), память (1 МБ), таймеры, генераторы, ЦАП/АЦП, последовательные/паралелльные порты и пр. Т.е. взяв только один такой проц можно получить Супер Спектрум! 4) Сейчас продвигаются новые технологии eZ80, eZ180 - для полноценной работы с инетом или другими сетевыми (глобальными и локальными) технологиями. (Подробнее можно узнать на сайте zilog.com) Насчет перспективности создания игр (не считая личного удовольствия и тренировки программирования на асме) - У нас в Харькове Спектрум переживает второе рождение - есть модели, которые подключаются не только к флопи дисководу и IBM клавиатуре, но и к винчестеру и к SVGA монитору. -------------------- Как бы ты не старался быть хорошим и правильным человеком с принципами и уважительным отношением к другим, всегда найдется кто-то, кто бросит в тебя какашку |
|||
|
||||
Payne |
|
||||
![]() Детектив ![]() Профиль Группа: Участник Сообщений: 247 Регистрация: 6.4.2005 Где: Петербург Репутация: нет Всего: 10 |
Об этом явлении я читал в "Игромании" №1 за 2005 год:
Но в наше время становиться фанатом Spectrum'а, наверное, просто нерационально... |
||||
|
|||||
batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: нет Всего: 151 |
Ну так фанатизм и не бывает рациональным.
-------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
oleg1973 |
|
|||
![]() asm fanat ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: нет Всего: 34 |
имхо делать чтото под спектрум не актуально
уж если есть желание повозится с такого типа аппаратами то дествительно лучше под GBA чтото делать (да и железо там получше ) ) -------------------- SST 465555 icq 200-512-712 |
|||
|
||||
remax |
|
|||
![]() Доцент ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 686 Регистрация: 7.4.2002 Где: Украина, Харьков Репутация: нет Всего: 5 |
Что такое GBA и почему там железо получше?! -------------------- Как бы ты не старался быть хорошим и правильным человеком с принципами и уважительным отношением к другим, всегда найдется кто-то, кто бросит в тебя какашку |
|||
|
||||
oleg1973 |
|
|||
![]() asm fanat ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: нет Всего: 34 |
Game Boy Advanced
а в качестве железа там Risc проц стоит соответственно со всеми наворотами типа supervisor mode (типа защищенный режим х86) куча регистров штук 15 , крутая стерео звукавуха и видео контроллер архитектура на Амигу смахивает, системные регистры звукавухи и видюхи промаплены в оперативную память, тоесть плюхаеш в определенную ячейку памяти некое значение и контроллер его сам оттуда забирает, видюха оригинально сделана, отслеживает ход луча, можно с точностью до пихела знать где шас рисуется на экране , можно одновременно 2 видео режима на экране делать таким макаром , ну и всякие другие прелести, проц довольнотаки шустрый, тянет 3д движок даже типа квейка -------------------- SST 465555 icq 200-512-712 |
|||
|
||||
remax |
|
||||
![]() Доцент ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 686 Регистрация: 7.4.2002 Где: Украина, Харьков Репутация: нет Всего: 5 |
А насколько эта штука распространена? ![]()
Ну, на самом деле, программирование Risc процессоров довольно трудоемкая вещь. Ведь основное, что отличает процы этого класса - минимум команд (правда выполняются они за 1 такт). И тем кто привык программировать на Cisc процессорах (это то что стоит на IBM персоналках) сложновато будет перейти на другую идеологию. -------------------- Как бы ты не старался быть хорошим и правильным человеком с принципами и уважительным отношением к другим, всегда найдется кто-то, кто бросит в тебя какашку |
||||
|
|||||
oleg1973 |
|
|||
![]() asm fanat ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: нет Всего: 34 |
remax
ну сдрасти ![]() вот неплохой ресурс www.gbx.ru -------------------- SST 465555 icq 200-512-712 |
|||
|
||||
remax |
|
||||
![]() Доцент ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 686 Регистрация: 7.4.2002 Где: Украина, Харьков Репутация: нет Всего: 5 |
Да, поискал в инете и нашел: Game Boy - самая популярная игровая система в мире, причем не только из "карманных" систем. Создала и выпустила ее компания Nintendo один из лидеров игровых приставок и игр для них. Под нее было сделано, чуть ли не самое количество игр за долгое ее существование - свыше 10 лет, начиная с тетриса, и заканчивая самыми посленими хитами которые выходят по сей день. Из черно-белой она превратилась в полноцветную - "Game Boy Color", а недавно появилось 24 битное ее продолжение Game Boy Advance. На Game Boy Вы найдете лучшие РПГ (включая серию Final Fantasy), а также супер хиты, такие как: Zelda, серия Super Mario Land и Pokemon. Для приставки Super Nintendo (SNES) было выпущено специальное устройство "Super Game Boy", позволяющее играть на ней в игры с обычного черно-белого Game Boy, но создавая из черно-белых игр цветные, эта функция поддерживается программами-эмуляторами, содержащимися в предлагаемым нами комплекте "Карманные игровые системы на Вашем компьютере". Game Boy Advance SP - Это новая модель знаменитой "карманной" приставки Game Boy Advance от Nintendo. Game Boy Advance SP исправляет три самых главных ошибки своего предшественника. Во-первых, в новую версию системы встроена подсветка экрана. Во-вторых, в комплект поставки входят аккумуляторы, которые можно подзаряжать при помощи отдельного устройства. В-третьих, приставка сменила дизайн, став более удобной и компактной. Приставка может работать, без подзарядки с включенной подсветкой около 10 часов и без нее все 18 часов. А, вот еще нашел в инете: Процессор: 16 МГц 32бит RISC-CPU + 8бит CISC-CPU Экран: жидко-кристаллический цветной со встроенной подсветкой Разрешение: 240x160 пикселей (32,000 цветов) Память: 32 Kб WRAM + 96 Kб VRAM 256KБ WRAM (со встроенным CPU) Звук: Динамик (моно) /Наушники (стерео) Игра через Линк: До 4 игроков Питание: Две батарейки AA или сетевой адаптер (18 часов работы) Картридж: 34.5мм x 60мм x 9.5мм, максимум 256 МБит (32 МБайт) То есть, это вообще - кентавр. Думаю, что разбираться с программированием такой птички только ради интереса - бессмысленная трата огромного количества времени. Наверняка, проблематично будет найти достаточное количество литературы. Применимость - только игры. Ну если Вы решите сделать бизнес в области игровых приставок - то пожалуйста... P.S.
Что-то в характеристиках нет упоминания о двух видеорежимах и т.п. А отслеживать "ход луча" при выводе на ЖКИ - нет проблем. Это Вам не ЭЛТ... Это сообщение отредактировал(а) remax - 26.5.2005, 22:35 -------------------- Как бы ты не старался быть хорошим и правильным человеком с принципами и уважительным отношением к другим, всегда найдется кто-то, кто бросит в тебя какашку |
||||
|
|||||
oleg1973 |
|
|||
![]() asm fanat ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: нет Всего: 34 |
SDK в инете лежит
компиляторов куча а использовать можно как угодно хоть как записную книжку ![]() http://www.workmaster.ru -------------------- SST 465555 icq 200-512-712 |
|||
|
||||
remax |
|
|||
![]() Доцент ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 686 Регистрация: 7.4.2002 Где: Украина, Харьков Репутация: нет Всего: 5 |
Каюсь. В игровых приставках не разбираюсь. Все как то больше по компам... ![]() P.S. А Спектрум и сейчас рулит! Смотрим в Ramblere: Вы искали: (Game Boy Advanced), найдено сайтов: 6270, документов: 209682 Вы искали: (ZX SPECTRUM), найдено сайтов: 5740, документов: 218655 Неплохо для старичка? Это сообщение отредактировал(а) remax - 26.5.2005, 22:42 -------------------- Как бы ты не старался быть хорошим и правильным человеком с принципами и уважительным отношением к другим, всегда найдется кто-то, кто бросит в тебя какашку |
|||
|
||||
spectrum |
|
|||
Unregistered |
Если говорить не о фанатизме, а о увлечении или хобби, то реальным спектрумом увлекаются до сих пор. Вот зайдите на http://www.zx.pk.ru и сами поймёте. |
|||
|
||||
Payne |
|
||||||
![]() Детектив ![]() Профиль Группа: Участник Сообщений: 247 Регистрация: 6.4.2005 Где: Петербург Репутация: нет Всего: 10 |
Да, я вот какой вывод я сделал:
писать игры под Спек сейчас не только нужно, но это может еще принести реальную пользу. Это происходит потому, что любителей (и фанатов) Speccy в мире сейчас огромное множество.
Представьте себе, что у вас в то время, когда Спек совершал свое шествие по России, было n-ое количество кассет (дискет) с игровыми (сдесь то речь идет о написании игр) программами. Вам, естественно, хотелось больше, но после того, как IBM-совместимые компы вытеснили Spectrum, началось повальное производство игр под IBM-совместимые. Про Spectrum забыли и такие компании, которые выпускали хиты на Спектрум (вспомните, хотя бы, Activision). И какова же будет радость увлекающихся Старичком, как выразился remax, если им в наше время процов 4 ГГц и памяти 1024 Мб подарят новую игру на Спектрум!
А не создать ли и на Винграде раздел, полностью посвященный Spectrum'у ![]() |
||||||
|
|||||||
oleg1973 |
|
|||
![]() asm fanat ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: нет Всего: 34 |
давайте создадим )
-------------------- SST 465555 icq 200-512-712 |
|||
|
||||
Payne |
|
|||
![]() Детектив ![]() Профиль Группа: Участник Сообщений: 247 Регистрация: 6.4.2005 Где: Петербург Репутация: нет Всего: 10 |
Я обеими руками за! А что для этого, собственно, нужно? |
|||
|
||||
oleg1973 |
|
|||
![]() asm fanat ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: нет Всего: 34 |
попросить админа сделать раздел на форуме типа Retrocomputers с подразделами спектрум бк амига и так далее
-------------------- SST 465555 icq 200-512-712 |
|||
|
||||
Wowa |
|
|||
Эксперт ![]() Профиль Группа: Админ Сообщений: 15017 Регистрация: 14.9.2000 Где: Винград Репутация: нет Всего: 290 |
И достаточное кол-во желающих этим заниматься, чтобы раздел не простаивал.
|
|||
|
||||
Mayk |
|
|||
![]() ^аВаТаР^ сообщение>> ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2616 Регистрация: 22.5.2005 Где: за границей разум а Репутация: нет Всего: 134 |
Достаточное кол-во - это сколько?
-------------------- Здесь был кролик. Но его убили. Человеки < кроликов, йа считаю. |
|||
|
||||
Payne |
|
|||
![]() Детектив ![]() Профиль Группа: Участник Сообщений: 247 Регистрация: 6.4.2005 Где: Петербург Репутация: нет Всего: 10 |
Если знать примерное число, то мы в принципе можем провести опрос, и если по результатам опроса число желающих достигнет требуемого, то можно создать такой раздел. Сразу могу сказать, что я войду в это число ![]() |
|||
|
||||
oleg1973 |
|
|||
![]() asm fanat ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 3283 Регистрация: 16.7.2003 Где: Italy Репутация: нет Всего: 34 |
ну давайте попросим сделать мааааленький подраздельчик в теме про железо к примеру
ну и посмотрим что будет из этого -------------------- SST 465555 icq 200-512-712 |
|||
|
||||
batigoal |
|
|||
![]() Нелетучий Мыш ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6423 Регистрация: 28.12.2004 Где: Санктъ-Петербургъ Репутация: нет Всего: 151 |
Боюсь, ничего.
![]() -------------------- "Чтобы правильно задать вопрос, нужно знать большую часть ответа" (Р. Шекли) ЖоржЖЖ |
|||
|
||||
Payne |
|
|||
![]() Детектив ![]() Профиль Группа: Участник Сообщений: 247 Регистрация: 6.4.2005 Где: Петербург Репутация: нет Всего: 10 |
Все же не нужно, наверное, ломать идею на корню. Попробовать стОит. |
|||
|
||||
DENNN |
|
|||
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 3878 Регистрация: 27.3.2002 Где: Москва Репутация: нет Всего: 43 |
Я за. Говорите что нужно. Тема будет замечательное. А если кроме скачивания с других сайтов старых игр сделать что-то свое, то могут и фанаты появится. |
|||
|
||||
Payne |
|
|||
![]() Детектив ![]() Профиль Группа: Участник Сообщений: 247 Регистрация: 6.4.2005 Где: Петербург Репутация: нет Всего: 10 |
DENNN, для этого тебе нужно всего лишь проголосовать "за" в опросе (ссылки у меня и у Mayk'а в подписи). Остальное, к сожалению, практически от нас не зависит
![]() |
|||
|
||||
remax |
|
|||
![]() Доцент ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 686 Регистрация: 7.4.2002 Где: Украина, Харьков Репутация: нет Всего: 5 |
Где голосовать-то?
![]() -------------------- Как бы ты не старался быть хорошим и правильным человеком с принципами и уважительным отношением к другим, всегда найдется кто-то, кто бросит в тебя какашку |
|||
|
||||
ВасяТриллер |
|
|||
![]() Новичок Профиль Группа: Участник Сообщений: 16 Регистрация: 2.9.2005 Репутация: нет Всего: 1 |
:megalol
Обеими руками за! Только, боюсь, я опаздал... |
|||
|
||||
3ASOFT |
|
|||
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 9.1.2007 Репутация: нет Всего: нет |
Обязательно надо делать отдельную веточку для спектрума. На этом форуме собираются настоящие программисты, многие ранее как раз со спектрума и начинали.
|
|||
|
||||
![]() ![]() ![]() |
Правила форума "Игры" | |
|
Запрещается! 1. Написание в топик сообщений, не касающиеся темы. 2. Обсуждение взлома лицензионных игр! 3. Размещение в топике сообщений, прямо или косвенно дающие согласие/отрицание предыдущему сообщению, не несущие в себе подтверждение к высказыванию (прим.: "О да! Это так!", "Не... Я не согласен...", "Поддерживаю!"). 4. Размещение в сообщениях ссылок на другие ресурсы, без Ваших комментариев к ним. 5. В теме "Обмен играми" запрещены разговоры и обсуждения нелицензионных игр на различных носителях.
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением DeadLine,MoLeX,SneG0K . |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Игры | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |