• Нет пользователя
Войти Зарегистрироваться

Навигация

Итоги года

Другие ссылки


Реклама

Счётчики


Спектрум

21.12.2005 Среда 05:16

Скачал тут намедни эмулятор ZX Spectrum под Винды. Называется EmuZWin, версия 2.5, сделанная русским умельцем Владимиром Кладовым. Скачал и ударился в ностальгию. У меня с незапамятных времён сохранилась куча софта для Спектрума - в основном игры. Эх, какие были игры!.. Насколько играбельные! И это несмотря на куцую (куцею, куцию?.. Блин, что-то я на этом слове споткнулся... Как пишется "куцый", отвечая на вопрос "какую?"?) архитектуру устройства, которая и рядом не стояла с архитектурами современных супер-пупер-компьютеров.

Вот скриншоты поснимал.



Flying Shark



Knight Lore



WEC Le Mans



Krakout



R-Type

И вот нашёл даже собственную прогу под названием Codex.




Файловый менеджер для работы с дисками MS-DOS и TR-DOS на Синклере. В идеале должен был предоставлять основные функции для работы с файлами - переименование, удаление и копирование. Из всего этого терпения хватило только на функцию копирования файлов с диска MS-DOS на диск TR-DOS. Но и это не мало. Ведь прога во-первых полностью была написана на ассемблере процессора Z-80. То есть код выглядел примерно вот так (это действительно кусок кода Codex'а, прямо из эмуляторного дебаггера только что взял):


Во-вторых, среда разработки не предлагала вообще никаких средств для создания интерфейса кроме рисования точки и рисования линии. :) То есть процедуры вывода текста (а текст, заметьте, пропорциональный), рисования окон и т.п. приходилось разрабатывать самостоятельно на том же самом ассемблере. Я уже не говорю о процедурах чтения диска в формате MS-DOS и работы с FAT. Но зато удовольствия от творчества когда всё заработало были полные штаны. :)

Хотя не всё просто давалось. Помню один баг я искал чуть ли не неделю. При этом по каким-то причинам я не мог использовать дебаггер - то ли нормального дебаггера не было на Синклере (скорее всего именно так), то ли я не умел им пользоваться. Поэтому я дебажил "вручную", то есть взял листок бумаги и эмулировал на нём процесс выполнения кода - со значениями во всех регистрах, с содержимым стека, значениями переменных и т.д. Жаль этот листок не сохранился - я бы его отсканировал и сюда выложил, как шедевр отладочного искусства.

#1 Smally
21.12.2005 Среда 11:22

Все верно: КУЦУЮ.


КУЦЫЙ | Толковый словарь Даля
короткохвостый, либо бесхвостый, кургузый или корнохвостый. Куцый капитан общипанной команды, о гарнизонном. Куцое платье, немецк., фрак. Он защеголял в куцом.

- Куцый, заяц, косой;

- дворняжка. Далеко куцому до зайца! Куцоватый, то же, в меньшей степени. Куцка, куцыня об. куцое животное. Куцогривый, -косый, -хвостый и пр. корногривый, короткогривый, корнокосый и пр. Куцеть, делаться куцым, становиться бесхвостым. Русские овцы в зауральских степях куцеют, а курдюки нарастают. Куцовка ж. орл. закомлястая дубинка.



КУЦЫЙ | Толковый словарь Ожегова
, -ая, -ее; куц (разг.). 1. О животном: с коротким, обрубленным или обрезанным хвостом. К. щенок. 2. перен. Слишком короткий (неодобр.). К. пиджак. 3. пврен. Бессодержательный и неполноценный. Куцые мысли. Куцая фраза.

#2 Евген
08.11.2007 Четверг 18:39

Подскажите где скачать FLYING SHARK

#3 Escaper
08.11.2007 Четверг 21:14

http://www.worldofspectrum.org/infoseekid.cgi?id=0001813

#4 Евген
27.02.2008 Среда 08:24

я конечно идиот не понимаю как скачивать оттуда может откуда попроще

#5 Escaper
27.02.2008 Среда 16:56

Качаешь отсюда эмулятор: http://kolmck.net/apps/EmuZWin.zip

Качаешь отсюда Flying Shark: ftp://ftp.worldofspectrum.org/pub/sinclair/games/f/FlyingShark.tap.zip

Распаковываешь всё в один каталог, запускаешь эмулятор (EmuZWin.exe) и открываешь в нём файл Flying Shark (File —> Open —> flshark.tap), ждёшь секунд десять, начинаешь играть.

#6 Alexp
27.02.2008 Среда 18:07

Объясняй как можно подробнее, а то через три-четыре месяца 'Евген' ещё чего-нибудь спросит

#7 Escaper
27.02.2008 Среда 19:59

> Объясняй как можно подробнее, а то через три-четыре месяца 'Евген' ещё чего-нибудь спросит

Ничего, должен разобраться. Подробнее уже трудно объяснить. :) Хотя можно конечно со скриншотами... :))

#8 евген
05.03.2008 Среда 10:23

конечно спрошу как распаковать в один каталог

#10 Евген
11.03.2008 Вторник 10:36

пролетел я с игрой не получается все скачал распаковал с эмулятора не распаковать

#11 Escaper
11.03.2008 Вторник 12:03

Да, у них там архив битый. Скачай отсюда:

http://kolmck.net/apps/EmuZWin26.zip

#12 Евген
12.03.2008 Среда 14:41

Большое прибольшое спасибо, игра моего детства, увижу расцелую!!!

#13 Escaper
12.03.2008 Среда 17:58

> увижу расцелую!!!

А вот это лишнее! :)

Это игра моего детства тоже. До конца игру проходишь?

#14 Евген
19.03.2008 Среда 11:34

Шучу конечно,на спектруме постоянно зависала,надо заняться,а на мышку настроить можно?

#15 SmallySad
20.03.2008 Четверг 18:30

Можно. Главное, чтобы ее не сожрала кошка.


Возможность комментировать записи блога доступна только зарегистрированным пользователям. Пожалуйста, войдите или зарегистрируйтесь.