Дата: |
Описание: |
Загрузки: |
08.05.2005г. |
Давно обещанные исходники ;-) |
|
xx.xx.2004г. |
small - архив без образов дисков, без alleg41.dll, они как в старых версиях 135k
(full 1.5m)
|
|
11.10.2004г. |
Основные новости, подробности, кому интересно, в архиве в файле news.txt.
Теперь
только одна версия, с отладчиком.
Исправлены баги в TextAttributes,
GameTools,JCUKEN keyboard layout, fullspeed.
Emulator menu - теперь на
Alt-F9.
Две новых фичи:
1) Теперь по умолчанию пускаемся в режиме 640х480 (на выбор fullscreen или
windows) а при запуске DBG переключаемся в 1024x768, по F8 - можно опять
вернуться в вариант без отладчика ...
2) Сделал режим клавиатуры AUTO, в котором JCUKEN/QWERTY переключается
автоматом, теперь голова работаем привычно как на PC.
|
|
xx.xx.2004г. |
- По многочисленным просьбам, выкладываю архив в котором содержится полный набор
на сегодняшний день. Можно распаковать и работать.
В комплекте 4 диска, в
основном с игрушками (диски a,c,d), на диске b граф. редакторы для проверки
мышки.
В качестве бонуса в архиве есть файл winkorvetb9dbg-snd.exe в котором
есть звук с новым таймером (пока сильная бета, но звук есть во всех игрушках).
Смотри:
k2.com - GoldSoft KARATE
treas.com - Treasure
Island
deflect.com - Deflektor
(GoldSoft)
rally.com
klad.com
pacman.com
и другие ...
Там пока
еще не все сделано, но в основной массе работает. |
|
xx.xx.2003г. |
NEW Look, Mouse, Printer. |
|
11.06.2003г. |
Теперь синхронизация 50гц. по таймеру.
Благодаря помощи Льва Пигалицына появился ROM с ОПТС 1.1.
Теперь нормально пускается МИКРОДОС для первого корвета!!! После получения ROMа 1.1 обнаружил что, виснет загрузчик.
Вг был сразу готов, теперь с задержкой. |
|
18.05.2003г. |
1) Скомпилировал под Windows.
Причем перенос состоял в простой перекомпиляции, вообще ;-)
Allegro - Multiplatform library
Много не ожидайте, еще много работы.
В оконных режимах частота синхронизации, как у вас сейчас на экране. Синхронизатор - переделаю.
Звука все еще нет :-(
2)Появился korvet.cfg:
(Ищется в текущей директории.)
[korvet]
# Диски, подключаемые по умолчанию:
# Могут быть переопределены из командной строки опциями -A file -B -C -D.
DriveA = disk/disk.kdi
DriveB = disk/disk2.kdi
DriveC = disk/disk3.kdi
DriveD = disk/disk4.kdi
#Имя файла, содержащего знакогенератор:
#FONT = DATA/kontur.fnt
FONT = data/korvet2.fnt
#Имя файла содержащего ПЗУ:
#ROM = data/cpm.rom
#ROM = data/kontur.rom
ROM = data/korvet2.rom
#Этот файл содержит служебную информацию:
MAPPER = data/mapper.mem
Надеюсь комментарии излишни ?
3) Изменилась командная строка.
Теперь можно сразу указать, к какому диску подключать файл:
-A name -B name -C name -D name
Например, korvet -B file.kdi -
подключть к диску B файл.
4) Зародыш менюшек.
Всплывает по F9
Можно сменить диски ...
5) Sobe bugfixes ...
|
|
23.12.2002г. |
1) Самая главная новость - прикрутил свой старый отладчик к эмулятору ....
Работает в режиме 1024х768, на экране сразу видно и корвет ...
Отладчик дал возможность искать тонкие глюки
+ лазить внутри игрушек, делать вечные жизни ....
Отладчик чуть тормозит эмулятор, имхо процентов до 10.
2) При записи дампа по F8 записывается и скриншот в BMP файл, файлы
ПРИ КАЖДОМ ЗАПУСКЕ нумеруются с 0,1,2,...
3) Исправил глюк в эмуляторе FDC, stepout не работал, если текущая дорожка=0,
как следствие не грузились Микродосы, CP/M занимает 10к и не требовал
перехода на след. дорожку ...
4) Заставил работать Pop-Corn, если ему верить то при сбросе PIC сбрасывается
и ISR, в доках про это ни слова ...
5) Решился выпустить версию со звуком, но она сильно ресурсоемкая,
по этой причине скомпилирована с отладчиком ;-)
Звук работает не везде.
Я так думаю, что в релизе будет не этот таймер ....
6) Внутренние переделки, цвета корвета смещены в отдельную область и не пересекаются с остальными цветами, в общем как следствие отладчика ... |
|
17.12.2002г. |
1) 8080 core заменил на core (с) Александр Демин, более точная эмуляция ...
Проходит тест OLD.COM, может немного медленнее.
2) Исправлена ошибка при GZU_Read в послойном режиме, когда выбрана более одной плоскости. (Звезды в Кладе теперь нормально летают.)
3) Полностью переписано GZU_Read в цветовом режиме.
(Нормально работает PAINT в BASIC и XONIX (кстати, тоже паинт, нажмите F7).)
4) Исправил генерацию прерывания. После ei прерывание произойдет после следующей инструкции. Висло на подобных кусках:
ld a,1ch
ei ; Прерывание генерировалось тут, и все висло.
ld (SYSREG),a ;
5) Корветовские программы таки используют все три канала таймера,
канал 3 использует например GRIN .... (извращенцы ...)
6) Нарисована корветовская клавиатура, и раскладка приведена в порядок.
Картинка клавиатуры в файле keyboard.txt
7) При чтении из порта сериал интерфейса, всегда возвращаем 4, корвет не виснет.
8) F8 - Dump.
Теперь генерит кучу файлов,
_dump.ram (aczu,aczui,gzu0,gzu1,gzu2,gzu3,lut,reg),
в которые сбрасываются соответствующие расширению дампы. |
|
10.12.2002г. |
1) Сильно ускорен ВН59, заменил функцию на табличку ;-)
2) Выкинул лишний вызов функции из главного цикла, очень заметное ускорение ;-)
3) По умолчанию в качестве диска D подключался образ от C, Fixed.
4) Исправлена ошибка с длинным путем к файлу образа.
5) В VGA версии некоторый DebugOut.
6) Рядом с FPS выводим кол-во строчек, которые обновились в текущем фрейме, и
среднее кол-во обновленных строчек в кадре.
7) Небольшие исправления в z8080 core, попытка сделать AC флаг.
8) Теперь VGA версия у меня дом обгоняет EGA !!!
На первый диск добавлены следующие игры:
1) bars.com;
2) circus.com - Полноценное ралли для корвета !!!
3) paganini.com - Пасьянс;
4) sport.com - Видеоспорт;
5) galaxyan.com;
6) soo.com - Сокобан;
7) ninja.com;
Данный RC обязан своим выходом Dmitry Dmitriev.
Он прислал много тестового материала .....
Огромное спасибо! |
|
01.12.2002г. |
1) Расширение образа диска изменено на .KDI (Korvet Disk Image).
2) Добавлены алиасы для клавиатуры, теперь работают стрелки и GrayEnter.
3) Исправлена ошибка с порядком следования дисков в командной строке,
подключались, начиная с B. |
|
xx.xx.2002г. |
Первая публичная версия.
korvet-vga.exe и korvet-ega.exe,
соответственно Super-VGA и EGA версию,
EGA - работает быстрее, и более совместима с Вин2К.
Еще в архиве есть образы двух демо дисков, подключаются в эмуляторе как A: и B:
На первом несколько корветовских игрушек.
На втором системные программы. |
|