OldComp.cz

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

DOSDev 2020

Právě je 14.07.2020, 12:49

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




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

Registrován: 01.12.2017, 21:01
Příspěvky: 1109
Bydliště: BA-Králikárne
Has thanked: 7 times
Been thanked: 163 times
Čo vieme o Didaktiku M model 93? Existoval vôbec, alebo je to podvrh a priložená ROMka je upravená niekym pre seba? Ak existoval, čo to malo za hardvér? Na internete som našiel iba ROM ktorá sa vydáva za Didaktik M 1993 (či je pravá neviem, je v prílohe), informácie žiadne. Trochu som ju pozrel, a zistil som:

Znaková sada je ako na ZX Spectrum (že by Didaktik po modeli 90, 91, a 92 urobil krok späť?), je doplnená rutina obsluhujúca klávesnicu cez INT nejakým kódom, tak isto je doplnená aj rutina výpisu chybového hlásenia, rutina výpisu riadkov v BASICu, a dokonca je upravená rutina na výpis UDG/tokenov (za určitých okolností namiesto UDG T a U píše SPECTRUM a PLAY). Tiež by sa to pokúšalo skákať na adresu 23296, takže nejaká čas kódu sa musí zrejme ešte nahrať, alebo si ju rutina vytvorí sama, to neviem.

Samotné doplnenie sa nachádza tam kde končí štandardná ROM ZX Spectra (0x386e). Akoby to siahalo cez port AY interfejsu na niečo, ale na čo? Že by nejaká externá klávesnica? Ono existoval AY so vstupom klávesnice? Alebo je to doplnenie 48k BASICu o funkciu PLAY pre AY? Rád by som videl užívateľskú príručku k modelu 93, či tam o tom niečo nieje. Na porty to siaha takto:
Kód:
...
0000387f 0e fd      ld c,0xfd
00003881 16 ff      ld d,0xff
00003883 1e bf      ld e,0xbf
00003885 42         ld b,d
00003886 3e 07      ld a,0x07
00003888 ed 79      out (c),a
0000388a ed 60      in h,(c)
0000388c 3e 0e      ld a,0x0e
0000388e ed 79      out (c),a
00003890 ed 78      in a,(c)
00003892 f6 f0      or 0xf0
00003894 6f         ld l,a
00003895 c9         ret
.
.
.
0000389f 42         ld b,d
000038a0 3e 0e      ld a,0x0e
000038a2 ed 79      out (c),a
000038a4 ed 78      in a,(c)
000038a6 c9         ret
...


Přílohy:
didakm93.rom [16 KiB]
65 krát

_________________
Všetky mnou poskytnuté informácie sú voľne šíriteľné. Odporúčam ich zálohovať, servery zvyknú padať, informácie sa strácať..... a ľudia tiež. Až sa nadobro stratím, už bude neskoro sa pýtať.
Nahoru
 Profil  
 
PříspěvekNapsal: 20.02.2020, 16:11 
Offline
Pan Generální

Registrován: 22.05.2013, 21:14
Příspěvky: 2633
Bydliště: Bratislava
Has thanked: 279 times
Been thanked: 504 times
Ta didakm93.rom je klasicka romka (resp. jej 48k cast) zo ZX Spektra 128, jedina zmena voci povodnemu obsahu je prepisany znamy napis 1982 Sinclair Research Ltd na 1993 DIDAKTIK M BASIC .

ZX Spektrum 128 a +2 ma 32kB romku rozdelenu na dve 16kB banky, obe sa mapuju v dolnych 16kB. Banka 0 obsahuje 128k-only veci (RS232, interpret PLAY cmd, celoobrazovkovy editor, pracu s ramdiskom...) a Banka1 je upravena klasicka 48k romka s niektorymi rozsireniami aby spolupracovala s Bankou0. Nuz a tato didakm93.rom je presne tato romka v Banke 1. Ta externa klavesnica je keypad - numericka klavesnica ktora sa robila k ZX Spektru 128k a bola pripojena prave cez AY port, podobne ako RS232. Na adrese 23296 su umiestnene prepinacie rutinky ktorymi jednotlive romky navzajom komunikuju (prepinaju sa a skacu medzi sebou). Tieto rutinky tam po resete ulozi romka v Banke 0. Prikazy PLAY a SPECTRUM su tam preto aby ich rutinka #10 vedela v 128 rezime vypisat ako tokeny.

Tato uprava urcite nepochadza z oficialnej cinnosti Didaktiku Skalica. Vyvojari v Skalici mali o Spektre 128 jasny nazor - to nikto nema, ziadny soft na to neexistuje, s tym sa neoplati vobec zaoberat :bang: :hang: :gunjozo:

