Граф Дракула наш кумир, патамушта он вомпир!
VKINK 9 : BORDER NOT PI
не помню
это тут? можно было писать свои dll-ки с железом?
это можно делоть на нормальных сях а не на шарпах?
где выкопать примеры?
Раньше можно было dll с железками, так и делали, эмуль на C#
- - - Добавлено - - -
Хотя там что то в коде попадалось для подключение внешних dll но как это юзать теперь, когда в качестве IoC/DI юзается unity, хз. Надо ждать может автор заглянет сюда
не хорошо когда железка знает про VirtualMachine. С Reset да, есть такой костыль, хотелось бы чтото красивее, но не придумал как сделать чтобы сохранить возможность работы на уровне сигналов. Поэтому для сброса используется именно вариант
этот код должен отработать нормально. Была задумка сделать все управление операциями типа сброс и т.п через команды отправляемые в поток эмуляции. Т.к. сейчас это делать очень неудобно из пользовательского GUI потока. Но пока так и не сделал.Код:_cpu.RST = true; _cpu.ExecCycle(); _cpu.RST = false;
Я сейчас на linux перешел, но пока в поисках сред для отладки кода на c++ и c#.
Для c++ использую codium, а для c# ничего кроме monodevelop не нашел.
Подумываю сделать OpenGL/OpenAL frontend, код под поддержку Win/Linux/MacOS уже есть, под Raspberry Pi 4 движок с OpenGL фронтендом на c# показывает очень неплохую производительность, работает шустрее чем нативные игрушки на c++ Нужно только прикрутить к эмулятору, но пока по сути сижу на raspberry pi 4, для которого codium и monodevelop тяжеловат, все еще в поисках более легковесной среды для отладки. И больше сейчас занят сигнальной обработкой и SDR.
Последний раз редактировалось ZXMAK; 07.03.2024 в 23:48.
ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet
Кря Кря (08.04.2024)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)