Про ZXMAK2

emulators

Postby нолька » 02 Nov 2012, 09:23

DimkaM wrote:фастспид очень выручает при отладке чёнить долгозагружающегося(принц\гоблинс\етк), когда перегружать приходится постоянно, чтоп чёнить отловить.

снапшоты нормальные нннада
<alone> предлагаю тслабсу дать транк, но с условием чтобы он впилил туда спрайтотайлы, но не трогал атм
<LordVader> alone: яготов всосать срайты от тслабса )
<LordVader> атм режимы это пиздец
User avatar
нолька
рОвный
 
Posts: 1200
Joined: 08 Apr 2007, 20:12
Group: Registered users

Postby DimkaM » 02 Nov 2012, 10:07

нолька wrote:снапшоты нормальные нннада

Каждый в четыре мегабайта?
N>"Идите нахуй" со своей политикой...
DimkaM
 
Posts: 1011
Joined: 24 Mar 2010, 12:42
Location: г.Щёлково М.О.
Group: Registered users

Postby jdigreze » 02 Nov 2012, 12:19

lvd wrote:мы троллим и гнобим :-D
Именно, причём с удовольствием :-D
Сколько меня не корми, волк всё равно в лес смотреть будет
jdigreze
 
Posts: 1478
Joined: 01 Aug 2008, 06:49
Location: Агбан
Group: Registered users

Postby zxmak » 02 Nov 2012, 21:17

Меня интересует потдержка Ево-бейзконфа, насколько полноценна?


конфига Evo пока нету, т.к. не нашел документации на него. Есть Sprinter, ATM, Quorum, Pentagon, Scorpion и оригинальные Spectrum 48, 128, +3. Есть еще эмуляция расширения памяти LEC 528K
Эмулятор-виртуальная машина ZX Spectrum - ZXMAK2: https://zxmak2.codeplex.com/
User avatar
zxmak
 
Posts: 83
Joined: 26 Oct 2012, 02:25
Group: Registered users

Postby deathsoft » 02 Nov 2012, 21:20

zxmak wrote:конфига Evo пока нету, т.к. не нашел документации на него.

http://www.nedopc.com/zxevo/rom/zxevo_base_configuration.pdf

Еще можно ATM2 добавить http://atmturbo.nedopc.com/atmdscr.htm (пентева по сути - расширение ATM2)
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby lvd » 02 Nov 2012, 23:03

F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7262
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby zxmak » 03 Nov 2012, 03:21

Еще можно ATM2 добавить http://atmturbo.nedopc.com/atmdscr.htm (пентева по сути - расширение ATM2)


для ATM2 видеорежимы добавлены, осталось менеджер памяти сделать, но там такая мудреная логика, что я это дело отложил на неопределенное время :)
Если у кого-то есть информация о работе менеджера памяти в ATM2, с точки зрения эмуляции, буду рад помощи.
Эмулятор-виртуальная машина ZX Spectrum - ZXMAK2: https://zxmak2.codeplex.com/
User avatar
zxmak
 
Posts: 83
Joined: 26 Oct 2012, 02:25
Group: Registered users

Postby deathsoft » 03 Nov 2012, 11:49

zxmak wrote:Если у кого-то есть информация о работе менеджера памяти в ATM2, с точки зрения эмуляции,

Ну весь менеджер памяти это просто 8 8битных чисел (2 набора по 4 числа), каждое число хранит номер страницы для каждого из 4х окон процессора (0-3FFF,4000-7FFF,8000-BFFF,C000-FFFF) + дополнотельные атрибуты ОЗУ/ПЗУ ну и еще чтото там.

Тут вот совсем подробно все расписано, с примерами программирования: http://atmturbo.nedopc.com/inf/books/nedopc/atm_hard.zip (раздел "4. Принципы управления памятью в ATM-turbo 2+")
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby zxmak » 03 Nov 2012, 19:14

может кто подскажет, где найти описание портов памяти правильного Pentagon 512?
Эмулятор-виртуальная машина ZX Spectrum - ZXMAK2: https://zxmak2.codeplex.com/
User avatar
zxmak
 
Posts: 83
Joined: 26 Oct 2012, 02:25
Group: Registered users

Postby deathsoft » 03 Nov 2012, 19:22

zxmak wrote:может кто подскажет, где найти описание портов памяти правильного Pentagon 512?

http://speccy.info/%D0%9F%D0%BE%D1%80%D1%82_7FFD
(В унриале щас сделано направильно, при переключении 512/1024 раскладка страниц должна сохранятся).
512к: D7,D6,D2,D1,D0 - номер страницы
1024к: D5,D7,D6,D2,D1,D0 - номер страницы (D5 должен быть именно самым старшим разрядом для того чтобы при D5=0 физическая память полностью совпадала с 512к)

Для пентагона 1024 обязателен порт EFF7, т.к. в него переносится функция бита D5 из порта 7FFD.
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

PreviousNext

Return to Эмуляторы

Who is online

Users browsing this forum: No registered users and 3 guests

cron