Predpokladam preto ze niekto, kto si rozsiril Didaktik na 128kB, potom zobral originalnu romku zo ZX Spektra 128 a akurat na nej upravil uvodny napis, aby to mal (akoze) autenticke :)


Nahoru
 Profil  
 
PříspěvekNapsal: 20.02.2020, 19:00 
Offline
Pan Štábní

Registrován: 01.12.2017, 21:01
Příspěvky: 1109
Bydliště: BA-Králikárne
Has thanked: 7 times
Been thanked: 163 times
A mne sa to hneď nezdalo. Samotný spôsob akým zmenili hlásenia po resete je iný. Model 90, 91, a 92 majú ešte zvyšok so Spectra (to Ltd na konci tam ostalo v ROMke),tu je prepísané medzerami. Ale prečo sa táto ROMka nachádza na internete, aj na wikipédii? Teda podľa CRC32 (EC274B1B) je to ona, vraj Didaktik M model 93, je to všade, a pritom popis že 48 kB. Buď sa niekomu podaril perfektný podvod, ktorý sa ujal a rozšíril svetom internetu, alebo sa model 93 naozaj plánoval vyrábať so 128 kB pamäťou a všetkým čo k tomu patrí. Potom ale nesedí ten popis, čo všade kopírujú. Ktovie. :shrug: Takže sa vraciame k pôvodnej otázke: existoval Didaktik M model 93? Chcelo by to skutočný model 93 a pozrieť jeho ROM.

_________________
Všetky mnou poskytnuté informácie sú voľne šíriteľné. Odporúčam ich zálohovať, servery zvyknú padať, informácie sa strácať..... a ľudia tiež. Až sa nadobro stratím, už bude neskoro sa pýtať.


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

Registrován: 12.05.2013, 19:23
Příspěvky: 1662
Bydliště: Vsetín
Has thanked: 363 times
Been thanked: 608 times
Máte někdo Didaktik M ROM 90?

_________________
ZX Spectrum, Amiga weby: cs.speccy.cz , ondraspo186.8u.cz


Nahoru
 Profil  
 
PříspěvekNapsal: 20.02.2020, 21:41 
Offline
Pan Štábní

Registrován: 01.12.2017, 21:01
Příspěvky: 1109
Bydliště: BA-Králikárne
Has thanked: 7 times
Been thanked: 163 times
ROMky Didaktik M model 90 až 92 mali rozdiely iba v hlásení po zapnutí, potom pípnutí po stlačení klávesu (23609: 90 mal 0, 91 a 92 mali 20), a ešte jeden byt uložený tesne za hlásením, asi aby sedelo CRC (XOR) ROMky.

V prílohe máš všetky ROMky od Didaktiku.

Prosím kto máte Didaktik Gama, potvrďte mi či sú ROMky pre Gamu správne. Sú tam totiž rozdiely: 87 a 89 majú tučný font a pauzu pred inicializáciou 8255, 88 má tenký font a tá pauza tam nieje, takže buď mali v modeli 88 výberové 8255-ky, alebo niekedy po resete skrátka nešli. Inak 87 a 89 sú totožné, 88 má oproti nim dosť rozdielov. Čo som tu kedysi mal Gamu 87, tak tá mala tenký font, čo mi teda nesedí s týmto tu. Pokiaľ teda nemala novšiu ROM, ale to si nepamätám. Len že bola 87 (podľa FRB konektoru), a ten tenký font.

CRC32 známych ROM:

Kód:
ddee531f    ZX Spectrum 16k/48k
43104909 *  Didaktik Gama 1987
4ec7e078    Didaktik Gama 1988
45c29401 *  Didaktik Gama 1989
43367a3b    Didaktik M 1990
beab69b8    Didaktik M 1991
57264d4f    Didaktik M 1992
ec274b1b    Didaktik M 1993 - ???
439e7a5f    Didaktik Kompakt 1992
34752aba    Didaktik Kompakt 1993

* = neoverené, iba podľa súboru


Přílohy:
Didaktik ROMs.rar [26.57 KiB]
67 krát

_________________
Všetky mnou poskytnuté informácie sú voľne šíriteľné. Odporúčam ich zálohovať, servery zvyknú padať, informácie sa strácať..... a ľudia tiež. Až sa nadobro stratím, už bude neskoro sa pýtať.
Nahoru
 Profil  
 
PříspěvekNapsal: 20.02.2020, 22:41 
Offline
Pan Štábní

Registrován: 01.12.2017, 21:01
Příspěvky: 1109
Bydliště: BA-Králikárne
Has thanked: 7 times
Been thanked: 163 times
Ešte dodám, že XOR ROMky ZX Spectra 48, Didaktiku M 90, 91 aj 92 je 65 (41h), ostatné majú iný.

