![]() |
|
|
|
|
|
#1 |
|
Master
Join Date: 30th January 2006
Location: Харьков
Posts: 978
Thanks: 99
Thanked 575 Times in 182 Posts
![]() ![]() ![]() ![]() ![]() ![]() |
Чтобы не мешать все в кучу, создал отдельную тему для обсуждения таймингов и эмуляции клона компьютера Delta.
Итак, подведу текущие итоги: По фотографиям сделанным NEO SPECTRUMAN, экспериментальным путем было установлено что: Длительность строки = 224T такта Число строк до paper = 68 Число тактов до paper в строке = 68T INT начинается от начала левого бордюра (как в Pentagon). Область #4000-#7FFF замедлена WAIT'ами, судя по всему алгоритм замедления аналогичен фирменному ZX Spectrum 48 (пока предположение) Область #8000-#BFFF не замедлена. Длительность INT предположительно 224T Длительность кадра предположительно 69216T На основе указанной информации был разработано устройство-плагин ULA Delta для эмулятора ZXMAK2. Визуально это устройство работает очень похоже на оригинальный компьютер Delta, но есть аномалии с областью ПЗУ. Cкриншоты эмуляции Delta: MCTEST2: TEST INT: Tact Meter: Реальная Дельта: На даннаый момент актуальная версия плагина ULA_DELTAC_BETA3 (для эмулятора ZXMAK2 версии 239)
__________________
ZXMAK2 - Виртуальная Машина ZX Spectrum http://zxmak2.codeplex.com ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet Last edited by ZXMAK; 8th October 2011 at 18:32. |
|
|
|
|
|
#2 | |
|
Veteran
Join Date: 22nd May 2011
Location: Дзержинск
Posts: 1,049
Thanks: 237
Thanked 236 Times in 144 Posts
![]() ![]() ![]() |
Есть небольшая проблемка.
Дельты производили все кому не лень Quote:
так и внутренне ![]() ![]() ![]() ![]() Чую у каждой свои особенности. ---------- Post added at 22:58 ---------- Previous post was at 22:55 ---------- Моя по данным из паспорта произведена на Чебоксарском приборостроительном заводе.
__________________
Похерил все свои файлы на Яндекс Народе. Если кому-то что-то из них понадобиться пишите в мыло... |
|
|
|
|
|
|
#3 |
|
Master
Join Date: 30th January 2006
Location: Харьков
Posts: 978
Thanks: 99
Thanked 575 Times in 182 Posts
![]() ![]() ![]() ![]() ![]() ![]() |
так что там, работа мультиколорных процедур с плагином Delta для ZXMAK2 совпадает с реалом, если код работает из области #4000- #7FFF?
__________________
ZXMAK2 - Виртуальная Машина ZX Spectrum http://zxmak2.codeplex.com ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet |
|
|
|
|
|
#5 |
|
Master
Join Date: 30th January 2006
Location: Харьков
Posts: 978
Thanks: 99
Thanked 575 Times in 182 Posts
![]() ![]() ![]() ![]() ![]() ![]() |
тогда как называется модель которую мы тестили?
__________________
ZXMAK2 - Виртуальная Машина ZX Spectrum http://zxmak2.codeplex.com ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet |
|
|
|
|
|
#6 |
|
Guru
Join Date: 8th October 2005
Location: Москва
Posts: 7,669
Thanks: 2,947
Thanked 2,596 Times in 1,557 Posts
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
|
|
|
|
|
|
#7 |
|
Master
Join Date: 30th January 2006
Location: Харьков
Posts: 978
Thanks: 99
Thanked 575 Times in 182 Posts
![]() ![]() ![]() ![]() ![]() ![]() |
NEO SPECTRUMAN попробуй прогнать следующий код командой PRINT USR 32768, и напиши тут результат (цифру) - это число строк. Т.к. область #8000 не замедленная, то должно реальное число строк показать...
Code:
ORG #8000 start: DI LD HL,INT LD (#80FF),HL LD A,#80 LD I,A IM 2 LD DE,0 EI HALT LD HL,INT2 LD (#80FF),HL M0: INC DE LD B,15 M1: DJNZ M1 LD A,R JR M0 INT: EI RET INT2: POP HL LD C,E LD B,D IM 0 EI RET Попробуй его прогнать - MCTEST2, черная полоса слева должна четко заканчиваться на границе там где начинается paper (экранная область).
__________________
ZXMAK2 - Виртуальная Машина ZX Spectrum http://zxmak2.codeplex.com ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet Last edited by ZXMAK; 7th October 2011 at 03:55. |
|
|
|
|
|
#8 | ||
|
Veteran
Join Date: 22nd May 2011
Location: Дзержинск
Posts: 1,049
Thanks: 237
Thanked 236 Times in 144 Posts
![]() ![]() ![]() |
Quote:
Quote:
Русский со стороны ROMа не поддержан. MCTEST выглядит вот так D3.zip Да теперь он начинается с нулевого такта.
__________________
Похерил все свои файлы на Яндекс Народе. Если кому-то что-то из них понадобиться пишите в мыло... |
||
|
|
|
|
|
#9 | |
|
Master
Join Date: 30th January 2006
Location: Харьков
Posts: 978
Thanks: 99
Thanked 575 Times in 182 Posts
![]() ![]() ![]() ![]() ![]() ![]() |
Quote:
__________________
ZXMAK2 - Виртуальная Машина ZX Spectrum http://zxmak2.codeplex.com ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet |
|
|
|
|
|
|
#10 |
|
Veteran
Join Date: 22nd May 2011
Location: Дзержинск
Posts: 1,049
Thanks: 237
Thanked 236 Times in 144 Posts
![]() ![]() ![]() |
Так это вроде MCTEST2.
__________________
Похерил все свои файлы на Яндекс Народе. Если кому-то что-то из них понадобиться пишите в мыло... |
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
|
|