Uknc

From Felixl.com

Jump to: navigation, search

Добро пожаловать на страницу эмулятора УКНЦ -- UKNC Back to Life !

Эмулятор

Форум - Заметки по УКНЦ - Авторы - FAQ - readme

  
УКНЦ

Листинги ПЗУ - Вся информация по УКНЦ   - Архив программ УКНЦ 

Последние новости

NZeemin 15:39, 2 March 2008 (EST)

Ну что же, вот и настал момент когда эмулятор УКНЦ становится проектом с открытым исходным кодом. Не то чтобы это был такой уж красивый код, но...

http://code.google.com/p/ukncbtl/

Одновременно с этим выходит beta-9. Поскольку все исправления этой версии сделаны Alex_K, привожу его комментарий без купюр:

Подправлены многие ошибки, но многие еще остались. Устранена потеря VIRQ (из-за этого и зависала клавиатура), сделано прерывание 024 ЦП (разряд 15 порта 177716), устранена ошибка чтения/записи слова по нечетному адресу в ПП и еще кое-чего... Теперь нормально работает Турбо-Бейсик.

http://ukncbtl.googlecode.com/files/UKNCBTL-beta9.zip

NZeemin 12:54, 3 February 2008 (EST)

Давно собирался это сделать:

Image:UKNCBTL-Keyboard.png

А ещё обратите внимание на индикатор дискеты — появился ярлычок защиты от записи.

http://3do-scene.com/nzeemin/UKNCBTL-beta8-exe.zip

NZeemin 13:18, 2 February 2008 (EST)

По просьбам трудящихся — опция уменьшения скорости до (примерно) 25 fps, т.е. до скорости реального УКНЦ. Тут стоить напомнить, что пока у нас каждая команда процессора занимает один такт, поэтому рельно скорость эмулятора всё равно будет выше реальной.

Image:UKNCBTL-RealSpeed.png

http://3do-scene.com/nzeemin/UKNCBTL-beta7-exe.zip

И, чтобы два раза не вставать.
Была такая старая игрушка — «Королевство Эйфория»:

Image:UKNC KINGOM.png

http://3do-scene.com/nzeemin/disks/disks2.zip
Загружаетесь с этого диска, вводите: RU KINGOM, <ENTER>.

NZeemin 12:53, 27 January 2008 (EST)

Долгожданный момент — в эмуляторе заработала запись на диск. Ради этого пришлось перетряхнуть буквально всё что связано с дисковой подсистемой. Огромная благодарность Алексею Кислому за написание грамотного описания дискового контроллера, консультации по нюансам его работы, а также тестирование на завершающей стадии работ, в общем — респект. Сколько бы я провозился без этой помощи — даже не представляю.

Кроме того, появилась опция Emulator|Autostart — чтобы не жать каждый раз Play для запуска эмулятора.

Некоторый регресс: звук пока отключен, ибо толком не работал; Бейсик из картриджа ПЗУ перестал работать — видимо, результат моих боданий с окном памяти.

ВНИМАНИЕ: Функция записи на диск только что появилась, вероятно наличие мелких и крупных ошибок. Ценные для вас образы дисков защищайте флагом read-only (в эмуляторе это рассматривается как защищённая от записи дискета), либо делайте резервные копии.

http://3do-scene.com/nzeemin/UKNCBTL-beta6.zip
http://3do-scene.com/nzeemin/UKNCBTL-beta6-exe.zip

NZeemin 02:06, 13 November 2007 (EST)

Выложена бета 5. Изменения:

  • В эмуляторе и утилите rt11dsk сделал поддержку образов .rtd
  • Научил rt11dsk извлекать файлы.
  • Написал для FAR настройку (Custom.ini для плагина MultiArc) для использования rt11dsk как архиватора. Теперь можно заходить по Enter в .dsk и .rpt, смотреть оглавление, по F3 смотреть файлы, по F5 копировать их из образа себе на диск.
  • Добавил rt11dsk в инсталлятор.

Настройка для плагина MultiArc в FAR (rt11dsk.exe положите так чтобы она находилась по Path):

; Add the following sections to
; "C:\Program Files\Far\Plugins\MultiArc\Formats\Custom.ini"

[dsk]
TypeName=rt11dsk
Extension=dsk
List=rt11dsk l %%AQ
Start="^--"
End="^--"
Format0="nnnnnnnnnn         dd-TTT-yy          zzzzz"
ExtractWithoutPath="rt11dsk e %%A %%fQ"

