OldComp.cz

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


Právě je 14.09.2024, 07:16

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 89 ]  Přejít na stránku Předchozí  1, 2, 3, 4, 5, 6  Další
Autor Zpráva
 Předmět příspěvku: Re: Kopírák COPY T/H
PříspěvekNapsal: 25.06.2024, 10:22 
Offline
Kecálek

Registrován: 14.06.2022, 08:58
Příspěvky: 157
Has thanked: 89 times
Been thanked: 116 times
hlásím, mně to nefunguje :) spustim udmana 8 chytnu atr upustim do okna a ono se to neotevře


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kopírák COPY T/H
PříspěvekNapsal: 25.06.2024, 12:22 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 31.08.2014, 16:27
Příspěvky: 1082
Bydliště: Praha
Has thanked: 67 times
Been thanked: 484 times
Tak to zkusíme tak, že cíl přetažení nebude celé okno, ale jen box s výpisem souborů.
U mne to na Windows 10 funguje, ale bůh ví jak je to jinde.
Příloha:
udman_dnd.png
udman_dnd.png [ 7.72 KiB | Zobrazeno 4085 krát ]


Přílohy:
udman.zip [66.98 KiB]
133 krát


Naposledy upravil baktra dne 25.06.2024, 13:19, celkově upraveno 1
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kopírák COPY T/H
PříspěvekNapsal: 25.06.2024, 12:30 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 31.08.2014, 16:27
Příspěvky: 1082
Bydliště: Praha
Has thanked: 67 times
Been thanked: 484 times
Ještě je možnost, že budeš při tom přetahování muset držet klávesu Option (pokud máš macOS)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kopírák COPY T/H
PříspěvekNapsal: 25.06.2024, 15:00 
Offline
Kecálek

Registrován: 14.06.2022, 08:58
Příspěvky: 157
Has thanked: 89 times
Been thanked: 116 times
DND mi funguje, atr se otevř, ale dnd pro xex stále nejde, nepřidá se tam, prostě zmizí z myši :)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kopírák COPY T/H
PříspěvekNapsal: 25.06.2024, 23:46 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 31.08.2014, 16:27
Příspěvky: 1082
Bydliště: Praha
Has thanked: 67 times
Been thanked: 484 times
poison píše:
DND mi funguje, atr se otevř, ale dnd pro xex stále nejde, nepřidá se tam, prostě zmizí z myši :)

S prototypem 0.10 by to mělo jít. Podle mne ti ani nešlo importovat .xex soubory pomocí hlavní nabídky.

Je to tím, že sice tvrdím, že UDMAN vyžaduje Javu verze 8, ale vesele jsem používal kód, který potřebuje novější verzi 9.
Prototyp 0.10 toto opravuje a byl vyzkoušen s JDK 8. Tak, stihnul jsem to do půlnoci :-)


Přílohy:
Poznámka: UDMan 0.10
udman.zip [66.93 KiB]
135 krát
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kopírák COPY T/H
PříspěvekNapsal: 22.07.2024, 08:01 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 31.08.2014, 16:27
Příspěvky: 1082
Bydliště: Praha
Has thanked: 67 times
Been thanked: 484 times
Poslední verze celého balíčku Backup T/D
https://github.com/baktragh/a8_backup_td/releases/latest
Opravuje nepříjemnou chybu v UDManovi, kterou objevil poison. Doporučuji přečíst poznámky k vydání.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kopírák COPY T/H
PříspěvekNapsal: 24.07.2024, 16:02 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 31.08.2014, 16:27
Příspěvky: 1082
Bydliště: Praha
Has thanked: 67 times
Been thanked: 484 times
UDMan 0.13 pro zkoušení.

1. Umí importovat data z .CAS souborů. Samozřejmě z .CAS souboru se importuje jen to, co je se slušnou jistotou* rozeznáno jako Turbo 2000.
2. Umí exportovat (volitelně) data z více souborů do jednoho velikého .CAS souboru. To se hodí pří zálohování vícedílných her.

Šedou eminencí za těmito inovacemi je pochopitelně poison.

Proč import z .CAS souborů? Je to jediný existující a rozšířený formát souboru, který vždy dokáže zachovat soubory v Turbu 2000 bez ztráty jakékoliv informace.
Formát .XEX to dokáže jen pro soubory typu 03 a 04, které jsou naštěstí nejrozšířenější.

*
- Soubor začíná 19bytovou hlavičkou
- První byte hlavičky je 0x00
- Kontrolní součet hlavičky sedí
- Následuje datový blok, první byte je 0xFF
- Kontrolní součet datového bloku sedí
- Datový blok je dlouhý tak, jak je stanoveno v hlavičce


