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"