OldComp.cz

Komunitní diskuzní fórum pro fanoušky historických počítačů


Právě je 28.03.2024, 13:24

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 25 ]  Přejít na stránku 1, 2  Další
Autor Zpráva
PříspěvekNapsal: 03.01.2018, 01:20 
Offline
Radil

Registrován: 08.10.2013, 18:00
Příspěvky: 296
Has thanked: 12 times
Been thanked: 228 times
Zdravím v novém roce, pár lidí o tom slyšelo, pár lidí se už ptalo, tak jsem vrhnul stručné info sem na svou stránku: https://nobomi.cz/8bit/armsid/ .

Zároveň se mi poštěstilo pidivárku 10 prototypů osadit, tak kdyby někdo měl vážný zájem otestovat, co to umí, můžu za náklady přenechat (cca 350Kč).

Bohouš alias Džin alias NOBOMI

P.S.: Cena je opravdu jen za materiál, za práci požaduju protislužbu v podobě reportu, co jste s tím zkoušeli, jak to hraje, třeba v porovnání s MOS6581 (který nemám), další nápady co upravit, vylepšit, jak hrajou/nehrajou různá dema neb sám nemám ani disketovku a C64 mám taky jenom půjčenou, tak moje možnosti jako testera jsou velmi omezené. Předem díky za spolupráci na vývoji :)


Naposledy upravil nobomi dne 03.01.2018, 09:27, celkově upraveno 1

Nahoru
 Profil  
 
PříspěvekNapsal: 03.01.2018, 09:57 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 25.05.2014, 12:29
Příspěvky: 1671
Bydliště: Praha
Has thanked: 318 times
Been thanked: 372 times
nobomi píše:
...v porovnání s MOS6581 (který nemám)...
Mohu zapůjčit na toustování:
- samotný brouk
- celou širokou funkční desku i s broukem
- rovnou celý C64 typ 1

A disketovku vlastně mohu půjčit taky. S pár disketama a ZoomFloppy.

A taky bych si jeden kousek vzal. Ale zase bych se viděl až na chvostu zájemců neb mi zatím nechybí.
Ale rád bych jej měl ;-)

_________________
Atari 65XE, 600XL, 400, 800, 800XL/XE, 130XE, 1200XL, XEGS
Commodore C64, C64C, C128, Plus/4
Amiga A600, A1200+Blizzard 060/50
ZX Spectrum, +2


Nahoru
 Profil  
 
PříspěvekNapsal: 10.01.2018, 09:01 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12.05.2013, 19:27
Příspěvky: 1011
Has thanked: 231 times
Been thanked: 221 times
Factor6 píše:


Dělal jsem nějaké další "testy", na základě kterých jsem k článku připsal komentář. Dál už nedokážu nic moc dělat a počkám, jestli se to někam pohne.

_________________
Have you played ATARI today?


Nahoru
 Profil  
 
PříspěvekNapsal: 11.01.2018, 09:58 
Offline
Radil

Registrován: 08.10.2013, 18:00
Příspěvky: 296
Has thanked: 12 times
Been thanked: 228 times
Je to tady, nový firmware 1.11 z 11.1. je na světě. Skoro bych řekl až kritický update ! 8-)

Nedalo mi to, podíval jsem se pořádně (s osciloskopem v ruce), co že to ten ARMSID dělá za bejkárny, následně našel vysvětlení v kódu, správné chování ve fórech ohledně "zpětného inženýrství" vlastností SIDa, to jsem narouboval do kódu, zběžně otestoval a máte to zde.

Opravy a úpravy proti verzi 1.10. :
- Přepracované řízení obálky ADSR, opravena detekce GATE bitu v řídícím registru (opožďování, ztišení a zkracování některých tónů), opraveno časování pro attack=0 (delší attack než by měl být).
- Nově možnost podtečení envelope counteru při změně ADSR na rychlejší během tónu = implementace klasického ADSR bugu ;)
- Rozlišení Q filtru pro 6581 a 8580 (8580 teď má ostřejší rezonance ve filtru, 6581 naopak plošší).
- Při čtení write-only registrů se vrací poslední zapsaná hodnota na libovolný registr (dříve se vracela hodnota stejného registru, což ale neodpovídá chování reálného SIDu).
- V neposlední řadě opět optimaliozovanější a o malé jednotky procent zrychlený kód.

A ještě jednou díky Factorovi za test a perfektní analýzu, která mi umožnila urychlit opravy.

https://nobomi.cz/8bit/armsid/


Nahoru
 Profil  
 
PříspěvekNapsal: 11.01.2018, 19:34 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12.05.2013, 19:27
Příspěvky: 1011
Has thanked: 231 times
Been thanked: 221 times
nobomi píše:
Je to tady, nový firmware 1.11 z 11.1. je na světě. Skoro bych řekl až kritický update ! 8-)