_________________
Všetky mnou poskytnuté informácie sú voľne šíriteľné. Odporúčam ich zálohovať, servery zvyknú padať, informácie sa strácať..... a ľudia tiež. Až sa nadobro stratím, už bude neskoro sa pýtať.


Nahoru
 Profil  
 
PříspěvekNapsal: 21.02.2020, 09:10 
Offline
Pan Generální

Registrován: 22.05.2013, 21:14
Příspěvky: 2633
Bydliště: Bratislava
Has thanked: 279 times
Been thanked: 504 times
PotPalo píše:
Buď sa niekomu podaril perfektný podvod, ktorý sa ujal a rozšíril svetom internetu
To si nemyslim. Skor si niekto iba tak nezavezne pre seba upravil romku, ale neskor ju dal k dispozicii znamym (bez akychkolvek dalsich umyslov), a romka si odvtedy zila vlastnym zivotom :)
PotPalo píše:
alebo sa model 93 naozaj plánoval vyrábať so 128 kB pamäťou a všetkým čo k tomu patrí.
Didaktik Skalica mal sice plany do Kompaktu dat 128kB ramky, ale s nejakym vlastnym proprietarnym prepinaim, nekompatibilnym so ZX Spektrom 128k. Napokon (pravedpodobne z financnych dovodov) od toho zislo. Vzhladom na nekompatibilitu s originanou 128 by ani nebolo mozne pouzivat originalne romky zo ZX 128. Takze spominana M93 romka urcite nepochadza z Didaktiku Skalica.
PotPalo píše:
Prosím kto máte Didaktik Gama, potvrďte mi či sú ROMky pre Gamu správne. Sú tam totiž rozdiely: 87 a 89 majú tučný font a pauzu pred inicializáciou 8255, 88 má tenký font
Ano, uplne prva Gama (asi 87) co sa objavila, mala este klasicky spektracky font, a ten (otrasny) didaktikovsky bol potom pouzity vo vsetkych dalsich verziach (88+).


Nahoru
 Profil  
 
PříspěvekNapsal: 21.02.2020, 12:37 
Offline
Pan Štábní

Registrován: 01.12.2017, 21:01
Příspěvky: 1109
Bydliště: BA-Králikárne
Has thanked: 7 times
Been thanked: 163 times
Busy píše:
Ano, uplne prva Gama (asi 87) co sa objavila, mala este klasicky spektracky font, a ten (otrasny) didaktikovsky bol potom pouzity vo vsetkych dalsich verziach (88+).

A to mi práve nesedí, tieto Gama ROMky čo mám z internetu. Prvá (87) má Didaktikovský font, druhá (88) Spektrácky, a tretia (89) zasa Didaktikovský. 87 a 89 sa líšia iba rokom, oproti tomu 88 má iné zmeny ako 87 a 89, ale v kažkom prípade sú tam zmeny oproti Spectru. Je možné, že Gamu robili v jednom roku s rôznymi fontami? A k tomu, čo som mal Gamu s FRB konektorom, tá mala Spektrácky font. Tak ako to vlastne je, sú tieto ROMky zasa podvrh? Gamáci hláste sa.

_________________
Všetky mnou poskytnuté informácie sú voľne šíriteľné. Odporúčam ich zálohovať, servery zvyknú padať, informácie sa strácať..... a ľudia tiež. Až sa nadobro stratím, už bude neskoro sa pýtať.


Nahoru
 Profil  
 
PříspěvekNapsal: 21.02.2020, 12:51 
Offline
Profík
Uživatelský avatar

Registrován: 05.09.2013, 14:08
Příspěvky: 862
Bydliště: Smolenice
Has thanked: 91 times
Been thanked: 255 times
Už sa to tu niekde riešilo. Gama 87 s FRB konektormi má Sinclair font. Od konca roka 87 už bol v predaji model 88, na ten má myslím len zmenené úvodné hlásenie, ale objavili sa aj kombinácie, teda model 88 s ROMkou z 87. Plánované hospodárstvo si proste vybralo svoju daň. Rozdiel medzi ROM 88 a 89 je ten, že 89 už má tučný font a zmenený príkaz OUT a kopíruje zásobník do druhej banky. Takže ak máš niečo čo je označené ako 87 s tučným fontom a kopíruje to zásobník, tak je to 89 a niekto tam zmenil úvodné hlásenie.

EDIT: nedalo mi to, a mal som to už tiež trocha prizabudnuté, takže som to skorigoval podľa svojich poznámok.

_________________
To err is human, but to really foul things up requires a computer.


Nahoru
 Profil  
 
