Ошибки в эмуляции z80 (код от smt)

Bugs (reports, fixes, etc.)

Postby deathsoft » 19 May 2013, 22:46

Исправил тут ошибки с эмуляцией флагов и memptr в unreal.
Ошибки были:
При расчете флагов в scf/ini/ind/outi/outd.
При расчете memptr in a,(nn)/lddr/ld (bc),a/ld(de),a

Все эмули основанные на коде z80 от smt подверженны данным багам (если автор эмуля сам их не исправлял).
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby нолька » 20 May 2013, 07:15

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

Postby deathsoft » 20 May 2013, 19:05

нолька wrote:а как scf неправильно эмулился?

Биты 3, 5 не чистились перед установкой по OR. Все перечисленные ошибки на обычные программы никак не влияют, т.к. они были связаны с резервными битами 3, 5 регистра флагов.
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby zxmak » 11 Jun 2013, 01:22

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

Postby deathsoft » 12 Jun 2013, 01:34

zxmak wrote:тесты есть?

Так на говнофорууме же BetaMen выкладывал, по тому тесту и нашел что лажа. Это тот тест который надо с 48м пзу запускать (собственно ты в той ветке тоже отмечался).
User avatar
deathsoft
 
Posts: 4744
Joined: 07 Apr 2007, 00:58
Group: Registered users

Postby DimkaM » 13 Jun 2013, 20:46

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

Postby breeze » 13 Jun 2013, 22:58

DimkaM wrote:На недопц.орг форуме чел уже почти доконца реверснул зетник, очень интересные вещи рассказывает


а ссылку на тред религия дать не позволяет?
breeze
 
Posts: 538
Joined: 07 Feb 2009, 16:19
Group: Registered users

Postby DimkaM » 14 Jun 2013, 12:40

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

Postby lvd » 14 Jun 2013, 13:13

Помоему чувак попиздеть пришёл, впрочем как и например лавр -- тоже пургу гонит.
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


Return to Ошибки

Who is online

Users browsing this forum: No registered users and 7 guests

cron