[rtd]
TypeName=rt11dsk
Extension=rtd
List=rt11dsk l %%AQ
Start="^--"
End="^--"
Format0="nnnnnnnnnn         dd-TTT-yy          zzzzz"
ExtractWithoutPath="rt11dsk e %%A %%fQ"

http://3do-scene.com/nzeemin/UKNCBTL-beta5.zip
http://3do-scene.com/nzeemin/UKNCBTL-beta5-exe.zip
http://3do-scene.com/nzeemin/rt11dsk.zip

NZeemin 04:32, 8 November 2007 (EST)

Выложил сборку номер 4, изменения:

  • режим экрана GRB — для имитации машин с перепутанными сигналами красного и зелёного — говорят что такие были;
  • реализована подстановка памяти плана 0 в окно 100000-117777 — при сброшенных битах 1..3 порта 177054, адрес подстановки выбирается в зависимости от битов 4..7 порта 177054; нужно это тестировать

http://3do-scene.com/nzeemin/UKNCBTL-beta4.zip
http://3do-scene.com/nzeemin/UKNCBTL-beta4-exe.zip — только UKNCBTL.exe

NZeemin 00:13, 6 November 2007 (EST)

Для людей, страдающих от мелких шрифтов в эмуляторе, сделал режим двойной высоты экрана. Плюс косметические правки — иконки итп.

Image:UkncBTL-20071105.png

http://3do-scene.com/nzeemin/UKNCBTL-beta3.zip
http://3do-scene.com/nzeemin/UKNCBTL-beta3-exe.zip — только UKNCBTL.exe для тех кто не хочет переставлять

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

>rt11dsk.exe BASIC.DSK
RT11DSK Utility  by Nikita Zeemin  [Nov  4 2007 23:10:30]

 Volume: DBasic Disk 
 Owner:  Alphaprog   
 System: FODOS       

 6 available segments, last opened segment: 1

 Filename  Blocks  Date      Start    Bytes

SWAP  .SYS     26  10-Nov-92    18    13312
MZ    .SYS      3  10-May-93    44     1536
RT11SJ.SYS     72  10-May-93    47    36864
TT    .SYS      2  07-Aug-87   119     1024
VM    .SYS      3  03-Jul-93   121     1536
LP    .SYS      3  10-Nov-92   124     1536
DUP   .SAV     45  07-Aug-87   127    23040
DIR   .SAV     19  07-Aug-87   172     9728
PIP   .SAV     29  07-Aug-87   191    14848
KBS   .SAV      2  26-Jun-93   220     1024
RBTRON.SAV      2  10-Nov-92   222     1024
DAY   .SAV      5  30-Mar-91   224     2560
ROMAN .FNT      6  22-Dec-93   229     3072
FNT   .SAV     11  10-Jun-93   235     5632
STARTS.COM      1  01-Jan-94   246      512
DBAS  .SAV     59  19-Dec-88   247    30208
BASIC .SAV     56  02-Feb-90   306    28672
NDBAS .SAV     57  08-Mar-94   362    29184
< UNUSED >   1181              419   604672

 18 files, 401 blocks
 1181 free blocks

http://3do-scene.com/nzeemin/rt11dsk.zip

NZeemin 00:29, 24 October 2007 (EDT)

Новая фича — сохранение выбранных дисков и картриджей между запусками.

http://3do-scene.com/nzeemin/UKNCBTL-beta2.zip
http://3do-scene.com/nzeemin/UKNCBTL-beta2-exe.zip — только UKNCBTL.exe для тех кто не хочет переставлять или если опять будут проблемы

NZeemin 04:12, 15 October 2007 (EDT)

Image:UkncBTL-20071015.png

Небольшие изменения в интерфейсе:

  • Переключатель режима экрана: View|Color Screen и View|Grayscale Screen
  • В строке состояния индикаторы дисководов, пока текстовые. Нажатие на индикатор работает так же как и команда в меню Emulator.

http://3do-scene.com/nzeemin/UKNCBTL-beta2.zip

NZeemin 05:00, 1 October 2007 (EDT)

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

http://3do-scene.com/nzeemin/UKNCBTL-beta.zip

It's beta, because it's beta than nothn'…

NZeemin 13:47, 14 July 2007 (EDT)

Image:UkncBtl-setup.png

На бета-тестирование можно записаться тут: http://nzeemin.livejournal.com/195647.html



Старые новости архивируются здесь: Uknc notes.

Retrieved from "http://www.felixl.com/Uknc"