OldComp.cz

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


Právě je 23.04.2024, 17:49

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 20 ]  Přejít na stránku Předchozí  1, 2
Autor Zpráva
PříspěvekNapsal: 02.05.2021, 20:14 
Offline
Pan Generální

Registrován: 01.12.2017, 21:01
Příspěvky: 2093
Bydliště: BA-Petržalka :(
Has thanked: 18 times
Been thanked: 327 times
Busy píše:
...dorabat do fyzickej D40/D80 nieco...

Pravdu píšeš, až a maličkosť. Dorábať nie do ale k. Ono by sa to zapojilo medzi D40 a počítač.

_________________
Oznamy o novom príspevku mi na mail chodia iba sporadicky, takže keď sa nehlásim v diskusii, tak je to tým. V 80% nepríde mail vôbec.


Nahoru
 Profil  
 
PříspěvekNapsal: 02.05.2021, 23:35 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.05.2013, 14:56
Příspěvky: 2350
Has thanked: 304 times
Been thanked: 640 times
Busy píše:
Ladislav píše:
... sám to nezvládnu dát podle všeho popsaného dohromady.
Koho z Vás tedy můžu přemlouvat s prosbou o pomoc?
Na tomto mieste si myslim ze sa asi malokomu bude chciet nosit drevo do lesa a dorabat do fyzickej D40/D80 nieco, co ine, vyssie menovane systemy uz dlhe roky vedia nativne. Takze asi bude najlepsie, ked si namiesto D40 zadovazis idealne MB03+, alebo aspon to divide/divmmc.
Mohu pomoct s vypájením ROM, aby se dala případně snadněji vyměnit za jinou. To neuškodí a může se hodit z jiných důvodů.

Jinak jak píše Busy - nemá smysl vymýšlet 100+1. řešení téhož, když už existují dobrá a vyzkoušená řešení na výběr.

Pokud bych se nechtěl vzdát fyzické disketové mechaniky a zároveň využívat MDOS i emulaci pásky, tak kombinace DivIDE s MDOS 3, CFka v redukci + divD80 rozšíření k němu mi připadá docela dobrá a nejspíš nejlevnější a nejdostupnější. Nic proti MB03+, možnosti nabízí skvělé, jen hádám, že by to celé vyšlo dráž s podobným výsledkem z pohledu MDOSu. (něčí video, že to i s MB03+ a divD80 jde https://www.youtube.com/watch?v=H18C8p8qVMA)

_________________
https://cygnus.speccy.cz ZX Spectrum 128k, Betadisk, DivIDE, ESXDOS


Nahoru
 Profil  
 
PříspěvekNapsal: 03.05.2021, 02:03 
Offline
Pan Generální

Registrován: 01.12.2017, 21:01
Příspěvky: 2093
Bydliště: BA-Petržalka :(
Has thanked: 18 times
Been thanked: 327 times
Vypájet ROM a vymeniť za inú? A načo?
Inak vedel by som si to predstaviť ako úpravu pre D80mini, stačilo by upraviť rovnice v GALoch a program v EEPROM. Ale zasa ďalšia úprava ROM... :scratched: Pripíšem si to na dlhý zoznam ešte nezrealizovaných projektov.
Pokiaľ vie DivIDE pracovať aj s reálnou D40, nebolo by jednoduchšie urobiť zmenu tam? Prepínanie tam už je, stačí upraviť software aby namiesto DivIDE používal D40.

Mám dotaz. Na ktorej adrese sa prepína ROM pre SAVE? Ponúka sa ich viac, napríklad 04C6, alebo až pri DI, alebo až pri prvom OUT?

_________________
Oznamy o novom príspevku mi na mail chodia iba sporadicky, takže keď sa nehlásim v diskusii, tak je to tým. V 80% nepríde mail vôbec.


Nahoru
 Profil  
 
PříspěvekNapsal: 03.05.2021, 08:59 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3669
Bydliště: Bratislava
Has thanked: 373 times
Been thanked: 798 times
PotPalo píše:
Vypájet ROM a vymeniť za inú? A načo?
Napriklad na to, aby ten novy vymysleny medzikus, co sa pripoji medzi ZX a D40, nemusel mat vlastnu rom a celu tu prepinaciu logiku okolo toho. V podstate by stacilo, aby reagoval na vstupne body romkoveho load/save a vsetko by obsluzil novy program napaleny v romke D40.
No ale ak to bude nieco uz existujuce s romkou (divide,divmmc...) tak potom menit rom v D40 samozrejme netreba, lebo sa najskor vobec nebude pouzivat a cela SW obsluha bude v tom niecom.
PotPalo píše:
Mám dotaz. Na ktorej adrese sa prepína ROM pre SAVE? Ponúka sa ich viac, napríklad 04C6, alebo až pri DI, alebo až pri prvom OUT?
V praxi sa velmi dobre osvedcili #4C6 a #562.


Nahoru
 Profil  
 
PříspěvekNapsal: 03.05.2021, 11:16 
Offline
Pan Generální

Registrován: 01.12.2017, 21:01
Příspěvky: 2093
Bydliště: BA-Petržalka :(
Has thanked: 18 times
Been thanked: 327 times
#562 je jasná voľba, ale to #4C6... napríklad emulátor RealSpectrum používa nezmyselne #4C2, takže hry ktoré volajú klasicky SAVE ale majú ošetrený BREAK po svojom, už nejdú na zápis do súboru. Programy ktoré volajú síce rutinu v ROM pre SAVE, ale majú v HL vlastnú dĺžku zavádzacieho tónu a volajú rutinu až za tým, tiež nepôjdu. Ja by som pri SAVE dal odchyt až na prvú slučku, teda prvý OUT na #4DA, takže by išli aj rutiny ktoré si nastavia inú farbu BORDERu pri SAVE, alebo inú dĺžku zavádzacieho tónu.

S tou ROM. No pokiaľ mám niekde vonku pripájať niečo čo rieši dekódovanie adries a prepínanie, to na tej istej doske môžem mať rovno aj ROM a mám to pokope, ľahko odpojiteľné. Navyše štandardná ROM D40 má na miestach odchytu tabuľku chybových hlásení, takže by to chcelo podstatnejšie zmeny (alebo to riešiť cez NMI). Preto by som volil riešenie s vlastnou ROM, v ktorej by bola iba obsluha odchytu, a pre rutiny práce s disketou by sa volala interná ROM v D40. Bolo by to odpojiteľné, a fungovalo by to s oboma radičmi. Navyše podstatný detail: do samotnej D40 by sa nezasahovalo. Ono máloktorý zberateľ si chce rozvŕtať pôvodný stav svojho miláčika.

_________________
Oznamy o novom príspevku mi na mail chodia iba sporadicky, takže keď sa nehlásim v diskusii, tak je to tým. V 80% nepríde mail vôbec.


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ů: 20 ]  Přejít na stránku Předchozí  1, 2

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