A tady jsou nové testy s ukázkami. http://blog.factor6.cz/armsid-v-praxi-2/ :!:

_________________
Have you played ATARI today?


Nahoru
 Profil  
 
PříspěvekNapsal: 11.01.2018, 22:31 
Offline
Kecka

Registrován: 10.09.2017, 21:13
Příspěvky: 54
Has thanked: 51 times
Been thanked: 6 times
Skvělá práce, já si pohrávám s myšlenkou že až se jednou dostanu do důchodu, tak si SIDa postavim z TTL, ale nejdřív asi zkusím postavit CIA 6526 :)

předpokládám že tohle asi autor zná

http://forum.6502.org/viewtopic.php?f=8&t=4150

https://sourceforge.net/p/sidplay-resid ... erfect6581

BTW píšou tam že čtení z RO registrů by měla být jakákoliv hodnota která byla naposledy na interním data busu tj může to být jakékoliv poslední čtení nebo zápis. A že tam ta hodnota není na věky protože interní databus není přímo latchovanej registr, ale je realizovaný jako taková DRAM buňka bez refreshe, ta samá technika je používaná i v 6502 viz http://www.visual6502.org/ a jejich vlákno na foru http://forum.6502.org/viewtopic.php?t=1636


Nahoru
 Profil  
 
PříspěvekNapsal: 14.01.2018, 12:48 
Offline
Radil

Registrován: 08.10.2013, 18:00
Příspěvky: 296
Has thanked: 12 times
Been thanked: 228 times
Factor6: Moc díky za rychlé přetestování a nové doporučení ! Doporučení od někoho tak znalého hudby na C64 si považuju :god:

Charlie_XY: jo jo, tyhle weby znám, nechal jsem se inspirovat. Díky za upřesnění, co se týče emulace toho čtení z write-only registrů. Update po čtení u té hodnoty nedělám jen po zápisu, to bych mohl opravit, ale zatím nevím o programu, který by to použil. A to že bity z téhle hodnoty po několika jednotkách až desítkách milisekund náhodně přejdou do log. 0, to neemulují ani ty PCčkové emulace pokud se nepletu. Ono taky, když nedojde několik desítek milisekund ke čtení ani zápisu, tak to stejně asi zrovna nic nehraje ;)

Ve FW jsem udělal ještě jednu malou změnu, která se ale netýká samotné emulace, ale jen nastavení registrů matematického koprocesoru kvůli kompatibilitě se staršími bootloadery (pro ty majitele, kteří ze mě dostali testovací kousky ještě loni :) ) tady je verze 1.12. Komu chodí 1.11 včetně konfiguračního programu, tak updatovat nemusí. Víc na mé stránce: https://nobomi.cz/8bit/armsid/ .


Nahoru
 Profil  
 
PříspěvekNapsal: 14.01.2018, 15:04 
Offline
Radil

Registrován: 08.10.2013, 18:00
Příspěvky: 296
Has thanked: 12 times
Been thanked: 228 times
danhard píše:
Ono taky čtení stavu vnitřní sběrnice přes adresu write-only registrů k ničemu není, je to jen parazitní chování hw, které není navíc ani časově definované.
Bohužel některé programy a hry (třeba Batman) to používají, takže v emulaci se to aspoň částečne projevit musí, pokud to má hrát podobně originálu. :bang:


Nahoru
 Profil  
 
PříspěvekNapsal: 12.07.2020, 12:42 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 12.05.2013, 19:23
Příspěvky: 1910
Bydliště: Vsetín
Has thanked: 517 times
Been thanked: 812 times
Tady je čerstvá recenze na YT. Sice anglicky, ale poslechnout si to můžeš.
https://www.youtube.com/watch?v=8sVaUu8TzVU

_________________
cs.speccy.cz, ondraspo186.8u.cz, zx-spectrum.cz


Nahoru
 Profil  
 
PříspěvekNapsal: 12.07.2020, 22:27 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 14.05.2013, 19:10
Příspěvky: 1486
Bydliště: Kurim
Has thanked: 828 times
Been thanked: 577 times
Vetsinu drobnosti zminovanych v tom videu uz NOBOMI opravil a vylepsil. Novy firmware vylepsuje implementaci digifixu, ktery se ted nastavuje podle externiho rezistoru, tak jako u origo SIDu nebo se da nastavit softwarove. Vyrazne vylepsni dostala emulace 6581, ktera je ted diky poladeni emulace vnitrnich analogovych offsetu vyrazne cistsi a zretelnejsi. Info tady https://www.nobomi.cz/8bit/armsid/.