PříspěvekNapsal: 24.02.2020, 01:46 
Offline
Pan Štábní

Registrován: 01.12.2017, 21:01
Příspěvky: 1109
Bydliště: BA-Králikárne
Has thanked: 7 times
Been thanked: 163 times
Takže tá 87 z internetu je asi falošná. Kto máte Didaktik Gama 87, prosím dajte sem ROM. Môže byť aj ako audio súbor (SAVE "rom" CODE 0,16384), ja si to už spracujem, porovnám...

_________________
Všetky mnou poskytnuté informácie sú voľne šíriteľné. Odporúčam ich zálohovať, servery zvyknú padať, informácie sa strácať..... a ľudia tiež. Až sa nadobro stratím, už bude neskoro sa pýtať.


Nahoru
 Profil  
 
PříspěvekNapsal: 24.02.2020, 07:05 
Offline
Pan Generální

Registrován: 22.05.2013, 21:14
Příspěvky: 2633
Bydliště: Bratislava
Has thanked: 279 times
Been thanked: 504 times
PotPalo píše:
Busy píše:
Ano, uplne prva Gama (asi 87) co sa objavila, mala este klasicky spektracky font, a ten (otrasny) didaktikovsky bol potom pouzity vo vsetkych dalsich verziach (88+).
A to mi práve nesedí, tieto Gama ROMky čo mám z internetu. Prvá (87) má Didaktikovský font, druhá (88) Spektrácky, a tretia (89) zasa Didaktikovský.
Podobne ako z00m aj ja si myslim ze v tomto pripade mas tu 87 zle oznacenu.
Jedno je ale uplne iste a to si pametam dobre - Didaktik Skalica zo zaciatku pouzivala originalny spektracky font, a na ten tucny presla potom, a ked nan presla, na spektracky sa uz nikdy nevratila. Takze romky so spektrackym fontom su zarucene starsie ako romky s tucnym fontom.


Nahoru
 Profil  
 
PříspěvekNapsal: 24.02.2020, 12:44 
Offline
Site Admin
Uživatelský avatar

Registrován: 05.04.2013, 15:29
Příspěvky: 2116
Bydliště: Starý Vestec
Has thanked: 317 times
Been thanked: 344 times
Didaktik gama 1987 nemá resetítko a videovýstup. Font tenký. DG ´88 má reset a videovýstup, font tenký. DG´89 šedivý a jako první má bold font.

_________________
Amiga Sinclair Didaktik Sam_Coupé Enterprise SAM440ep μA1 MacBook_Air Mac_Mini_MOS CPC Atari MSX Acorn C64 PC PSP PS3

http://party.oldcomp.cz/


Nahoru
 Profil  
 
PříspěvekNapsal: 24.02.2020, 14:07 
Offline
Pan Štábní

Registrován: 01.12.2017, 21:01
Příspěvky: 1109
Bydliště: BA-Králikárne
Has thanked: 7 times
Been thanked: 163 times
Starej_Mraf píše:
Didaktik gama 1987 nemá resetítko a videovýstup. Font tenký. DG ´88 má reset a videovýstup, font tenký. DG´89 šedivý a jako první má bold font.

Ešte tam doplň ako to bolo s tým FRB konektorom, začínam v tom mať chaos.

_________________
Všetky mnou poskytnuté informácie sú voľne šíriteľné. Odporúčam ich zálohovať, servery zvyknú padať, informácie sa strácať..... a ľudia tiež. Až sa nadobro stratím, už bude neskoro sa pýtať.


Nahoru
 Profil  
 
PříspěvekNapsal: 24.02.2020, 15:17 
Offline
Profík
Uživatelský avatar

Registrován: 05.09.2013, 14:08
Příspěvky: 862
Bydliště: Smolenice
Has thanked: 91 times
Been thanked: 255 times
87 a 88 majú FRB, 89 má priamy konektor.

_________________
To err is human, but to really foul things up requires a computer.


Nahoru
 Profil  
 
PříspěvekNapsal: 24.02.2020, 16:00 
Offline
Site Admin
Uživatelský avatar

Registrován: 05.04.2013, 15:29
Příspěvky: 2116
Bydliště: Starý Vestec
Has thanked: 317 times
Been thanked: 344 times
No já si o víkendu vytáh svoji sbírku a mrknul jsem na ty fonty skutečně. JJ, FRB má 87 a 88.

_________________
Amiga Sinclair Didaktik Sam_Coupé Enterprise SAM440ep μA1 MacBook_Air Mac_Mini_MOS CPC Atari MSX Acorn C64 PC PSP PS3

http://party.oldcomp.cz/


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ů: 26 ]  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 1 návštěvní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