Старая версия
[Эмулятор]
Конкуренты
Soft
Docs
Последняя версия
korvet-v092-src.zip
korvet-v09-small.zip
korvet-v09.zip
  2005-05-08 Давно обещанный исходники ;-)

small - архив без образов дисков,без alleg41.dll, они как в старых версиях 135k (full 1.5m)

2004-10-11
основные новости, подробности кому интересно в архиве в файле 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

 
Архив старых версий
 
Windows Версии
winbeta9newyear.zip   - по многочисленным просьбам Выкладываю архив в котором содержится полный набор на сегодняшний день. можно распаковать и работать.
в комплекте 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
и другие ...
там пока еще не все сделано, но в основной массе работает.
winbeta8.zip   winbeta8, NEW Look, Mouse, Printer.
winbeta3.zip   winbeta3 2003-06-11
Теперь синхронизация 50гц. по таймеру.
Благодаря помощи Льва Пигалицына появился ROM с ОПТС 1.1
теперь нормально пускается МИКРОДОС для первого корвета!!!!! после получения РОМа 1.1 обнаружил что виснет загрузчик
вг был сразу готов, теперь с задержкой.
winbeta1.zip   winbeta1 RC6 - 2003-05-18
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 ...

ДОС версии
korvet-rc5.zip   RC5 - 2002-12-23
1) самая главная новость - прекрутил свой старый отладчик к эмулятору ....
работает в режиме 1024х768 на экране сразу видно и корвет ...
отладчик дал возможность искать тонкие глюки
+ лазить внутри игрушек, делать вечные жизни ....
отладчик чуть томозит эмулятор, имхо процентов до 10
2) при записи дампа по F8 записывается и скриншот в BMP файл, файлы
ПРИ КАЖДОМ ЗАПУСКЕ нумеруются с 0,1,2,...
3) исправил глюк в эуляторе FDC, stepout не работал если текущая дорожка=0
как следствие не грузились Микродосы, CP/M занимет 10к и не требовал
перехода на след. дорожку ...
4) Заставил работать Pop-Corn, если ему верить то при сбросе PIC сбрасываетс
и ISR, в доках про это ни слова ...
5) решился выпустить версию со звуком, но она сильно ресурсоемкая,
по этой причине скомпилирована с отладчико ;-)
звук работае не везде.
я так думаю что в релизе будет не этот таймер ....
6) внутренние переделки, цвета корвета смещены в отдельную область и не пересекаются с остальными цветами, в общем как следствие отладчика ...
korvet-rc4.zip   RC4 - 2002-12-17
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)
в которые сбрасываются соответствующие расширению дампы.
korvet-rc3.zip   RC3 - 2002-12-10
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,
Он прислал много тестового матариала .....
Огромное спасибо.

korvet-rc2.zip   RC2 - 2002-12-01
1) расширение образа диска изменено на .KDI (Korvet Disk Image)
2) Добавлены алиасы для клавиатуры, теперь работают стрелки и GrayEnter
3) Исправлеа ошибка с порядком следования дисков в коммандной строке,
подключались начиная с B
korvet-beta.zip  

Первая публичная версия

korvet-vga.exe и korvet-ega.exe
соответственно Super-VGA и EGA версию,
EGA - работает быстрее, и более совместима с Вин2К
еще в архиве есть образы двух демо дисков, подключаются в емуляторе как A: и B:
на первом несколько корветовских игрушек
на втором системные программы

 

 


Пока воспользуйтесь старой страничкой