-
Notifications
You must be signed in to change notification settings - Fork 2
/
_history.txt
210 lines (153 loc) · 8.39 KB
/
_history.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
Версия 1.09, (31.08.2016):
----------------------------------------
Добавлено: эмуляция страниц ROM2 для Ориона-ПРО, эмуляция платы IDE-RTC
(512ВИ1, IDE) и AY-8910 на портах Ориона-ПРО
Версия 1.08, (31.12.2011):
----------------------------------------
Добавлено: режим эмуляции страниц ROM-диска
(страницы по 64к переключаемые D0..D3 порта 0FEh).
Изменено: иконка приложения. :)
Версия 1.07, (10.06.2011):
----------------------------------------
Добавлено: режим эмуляции Ethernet-адаптера на чипе RTL8019AS,
порты F770..F77F - регистры управления (16 регистров RTL8019AS),
F780..F7FF - регистр данных (все 128 адресов - один регистр:
так сделано для быстрых пересылок при помощи LDIR).
UTILS\OpenVPN-TAP - дистрибутив виртуального Ethernet-адаптера
(TAP-адаптера) для Windows
Версия 1.06, (10.04.2010):
----------------------------------------
Добавлено: режим эмуляции последовательного порта (RS-232), порты F764,F765.
UTILS\com0com - дистрибутив виртуального COM-порта для Windows
Исправлено: Исправлены ошибки в эмуляции SD-карт (команды CMD9, CMD10).
Версия 1.05, (10.02.2010):
----------------------------------------
Добавлено: + режим эмуляции SD CARD. Эмулируются 2 варианта:
= совместимо по схеме с n8vem (port F762):
http://n8vem-sbc.pbworks.com/browse/#view=ViewFolder¶m=N8VEM%20Schematics
= совместимо по схеме с MSX MMC-drive V1 (port F762, F763):
http://msx.retro8bits.com/sd-mmc-drive.html
В железе оба варианта не проверялись, только в эмуляторе!
Исправлено: работа кнопки F8 (Step over) в отладчике.
Изменено: небольшие косметические изменения окна отладчика.
Версия 1.04, (08.02.2009):
----------------------------------------
Добавлено: + режим эмуляции московской Z80 CARD (описана в журнале
Радио 96/4), не содержавшей каких-то изысков типа
прерываний или диспетчера ОЗУ, но самой совместимой с
"классическим" Орионом на i8080 (например, в части
странного решения выводить Beeper-звук по EI/DI).
! ID режима эмуляции сместился на 1 - проверьте
закладку CPU в окне настроек.
+ добавлена возможность сохранения в файл скриншота
(BMP-картинки) экрана (новый пункт в меню снапшотов).
+ добавлены файлы .\ROM\TestZ80.BIN, .\ROM\M1rk.bin,
а также несколько заметок о Мониторах-1...3.
Исправлено: некоторые изменения в движке Z80 - тест ZEXALL теперь
не выдает ошибок - спасибо RAMIROS-у (автор VirtualVector)
Изменено: утилиты DiskUtil, HddUtil, OdiWcx, OhiWcx распространяются
теперь как отдельно от эмулятора (т.к. правятся независимо),
так и в общем с ним архиве - для удобства.
Версия 1.03, build 1.0.3.8 (18.09.2008):
----------------------------------------
Все то же, что и в build 1.0.3.6. Добавлена возможность грузить
*.BRU, *.ORD, *.RKO в RAM-диск "В" (ОЗУ второй страницы)
не только из командной строки, но и из меню (кнопка Открыть).
Версия 1.03, build 1.0.3.6 (15.09.2008):
----------------------------------------
Добавлено: - при запуске эмулятора можно передать параметры -
имена файлов *.BRU, *.ORD, *.RKO. Эти файлы обычно
содержат ORDOS-код. Эмулятор загружает их в RAM-диск
"В" (ОЗУ второй страницы) так, как они перечислены в
командной строке (один за одним пока хватает места в
ОЗУ второй страницы).
Файлы-снапшоты и файлы-образы_дисков передаются и
обрабатываются как и ранее (первый-второй параметры,
или не указываются), следом за ними (или вместо них)
можно передавать имена файлов *.BRU, *.ORD, *.RKO.
Версия 1.03 (07.04.2008):
-------------------------
Добавлено: - Эмуляция Орион-ПРО
Исправлено: - эмуляция клавиатуры МС7007 по Московской схеме
Версия 1.02 (19.11.2007):
-------------------------
Добавлено: - на порту F600 кроме эмуляции IDE-контроллера
добавлена эмуляция произвольных внешних устройств.
Модели устройств хранятся в подключаемых модулях
(плагинах) - специализированных dll, подключающихся
"на лету" (без дополнительного конфигурирования -
просто копируя dll в каталог эмулятора). В настройках
эмулятора один из плагинов (одно устройство на порт
F600) выбирается из списка. В плагине F600prn.dll
реализован эмулятор принтера (печать в файл или на
реальный принтер) для двух наиболее часто
использовавшихся на Орионе вариантов схем подключения
принтера с интерфейсом CENTRONICS.
- реализованы дополнительные режимы масштабирования
изображения (по-прежнему, кратное масштабирование).
К ранее существовавшим режимам х1 (1:1), х2 (1:2)
добавлены режимы х2.5 (1:2.5), х3 (1:3)
Изменено: - немного видоизменен интерфейс: теперь нет закладок
Screen, Debug - эти режимы отображения теперь
включаются соотвествующими кнопками на панели
инструментов. Режим масштабирования сохраняется в INI
Версия 1.01b (23.09.2007):
-------------------------
Исправлено: - отлажена процедура записи/чтения снапшотов.
Снапшоты предыдущих версий читаться не будут
(изменилась CRC), да и вряд ли они у кого-то
были, т.к. раньше снапшоты при загрузке сбоили.
- исправлена ошибка в эмуляции клавиатуры МС7007,
включенной по Московской схеме
- почищено некоторое количество внутренних
некрасивостей
Добавлено: - режим "Пауза" теперь можно включать не только
мышью, но и с клавиатуры кнопкой Pause/Break
- при запуске эмулятора можно передать параметры:
имена файлов. Если это файл-снапшот, то он будет
загружен; если это файл-образ_диска, то он будет
установлен как образ диска "A". Второй параметр
командной строки предполагается как образ диска
"B". Теперь можно, к примеру, создать в Windows
ассоциации OrionZEm.exe с файлами "*.ori", "*.odi"
и открывать такие файлы прямо из Проводника по
двойному щелчку.
ВНИМАНИЕ:
- если OrionZEm.exe запущен как ассоциация файла
Windows, все пути в файле настроек эмулятора
(OrionZEm.ini) должны быть полными (формат вида
"от текущего каталога: .\dir1\dir2\file" всего
вероятнее не будет работать, т.к. текущий
каталог при таком запуске уже скорее всего не
является каталогом эмулятора).
- если OrionZEm.exe запущен с параметрами, то
автоматическое восстановление автоснапшота из
AutoSnap.ori не вызывается, т.к. оно перекроет
переданные параметры своими.
- при загрузке снапшоты восстаналивают полное
состояние эмулятора (т.е. включая файловые
буфера ОС в памяти Ориона), но они не
восстанавливают содержимое файлов образов
дисков/HDD (это не дело эмулятора). Поэтому
если между записью снапшота и его
восстановлением содержимое файлов образов
поменялось, возможны неувязки при записи в
эти файлы! Это не ошибка эмулятора!
Версия 1.01 (01.09.2007):
-------------------------
Исправлено:- почищены ошибки эмуляции HDD (IDE/ATA)
Версия 1.0.alpha:
-----------------
Добавлено: - эмуляция IDE на порту F500/F600
- эмуляция всех типов клавиатур:
РК-86 (было с версии 0.99),
MC-7007 (оба варианта, но вариант
"Москва" не проверялся)
- эмуляция HD-форматов дискет - ODI
образы "дисков" могут быть любого размера,
но должны содержать корректный DPB
(пример - формат OD2 в \OdiWcx\odi.ini)
Исправлено:- убраны ошибки встроенного дизассемблера
Версия 0.999alpha и ниже:
---------------------------
Изменения не фиксировались.