Jinak pokud by nekdo z CZ/SK mel zajem o ARMSID, tak se muze ozvat primo mne a nejak se domluvime ;-)

_________________
http://www.8bity.cz


Nahoru
 Profil  
 
PříspěvekNapsal: 23.07.2020, 22:33 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 14.05.2013, 19:10
Příspěvky: 1486
Bydliště: Kurim
Has thanked: 828 times
Been thanked: 577 times
Jack_Free píše:
nobomi píše:
... jsem vrhnul stručné info sem na svou stránku, url=http://dzi.n.cz/8bit/...

Něco je špatně, odkazuje to na dennikn.sk/, kde je chyba u mě ?

suksoft píše:
I mne to pred par dny prekvapilo, ale nasel jsem nahradu https://www.nobomi.cz/8bit/

NOBOMI mel stranky dzi.n.cz na domene druheho radu n.cz, kterou jeho provozovatel hostingu suse a bez oznameni dopredu prodal Denniku N, tfuj, tfuj, na providera i Dennik N, sorry za tuto vsuvku nejak jsem si nemohl pomoct ;) Takze si NOBOMI zalozil svoji domenu nobomi.cz a cely obsah z dzi.n.cz/8bit je ted na nobomi.cz/8bit

_________________
http://www.8bity.cz


Nahoru
 Profil  
 
PříspěvekNapsal: 24.07.2020, 14:49 
Offline
Pan Generální
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 3025
Has thanked: 2191 times
Been thanked: 894 times
Opraveno na https://nobomi.cz/8bit/armsid/ + taky ostatni odkazy na foru na cokoliv z dzi.n.cz

_________________
// na co myslím, když sedím u oldkompů: celý příběh


Nahoru
 Profil  
 
PříspěvekNapsal: 05.12.2020, 21:13 
Offline
Tichošlápek

Registrován: 05.12.2020, 21:10
Příspěvky: 1
Has thanked: 0 time
Been thanked: 0 time
Polská recenze https://www.youtube.com/watch?v=-JhrDPEJV5Y&t=2s


Nahoru
 Profil  
 
PříspěvekNapsal: 10.03.2021, 09:49 
Offline
Pan Generální
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 3025
Has thanked: 2191 times
Been thanked: 894 times
Sillicon mne upozornil na video se zaverecnou hadankou.

Is The ARMSID As Good As A Real SID? And, It's Competition Time!

Ackoliv jsem spise hluchy jak poleno,
tak prece tipuju, ze B je original,
protoze A mi obcas zni ostre hranate jako AYcko.


phpBB [video]


Nahoru
 Profil  
 
PříspěvekNapsal: 10.03.2021, 20:28 
Offline
Pan Generální
Uživatelský avatar

Registrován: 30.01.2014, 12:46
Příspěvky: 2757
Bydliště: Trutnovsko
Has thanked: 137 times
Been thanked: 270 times
A - se mě zdá také jasnější a ostřejší zvuk
B - je dle mě takové zatlumenější a mé moc ostré

Na poslech se mě líbí víc A, ale neslyšet je takhle spolu, asi bych to nijak neřešil.
Dle mě je A - ARMSID, asi už je ta emulace tak daleko, že předběhla originál ?

Bylo by fajn, doplnit do takového testu další revize SIDu, zajímalo by mě jestli jsou opravdu tak rozdílné.

No ale když si poslechnu jiné testy ( https://www.youtube.com/watch?v=8sVaUu8TzVU) tak se mě zdá, že originál SID má lepší zvuk, takže možná to nebude jak se zdá......

_________________
ZX 81, Zx Spectrum & microdrive, Sinclair QL 2xFDD 3,5´(SD-QL, QubIDE, SGC), ZX Spectrum +2, Didaktik M, Commodore C64 I , Commodore C64 II Ultimate cart, Commodore C128, Commodore Amiga 500, Amiga 600HD, Atari 800XL SDrive, Atari 520ST & HXC usb floppy emulator. --- XBOX 360, Playstation 2, XBox ONE, Oric atmos, Enterprise 128, a několik PC a notebooku.....


Nahoru
 Profil  
 
Zobrazit příspěvky za předchozí:  Seřadit podle  
Odeslat nové téma Odpovědět na téma  [ Příspěvků: 25 ]  Přejít na stránku 1, 2  Další

Všechny časy jsou v UTC + 1 hodina [ Letní čas ]


Kdo je online

Uživatelé procházející toto fórum: Žádní registrovaní uživatelé a 10 návštevníků


Nemůžete zakládat nová témata v tomto fóru
Nemůžete odpovídat v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete přikládat soubory v tomto fóru

Hledat:
Přejít na:  
Založeno na phpBB® Forum Software © phpBB Group
Český překlad – phpBB.cz