А почему тест просит MS.NET Framework 4.0.30319 ????
С реальной дискетой будет работать??
А почему тест просит MS.NET Framework 4.0.30319 ????
С реальной дискетой будет работать??
Последний раз редактировалось oracleua; 19.09.2011 в 22:40.
в новой версии поменяю на второй Вообще есть мысли установить четвертый для всего проекта, но четвертый не у всех установлен, поэтому пока используется второй.
нет, а смысл? на PC нет реальной ВГ93, поэтому нужно вычитывать образ дорожки (что не всегда возможно в поностью автоматическом режиме и занимает очень много времени), после чего эмуляция будет производится всеравно также как с образом. Т.е. проще снять образ и работать с ним, после чего сохранить изменения и перевести назад на дискету.
ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet
Как сделать свой плагин, который по записи в порт заблокирует ПЗУ и позволит в эту область подставить свое ПЗУ, в железе есть сигнал BLK который во многих клонах (и не клонах тож) воспринимается и по нему блокируется чтение из ПЗУ, сигнал такой же глобальный как NMI INT RES ROMS DOS
В 48 машинах BLK использует тот же BDI и там нет сигнала ROMS (бит выбора 48/128 басик), в 128х без BDI уже юзают установку 64к ПЗУ на мать (ну разве что кроме оригинала куда не лазат с паяльником) и сигнал BLK юзается для блокировки ROM
Последний раз редактировалось ZEK; 20.09.2011 в 09:36.
Свежая версия 212:
- добавлено сохранение конфигурации девайсов
- добавлено сохранение скриншота в PNG формате
- добавлена возможность девайсам добавлять свои сериалайзеры (появятся при открытии меню File->Open и File->Save)
- немного изменился интерфейс девайсов - добавлен BusInit, а BusConnect/BusConnect теперь выполняют роль конструктора/деструктора
- для сохранения конфигурации девайса нужно реализовать интерфейс ZXMAK2.Engine.Interfaces.IConfigurable
---------- Post added at 10:30 ---------- Previous post was at 10:24 ----------
с текущими реализациями памяти наверно не получится, нужно доработать девайс памяти. Пока можешь сделать свою память, унаследуй от MemoryBase, переопределить SEL_SHADOW - в сеттере вызывай UpdateMapping(). Перегрузи UpdateMapping, из него вызови base.UpdateMapping() после чего при установленном SEL_SHADOW присваивай свою пзу в MapRead0000 и MapWrite0000. С этим сейчас там бардак, будем думать
кстати, сериалайзеры теперь добавляются через IBusManager в методе BusInit
Последний раз редактировалось ZXMAK; 20.09.2011 в 11:39.
ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet
Александр а можете дать прямую ссылку на исходники - что то я их не нахожу
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)