Přílohy:
Poznámka: UDMan 0.13
udman.zip [82.64 KiB]
111 krát
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kopírák COPY T/H
PříspěvekNapsal: 06.08.2024, 09:19 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 31.08.2014, 16:27
Příspěvky: 1082
Bydliště: Praha
Has thanked: 67 times
Been thanked: 484 times
UDman 0.15
Změny se tentokrát dotýkají uživatelského komfortu. Za většinou vylepšení stojí opět Poison, něco jsem si vymyslel sám.

1. Klávesou F2 lze přejmenovat soubor. Po otevření dialogu se kurzor se nastaví rovnou na konec textové formy jména.
2. Kombinací CTRL+DELETE lze smazat soubor bez potvrzení. Používat s opatrností
3. Lze nastavit dvě velikosti písma (normální a velké)
4. Zobrazuje se velikost souborů v KB
5. Při výběru více souborů se zobrazí celková velikost výběru v KB
6. Okno programu má vlastní jednoduchou ikonu
7. Program přebírá systémový vzhled. Tedy na Windows vypadá více jako program pro Windows, na macOS vypadá více jako program pro macOS. Na Linuxu vypadá jako program psaný pro GTK+ 2.2.
8. Program si pamatuje velikost hlavního okna.

Minimální verze Javy je stále 8, ale doporučuji spíše LTS verzi 17. Hlavně kvůli škálování uživatelského rozhraní na HiDPI obrazovkách.


Přílohy:
Poznámka: UDMan 0.15
udman.zip [86.6 KiB]
85 krát
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kopírák COPY T/H
PříspěvekNapsal: 07.08.2024, 08:15 
Offline
Kecka

Registrován: 14.10.2014, 12:40
Příspěvky: 34
Has thanked: 0 time
Been thanked: 8 times
Ja bych toho Poisona tolik nerozmazloval... ;)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kopírák COPY T/H
PříspěvekNapsal: 07.08.2024, 21:32 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 31.08.2014, 16:27
Příspěvky: 1082
Bydliště: Praha
Has thanked: 67 times
Been thanked: 484 times
Uvidíme, ještě má slíbenou kopírovatelnou kazetovou verzi hry Ataristův protiútok, jakkoliv je to podivná věc.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kopírák COPY T/H
PříspěvekNapsal: 08.08.2024, 09:40 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 31.08.2014, 16:27
Příspěvky: 1082
Bydliště: Praha
Has thanked: 67 times
Been thanked: 484 times
baktra píše:
Uvidíme, ještě má slíbenou kopírovatelnou kazetovou verzi hry Ataristův protiútok, jakkoliv je to podivná věc.


Tak se přece jenom povedlo.
Kopírovatelná verze má celkem 7 kopírovatelných části. První část je zavaděč, zbytek jsou dohrávané soubory.
K dispozici je i kompozitní TSFX.

Jak to funguje.
1. Zavaděč je tzv. Multipart loader, postupně nahrává další běžné Turbo 2000 soubory. Z turbo hlaviček si bere zaváděcí adresu a délku, startovací adresu ignoruje. Pokud je poslední písmeno v názvu souboru 'E', tak je to signál, že jde o poslední část. Pro tuto konkrétní hru je zavaděč ve speciální verzi - bydlí v druhé půlce nulté stránky a první půlce zásobníku. Tam se relokuje z adresy $2000. Normální verze zavaděče je od $0800.
2. Turgen ze vstupního .XEX souboru vygeneruje sekvencí běžných Turbo souborů. Nejdříve zavaděč, potom pro každý segment jeden úplný Turbo 2000 soubor. Typ je 03, jméno souboru je prvních 6 znaků původního jména, následují 3 číslice označující pořadí části a potom buď mezera nebo písmeno 'E'. Startovací adresa je nastavená na 0. Při rozumné volbě jmen se jednotlivé části nechají uchovávat jako jednotlivé .XEX soubory.
3. Rozumné kopírovací programy pro Turbo 2000 jsou schopné jednotlivé části zkopírovat. Za "rozumné" se považují ty, které kopírované programy nahrávají do vlastního bufferu a neřídí se zaváděcí adresou
4. Celé je to odvozené od zavaděče ChainLoader, ten funguje téměř stejně, jenom používá vlastní formát bloků
5. Multipart loader se hodí na .XEX soubory, které nemají mnoho segmentů.


Přílohy:
Poznámka: Samorozbalovací kazetový archiv.
000_Ataristuv protiutok_t2k.zip [35.74 KiB]
58 krát
Poznámka: Obraz kazety, kopírovatelná verze, 7 částí
protiutok_kopirovatelny.cas [62.25 KiB]
57 krát
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kopírák COPY T/H
PříspěvekNapsal: 09.08.2024, 10:23 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 31.08.2014, 16:27
Příspěvky: 1082
Bydliště: Praha
Has thanked: 67 times
Been thanked: 484 times
Multipart loading bude k dispozici v další verzi programu TURGEN. Tak si vícedílné kopírovatelné verze budete moci vyrobit sami.

