Nahodou Nintendo handheldy mam moc rad a i kdyz maji zvlastni politiku co se tyce starych her, tak je to asi jedina velka firma co resi u her hratelnost a ne jen grafiku a netoci furt dokola to same jako CoD apod.
Oznámení
Sbalit
Aktuálně žádná oznámení.
Arcicorsa
Sbalit
X
-
Tak zrovna Nintendo je mistr v prodávání jedné a té samé hry neustále dokola.Autorem citovaného textu je Freddy Přejít na původní příspěveka netoci furt dokola to same
"Za hodinu prcám!" (Lasice, cestou z Amiga40, 19. říjen 2025)
Komentovat
-
Tak, hezkému počasí je pro letošek fakt konec (dnes nám napadl první sníh), mašiny už spí, traktor taky, venkovní projekty jsou tak nějak dokončeny a je čas vrátit se do pokoje kde se topí převážně výpočetním HW
.
Je konečně čas abych dokončil to co jsem nakousl a k čemu jsem se přes léto nebyl schopný dokopat protože venku bylo moc krásně a nebyl čas datlovat romány o Amize na klávesnici. Samozřejmě Amiga (no vlastně už Amigy
)
nezahálely a i přes léto po večerech probíhal urputný boj s tímto 30 let starým HW který si občas postavil hlavu a nechtěl dělat to co jsem chtěl já
. Dokonce jsem navrhnul a realizoval jeden HW projektíček pro Amigu.
No a o tomto všem možném i nemožném, bolestech hlavy a tak podobně vám budu vyprávět v pár dalších příspěvcích v tomto vláknu.
Začneme tam kde jsem skončil a to je už dlouho slíbené dokončení příběhu mé CD32.
Takže, CD32 už fungovala velmi obstojně, tak přišel čas na to nejdůležitější co retro počítač musí mít. Tím je FDD. Lec kdo by si dnes řekl na co FDD?? Ještě když má TF328 s IDE kam nacpe CF kartu kde má všechno???
Je to jednoduché, už od mala trpím komplexem méněcenosti protože v dobách Didaktiků a ZX Specter atp. měli kluci FDD u osmibitů a jen já blbec, měl (prosím omluvte ten výraz, ale tak jsem to dřív fakt cítil) hloupou Amigu která uměla jen přiblblé CD které nikdo neměl, nebylo si je s kým měnit a vůbec, ta kulatá placka byla oproti 3,5" FDD vcelku nezajímavá (to mi mohlo být cca 5 let). A tak jsem všem záviděl jejich Didaktiky s FDD.
Co naplat, konečně jsem měl prostředky osadit (i když celkem pozdě) CD32 FDD mechanikou. Začal jsem tedy bádat jaké jsou možnosti.
První možností bylo pořídit Paravision SX1. Cena je sice závratná a chvíli mi ďáblík na rameni vnucoval ať to koupím. No, odolal jsem mu a tento velmi raritní kousek HW jsem nekoupil seč byl zrovna k mání na Ebay.
Začal jsem tedy dále hledat až jsem našel na aminetu tajemný soubor cd32_floppy.lha (https://aminet.net/package/docs/hard/cd32_floppy). Název zněl docela zajímavě tak jsem nelenil a do souboru jsem se podíval. Jo, bylo to tam! Pan Abbott navrhnul řadič FDD k CD32. Nebylo nad čím dumat, po prvním prozkoumání dokumentace jsem si řekl, že by to mohlo fungovat.
Bylo to sice trochu krkolomné, protože se to nepřipojovalo k expansion slotu CD32 a bylo třeba to nabastlit přímo do CD32, ale což, budu mít vlastní FDD na DC32 a když na to přijde, tak jsem schopný to vypreparovat bez jakéhokoliv poškození CD32 a kdykoliv se dá uvést do původního stavu.
Odeslal jsem tedy podklady pro tvodbu DPS svému dvornímu tvořiteli DPS a druhý den jsem si od něj vyzvedával hotové DPS
. Samozřejmě TME dodalo potřebné IO a droboští nutné pro osazení.
Den se dnem sešel a najednou bylo na stole všechno co bylo třeba. Začalo tedy osazování řadiče, základní testování a poté integrace do CD32. Kupodivu se všechno podařilo bez zjevných komplikací a za dva večery byl řadič součástí CD32.
Nastala další fáze, tou bylo sehnat vhodnou FDD mechaniku. Originál Amigáckou FDD se mi sehnat nepodařilo, ale naštěstí jsem se podíval do controlleru průmyslového Robotu Kuka KRC2 kde se na mě smála krásná FDD která nebyla nikdy použitá. Dlouho jsem nepřemýšlel a robota jsem této historické periferie zbavil (už ji nepotřeboval, měl i USB) , takže jsem mu moc neublížil a bez následků dodnes dělá přesně to co má
. Jednalo se o mechaniku Mitsumi D359M30. Samozřejmě nemohla fungovat tak jak jsem ji vytáhl a bylo třeba ji mírně upravit. Chtělo to chvilku laborovat s multimetrem a osciloskopem a hned bylo jasno co na interface FDD prohodit. Úprava tedy dopadla dle očekávání a nastal čas to všechno zkompletovat a zapnout.
Prvně jsem se pomodlil ke Guru a doufal jsem, že nezačne na mojí Amize meditovat
. To by nebylo dobré. No a světe div se. Guru mou Amigu neposednul a z FDD se začalo ozývat cvakání. Jako člověk který nikdy neměl / nevyděl Amigu s FDD jsem mírně znejistěl.
Proč ta věc cvaká? Není v tom disketa! Tak by to asi cvakat nemělo! (Ano ti z vás co mají Amigu s FDD se teď smějí a říkají ty "hňupe", Amiga musí cvakat s FDD, kdyby necvakala tak je to špatně
!!!) Takže jsem to rychle vypnul a šel to zkontrolovat.
Nic špatného ani chybu v zapojení jsem nenašel, tak jsem se zeptal googlu a ten mi laskavě sdělil, že cvakání FDD je bez vložené diskety naprosto OK a je očekávané. S tímto novým poznatkem jsem tedy znovu nahodil CD32. Objevilo se logo a FDD cvakala. Vložil jsem tedy disketu, hlavičky se daly do pohybu a jen tak si projeli dráhu diskety. Oči se mi rozsvítili štěstím.
OK zdá se to funkční chce to test. Takže jsem nahodil CD32 v debug režimu a pomocí AmigaXfer jsem se pokusil na FDD zapsat ADF. Jo něco to dělalo, FDD cvakala motor se točil. Všechno OK. Po chvilce bylo hotovo. Takže reboot s diketou uvnitř!
Huráááá Amiga bootuje z FDD a po chvilce načítání se objevil Crazy Frog
. Což samozřejmě slyšel MalejVelkej, který ihned přicupital a jal se mi znárodnit gamepad a dožadoval se hraní.
Nu což, sice to bylo napůl rozebrané, ale ať si taky užije. Ve večerních hodinách MalejVelkej vzdal bláznivou žábu a konečně jsem se mohl vložit do detailního testování.
Všechny testy vypadaly parádně, všechno se zdálo dokonalé, FDD chodila jak z praku, diskety četla, formátovala, zapisovala a bůh ví co ještě. Řekl jsem si super, konečně mám Amigu CD32 s FDD teď budou kluci ze školi závidět
.
Vyndal jsem disketu a rozhodl jsem se, že si zahraji AlienBreed TA z originálního CD. Tak co by ne, že jo. Strčím CD do mechaniky, LED se rozblikala, jako vždy jsem se už asi po milónté podíval na intro (v 93. roce neuvěřitelné) a spustil jsem hru. Bohužel mě čekalo jedno velice nemilé překvapení. Katastrofa!!! Tlačítka na originálním gamepadu se chovají divně, občas střílí, občas otevírá poslední poznámku, občas se otočí a občas se to kousne celé...
Chjo... Něco je blbě... Takže spustit test controller a tam všechno šlape jak má... No co to je? Tak znovu a už jsem to viděl, když jsem držel jedno tlačítko tak se mžikově "stiskaly" v náhodném pořadí i ostatní tlačítka, ale tak rychle, že si toho ani člověk na obrazovce testu nevšiml. Takže problém s posuvným registrem...
Hmmm co s tím, odpojil jsem napájení FDD řadiče a najednou to jelo jak má
... Takže první nápad, odpojovat napájení FDD řadiče když se nepoužívá. Ne to byla slepá cesta i hry na FDD mají některé podporu CD32 gamepadu takže to není řešení. Co dál, co tedy vlastně špatně funguje?
Jo opravit to šlo tak, že se upraví kickstart... Ne to ani náhodou, nehodlám se učit asembler 68000 a nehodlám zkoumat knihovnu gameport.device abych opravil funkci posuvného registru. Takže zase jinak... Zkoumal jsem schéma řadiče, CD32 a zkoumal co dělá který signál.
Do oka mi padl signál PUNT a signál DSACK1. Signál PUNT je taková magie, nikdo netuší k čemu vlastně je a jen pár zmínek je o tom, že je to interní debugovací signál z Lisy.
Signál DSACK1 už je notoricky známý signál který říká 68xxx jak se s ním hodlají bavit periferie a zda jsou data z periferie ready. Klíčem k odstranění problému bylo tyto dva signály úplně odpojit od řadiče. Podle mě jsou tam totiž navíc a k vlastní funkci FDD nejsou třeba. Takže jsem je fakt odpojil a světe div se, CD32 s FDD začala chodit naprosto korektně včetně originálního gamepadu. Doknce i s TF328 se to nemlátilo a všechno chodí k mé absolutní spokojenosti dodnes
.
Tak, elektronicky už by bylo vše řekl bych dokonalé a už jen zbývalo nějak elegantně (zhodnocení nechám na vás) integrovat FDD do CD32... Na dobových fotkách byla v CD32 udělána zboku díra a v té je umístěna FDD... Fuj, to nikdy, to bych skončil v křemíkovém pekle. Tak co s tím? Koukám na case a říkám si, že ty větrací otvory z vrchní strany by se daly využít. Tak jsem si sednul k CADu a jal se kreslit škatulku na FDD která se efektně nacvakne na CD32 a ještě do ni zakomponuji čtečku CF karty. Samozřejmostí bylo, že to musí být udělané tak, aby se kdykoliv mohla Amiga vrátit do původního stavu bez jakéhokoliv poškození. Po pár hodinách kreslení a tisknutí prototypů se koncept podařilo odladit a Amiga nyní vypadá tak jak vidíte (ano ta modrá barva je hrozná, ale měl jsem pak ještě žlutou nebo červenou a to jak uznáte by bylo ještě horší
).
Tak, co dál? Jo, ještě jsem si řekl, že by bylo vhodné vyměnit čtecí jednotku CD mechaniky protože vypalované CD to četlo řekl bych hodně náhodně. Kupodivu to Číňan pořád vyrábí a tak jsem neváhal a jednu kompletní mechaniku jsem si koupil (jen čtecí jednotku, převodovku a motor co otáčí s CD).
Hodil jsem to do CD32 a vyzkoušel. V podstatě to bylo stejné, ne-li horší, protože už zlobily i některé originály. Hmm bylo třeba kalibrovat řadič k dané čtecí jednotce. Takže jsem hledal, ale žádný návod (když tedy nepočítám video které mělo snad 4h) mi nepřipadal tak nějak kompletní. Takže jsem začal bádat jak to vlastně funguje. Je to v podstatě standardní CD mechanika která se používala v tisíci iteracích HiFi techniky.
Po dlouhém bádaní a zjišťování co a jak jsem vytáhl osciloskop, připravil jsem měřící body na řadiči, tak nějak jsem to složil abych mohl měřit, ladit trimry za běhu a vložil jsem se do toho. Založil jsem hudební CD a začal jsem kalibrací výkonu laseru. To se podařilo, s originálním CD jsem měl na Eye patternu krásných 1200mV peak-peak. OK a teď kalibrace serv (ostření a sledování stopy). Prvně se nastavuje DC offset, je potřeba aby při korekčním zásahu řadiče byl signál symetrický na obě strany od nulové pozice. To se dá nastavit pouze osciloskopem. Údajně to jde i multimetrem, ale to by bylo za trest. Po chvíli zkoumání a laborování se podařilo najít správnou polohu obou trimrů.
Dále se musí nastavit zesílení regulace. Prostě a jednoduše po akčním zásahu se to nesmí rozkmitat. Tohle je trochu oříšek. Co je už kmitání a co je žádaný stav? No po dvou hodinách jsem to zvládl poznat jak osciloskopem tak uchem (ano opravdu se dají trimry FEB a TEG seřídit uchem naprosto dokonale), obzvláště FEB ten je fakt easy stačí nastavit tak aby mechanika produkovala co nejméně hluku "konkrétně syčení", ale chce to cvik a ze začátku to ověřit osciloskopem.
Takže se všechno už zdálo dokonalé a chtěl jsem vyzkoušet nějaké to CD-R... Bohužel, umím nastavit dva stavy, bud to čte dokonale originální CD, nebo to čte dokonale CD-R. Nic mezi tím neexistuje (alespoň ne pro mě). Chyba může být i v mé vypalovačce je to levný šmejd respektive externí slimka a o těch se vždy říkalo, že stojí za prd a mají slabé zápisové lasery. Bohužel nemám pořádnou mechaniku abych to vyzkoušel. Také vlastní nosiče jsou shit... Sice Verbatim, ale je přes ně vidět a to se nemusím koukat ani proti silnému světlu... No co, nastavil jsem to na originální CD, kdy to přečte fakt všechno včetně superpoškrábaných disků. CD-R to přečte občas, ale už do toho nebudu hrabat protože to podle mě nemá smysl. Buď si pořídím pořádná média s pořádnou mechanikou nebo budu hrát jen z originálů.
Tím se dostávám k dotazu (i když celkem pozdě) @Predseda - ano řekl bych, že už to celkem ovládám
Tímto skončil můj výzkum ohledně CD32. Už je dokonalá a nepotřebuje nic dalšího. Je v ní 32GB CF s AGS a je z ní taková Amiga herní stanice kde si může hrát MalejVelkej i já
.
Heh, jsem se s těma písmenkama nějak urval
... Nicméně budeme pokračovat protože jsem si na jaře pořídil A1200
. Bude to zase výživné, způsobila mi hodně bolestí hlavy, pár nočních můr i bezesné noci
. Ještě také popíšu stavbu KTRL ovladače (náhrada CD32 gamepadu) který mě krapet naštval, stavbu klávesnice k CD32 a myši. No a na závěr představím svůj vlastní návrh automatického přepínače joypad / myš který je plně kompatibilní s CD32 i A1200 a plně podporuje gamepad CD32 i KTRL.
Jestli to někdo opravdu přečetl celé tak děkuji za pozornost a těšte se na pokračování
.
- Poděkování 8
Komentovat
-
Budu moc rád, pokud se tu občas ukážeš, nebo aspoň koukneš do soukromých zpráv. Potřebuju mojí CD32 taky uvést do správného stavu, napíšu ti o co jde.Autorem citovaného textu je Arcicorsa Přejít na původní příspěvek
Tím se dostávám k dotazu (i když celkem pozdě) @Predseda - ano řekl bych, že už to celkem ovládám
"Za hodinu prcám!" (Lasice, cestou z Amiga40, 19. říjen 2025)
- Poděkování 1
Komentovat
-
Jop je to v plánu, bude to šedivé v barvě CD32Autorem citovaného textu je Commodorista Přejít na původní příspěvekPřečetl jsem poctivě celé (uff
), děkuju za parádní příspěvěk a gratuluju ke zprovoznění floppy. Jen by to na krabičku možná chtělo černý filament.
. Jen jak se to jednou poskládá a funguje to tak není moc motivace to předělávat
, taková klasika.
- Poděkování 1
Komentovat
-
Prase Party nedám, je to moc na rychlo, ale Reset by šelAutorem citovaného textu je Freddy Přejít na původní příspěvekBozi!
Gratulace a bylo by super se nekde potkat a pokecat. Na Prase Party (tento tyden) nebo Reset (konec brezna 2026) se ti nechce dojet?
. Hlavně si to musím dát do kalendáře abych na to připravil ženu
. Jen to bude asi na jeden den protože budu muset vzít prcka, na druhou stranu pořád chce spát pod stanem, tak by se vyspal na akci ve spacáku. Uvidíme, jsou mu tři roky tak nevím jestli by to bez maminky dal přes noc protože letos jsme pod stanem spali na zahradě jednou a ve dvě ráno musel za mamkou
...
- Poděkování 1
Komentovat
-
No budu se snažit, hlavně musím odpovídat hned, protože jak to odložím tak na to klasicky zapomenu. Určitě to sepiš, mrknu na to a něco s tím vymyslíme.Autorem citovaného textu je Arcicorsa Přejít na původní příspěvek
Jop je to v plánu, bude to šedivé v barvě CD32
. Jen jak se to jednou poskládá a funguje to tak není moc motivace to předělávat
, taková klasika.
Komentovat
-
Když už jsem dokončil příběh o CD32 tak se dnes pustím do další kapitoly a představím vám svou A1200.
Takže jak se to vlastně stalo? CD32 už tak nějak šlapala jak měla a jak to začne fungovat tak mě to samozřejmě krapet přestne bavit protože se v tom už nemusím šťourat což je na tom to nejlepší
. Tak jsem začal pokukovat po bazarech zda by nebyla k mání nějaká A1200.
Kupodivu jich bylo i v ČR i SR docela dost a v zajímavém rozsahu cen. Řekl jsem si strop 30k, Amiga musí být v původním stavu a jediné rozšíření které jsem byl ochotný akceptovat byl nějaký Blizzard. Tak jsem hledal a jedna v ČR byla i s Blizzardem. Bohužel (vlastně naštěstí, ale o tom až potom) jsem se dlouho rozmýšlel jestli ji fakt chci a když jsem se odhodlal tak jsem se pána trochu snažil stáhnout s cenou. Byl neoblomný tak jsme se nakonec nedomluvili. Samozřejmě mi to vrtalo hlavou dál
a večer jsem si řekl, že mu za to ty prachy nakonec dám a někdy v devět večer jsem mu šel znovu volat.
Bohužel už jsem měl smolíka pacholíka protože byl zástup jiných kteří o ni měli zájem. Tak jsme se domluvili, že pokud si ji neodvezou tak mi dá vědět. Samozřejmě se už neozval a zde na fóru jsem si všiml, že ji někdo koupil. Už nevím kdo to byl, ale dle popisu byly poškozené plasty a stav byl podle mě 3 . Tuším, že z ni kupec prodal Blizzarda a nechal si ji holou (třeba se pozná, bylo to na jaře).
Takže jsem hledal dál a po týdnu jsem našel na Ebay německý inzerát kde nějaký bazar prodával A1200HD/40. Byla za super peníz (bratru 18k) a na fotkách vypadala na stav 2 (1+ je top a 5 je šrot). O konfiguraci tam nebyla ani čárka takže jsem předpokládal, že bude v základu. Samozřejmě už jsem neváhal ani vteřinu a hned jsem klikal na "buy now" jako smyslů zbavený.
Tak, obchod proběhl a za dva dny jsem dostal potvrzení o odeslíní zásilky. Tracking jsem obnovoval snad kazdou minutu abych viděl jak se ke mě moje nová A1200 blíží
. Po dvou nocích kdy jsem nemohl spát jak jsem se těšil jsem byl v príci a volal mi pikolík, že mi veze balík z DE!! Hned jsem instruoval ženu aby balík opatrně převzala a dala mi ho do pokoje a chránila ho před MalýmVelkým
. Samozžejmě už jsem to v práci nemohl vydržet tak jsem se sebral a natěšený na A1200 jsem utekl domů
.
Doma jsem ani pomalu nikoho nepozdravil a hned jsem se sápal po krabici jako smyslů zbavený (asi jako moje kočka když ji dávám kapsičku
). Hned jsem to roztrhal a hledal jsem ten poklad. Poklad tam opravdu byl. Byla tam nádherná A1200 se zdrojem a originální myší (tank).
Nelenil jsem, na nic nečekajíc jsem to rychlke poskládal, připojil monitor, narval šňůru do zásuvky a zapnul jsem zdroj. Pomalu se roztočil HDD, kontrolky svítili, FDD cvakala a najednou vidím jak startuje WB
.
Opravdu se to spustilo, WB běžel! Moc SW tam nebylo pouze nějaký pokročilý textový editor s názvem Ami Write. Dkonce licencovaný na nějakého Ralfa Matheie kterému asi Amiga dříve patřila. OK, zdá se to cajk tak jsem ji zase vypnul.
Bylo třeba provést rozborku, kompletní vyčištění, zhodnocení stavu a hlavně zjistit co v tom je
. Ještě ke stavu Amigy, byla ve stavu 1+!!! Není žlutá, case bez jakéhokoliv poškození a byla panenská, dole měla přes šroubek neporušenou plombu německého HK Computer. Tohle byla víhra, v tu chvíli mi bylo jasné, že mám Amigu bez zsásahu domácího kutila v původním stavu
.
Jelikož jsem magor a nesnáším když něco nese jakékoliv stopy předchozího majitele tak bylo bezpodmínečně nutné Amigu rozebrat na prvočástice a kompletně ji umýt
, ano doslova! Mýdlem a kartáčkem na zuby
...
Po otevření se na mě smála panenská MB, HDD Segate ST9051A a modul RTC s chipem OKI. Na MB balo pouze pár chomáčků prachu jinak byla jako nová. Vše jsem tedy rozebral, včetně klávesnice do posledního šroubku (mimo HDD samozřejmě
) na naházel jsem to do umyvadla a sprchového koutu. Vše jsem důkladně vydrbal, MB jsem vyčistil Ipou a pak jsem vš hezky usušil a hezky si tio vyskládal na podlahu na útěrky a těšil se na skládání. Ještě jsem vyčistil a promazal FDD (mimochodem její stav byl neuvěřitelný, v podstatě nová mechanika, hlavyčky bez známek použití, jen pár chuchvalců prachu) a dal novou baterku do RTC.
No, otevřel jsem si pivo sednul jsem si k tomu a už už jsem chtěl začít skládat když se objevila žena a zhatila mé plány... Zrovna jako na potvoru kdyz se vám to vůbec nehodí (jindy bych samozřejmě absoluně nic nenamítal) jsem musel jít plnit chlapské povinnosti
... Jen jsem prohlásil, že to bude bez "omáčky" a za chvíli jsem zase seděl na zemi před skládačkou pro velké chlapy
...
Tak, teď už nic nebránilo složení Amigy a šlo se na věc. Všechno šlo hezky od ruky, bez komplikací. Za nějakou tu hodinku byla Amiga složená, na stole a připravená k testování.
Prvně jsem prozkoumal obsah HDD, nic kromě výše uvedného SW jsem tam nenašel, nastavil jsem RTC, otestoval FDD, HDD a vše bylo bez jedinné chyby!!!! Byl jsem fakt šťastný tak jsem si naládoval pár her na diskety a šel jsem hrát
.
To bylo moje první seznímení s A1200.
Samozřejmě bylo jasné, že je potřeba nějaká další RAM a asi by to chtělo i pořádné CPU, aktuální ROM a WB 3.2.. Nicméně nejdřív to chtělo recap a o tom bude pokračování
.
- Poděkování 5
Komentovat
Komentovat