K využití dané funkce je třeba přistupovat s rozvahou. K automatické tvorbě vícedílné verze se uchylujte za následujících podmínek :-)
1. Pláčete zoufalstvím, protože nikde neseženete danou hru ve formě monolitické binárky. A Fandal takovou binárku odmítne vyrobit.
2. Z duše nenávidíte a tvrdě potíráte jakékoliv nestandardní formáty souborů (ChainLoading, BlockLoading, ExpressLoading)
3. Pokud se vysloví Turbo 2000 - Kilové bloky (TOS) nebo Turbo TAPE (TT-DOS), tak buď dostáváte osypky, nebo saháte po revolveru.

Pokud už se k Multipart loadingu uchýlíte, hlídejte si počet segmentů v .XEX souboru. Čím méně segmentů, tím lépe. Vhodné je sehnat si více .XEX souborů a prohlédnout si jejich strukturu. Prohlížeček .XEX souborů je dost, TURGEN má vestavěnou. Počet segmentů se někdy dá zmenšit slučováním - na to použijte třeba Super Packer (MADTEAM), nebo DTX Manager (BAKTRA Software).


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kopírák COPY T/H
PříspěvekNapsal: 09.08.2024, 11:13 
Offline
Kecálek

Registrován: 14.06.2022, 08:58
Příspěvky: 157
Has thanked: 89 times
Been thanked: 116 times
to je jako dárek k vánocům :) tohle výrazně usnadní práci, zrovna včera večer a dnes ráno jsem procházel v zoufalství asi 20000 xexů z různých archivů abych dokončil své veledílo. teď jako budu moci vzít jakýkoli xex a vyrobit z něj T2000 hru ? třeba i ty nové konverze her ze ZX spektra ? nebo . . . nebo . .. a třeba i . . . :) tak teď nadšenim neusnu, už nikdy !!!

jako třeba:
https://a8.fandal.cz/detail.php?files_id=6820


Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kopírák COPY T/H
PříspěvekNapsal: 09.08.2024, 11:30 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 31.08.2014, 16:27
Příspěvky: 1082
Bydliště: Praha
Has thanked: 67 times
Been thanked: 484 times
poison píše:
to je jako dárek k vánocům :) tohle výrazně usnadní práci, zrovna včera večer a dnes ráno jsem procházel v zoufalství asi 20000 xexů z různých archivů abych dokončil své veledílo. teď jako budu moci vzít jakýkoli xex a vyrobit z něj T2000 hru ? třeba i ty nové konverze her ze ZX spektra ? nebo . . . nebo . .. a třeba i . . . :) tak teď nadšenim neusnu, už nikdy !!!

jako třeba:
https://a8.fandal.cz/detail.php?files_id=6820


Opatrně s tím nadšením pro "jakýkoliv .XEX". Zavaděč je samozřejmě napsán tak, aby fungoval s co největším množstvím .XEX souborů, "drží hlavu nízko".

1. Najdou se .XEXy, které fungovat nebudou. Zavaděč Multipart Loader obsazuje nějakou paměť (ne zrovna moc, ale něco přece) pro sebe. Pokud bude s .XEXem v konfliktu, tak .XEX nepůjde. To je ale omezení každého binárního zavaděče. Jsou .XEXy, na kterých si vylámou zuby i univerzální cartridge, nebo třeba SDrive.
2. Jsou .XEXy, které obsahují stovky segmentů. Po konverzi se pak budou nahrávat neprakticky dlouho.
3. Jsou .XEXy, které se nedají z kazety nahrát vůbec.

TURGEN a emulátory ti samozřejmě výrazně pomohou s body 1 a 2. Přesto pořád platí, že konverze na kazetu občas vyžaduje úsilí a rozvahu.

A ano, Alien 8 půjde, zavede se přibližně za 3 minuty. Je to tím, že tvůrce binárky byl milostivý, udělal v ní jen málo segmentů a nejspíš ji i zkomprimoval.


Přílohy:
alien8.cas [38.14 KiB]
55 krát


Naposledy upravil baktra dne 09.08.2024, 12:42, celkově upraveno 4
Nahoru
 Profil  
 
 Předmět příspěvku: Re: Kopírák COPY T/H
PříspěvekNapsal: 09.08.2024, 12:10 
Offline
Kecálek

Registrován: 14.06.2022, 08:58
Příspěvky: 157
Has thanked: 89 times
Been thanked: 116 times
Jupííííí :)


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