OldComp.cz

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

Zptky do minulosti!

Právě je 12.06.2021, 19:22

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 34 ]  Přejít na stránku Předchozí  1, 2, 3
Autor Zpráva
 Předmět příspěvku: Re: TapeEditor - Beta test
PříspěvekNapsal: 02.05.2021, 17:20 
Offline
Pan Štábní

Registrován: 01.12.2017, 21:01
Příspěvky: 1537
Bydliště: BA-Petržalka :(
Has thanked: 12 times
Been thanked: 220 times
Len poznámočka: na stránke chýbajú systémové požiadavky. Pre aký O.S. to je (verzia Windowsu? 32/64 bit?), či treba Framework a akú verziu, atď.


Nahoru
 Profil  
 
 Předmět příspěvku: Re: TapeEditor - Beta test
PříspěvekNapsal: 02.05.2021, 18:37 
Online
Pan Štábní
Uživatelský avatar

Registrován: 08.07.2013, 00:28
Příspěvky: 1343
Has thanked: 362 times
Been thanked: 435 times
SCjoe píše:
2] Zbyvajici data zobrazim jak? (viz screenshot z Jahnova blockeditoru).
To je právě problem, protože mezi Basicem a assemblerem jsou ještě čtyři bajty dat, které se nevešly do adresářové položky, a nemají se tedy nijak interpretovat.

Obrázek

Omlouvám se Mydlochovi že mu sem lezu do vlákna, ale teď jsem přemejšlel, jestli by to nějak snadno šlo přilípnout do mýho udělátka, což by šlo, ale pak následný testování pro ostatní DOSy v aplikaci by bylo zdlouhavý. Takže nešlo :-) Ta customizovatelná "ORG" adresa je ale dobrej nápad :like: Každopádně v hexa-editoru si můžeš danou oblast vyexportovat do souboru.

Obrázek

Ten si pak naimportovat (např. copy-paste) zpátky do image (ale neukládat změny!)

Obrázek

Obsah si pak můžeš zobrazit z menu TR-DOS ➞ Show as Z80 assembler.

Obrázek

Ještě jednou omluva.

_________________
より良い競争相手からソフトウェアを購入する (。◕‿‿◕。)


Nahoru
 Profil  
 
 Předmět příspěvku: Re: TapeEditor - Beta test
PříspěvekNapsal: 02.05.2021, 18:49 
Offline
Pan Generální
Uživatelský avatar

Registrován: 11.06.2013, 15:27
Příspěvky: 2303
Has thanked: 1670 times
Been thanked: 529 times
Hm, tady vznikaji dve podobne aplikace a tak jsem si tomu dal smysl, ze
jednu vidim jako emulacni/emulatorovou - TapeEditor a druhou disketovou a pro diskimage - RIDE.

S ohledem na to, jak tu vetsina lidi hlta diskety a ruzne D80mini apod., tak jsem nechtel v pripade RIDE skemrat o nesouvisejici softverovou specialku - co nejvice automatizovanou metodu prevodu TRDu/SCL na binarky, a vlozil jsem nadeji do TapeEditoru.

Tuhle mi chybi uzpusobeni funkci pro 3 veci>

1) prevod jednoducheho trdu s jednim smisenym basic-code fajlem, ne vetsim nez 40 KB - vetsinou jde extrahovat hodne automatizovane, zavadec, basic, strojakovy loader, spousteny blok kodu...

2) prevod delsich hybridnich basic-code fajlu... zde nastupuje strojakovy loader nahravajici po sektorech - obvykle staci rozsekat na 16KB bloky, ale i pro to metod muze byt vice

3) export dat a bloku jako souboru primo do adresare (na SD/CF kartu) s moznosti pridat +3dosovou hlavicku podle zadanych parametru nebo zapsanych v basicu nebo vyplyvajicich z umisteni v pameti


Nahoru
 Profil  
 
 Předmět příspěvku: Re: TapeEditor - Beta test
PříspěvekNapsal: 15.05.2021, 17:31 
Offline
Prvnička
Uživatelský avatar

Registrován: 21.03.2019, 16:38
Příspěvky: 13
Bydliště: Valašské Meziříčí
Has thanked: 0 time
Been thanked: 13 times
Zdravím,
omlouvám se za opožděnou reakci, nějak mi nechodí notifikace o novém příspěvku a popravdě řečeno, 14 dni sem nebyl u počítače...
SCjoe píše:
1]V disasm si muzu krome relativni adresy i nastavit jinou libovolnou, pevnou?

Počáteční adresu bloku od které se bude výpis adresovat lze nastavit Navigace->Přejdi na adresu (F5) (nebo nebo kliknutím na sloupec adresy) položka Počáteční adresa.
Musím zapracovat na nápovědě, např. implementace nových příkazů debuggeru bez jejich zahrnutí do nápovědy je vcelku k ničemu, uznávám :D (a že už jich tam je...)

SCjoe píše:
2] Zbyvajici data zobrazim jak? (viz screenshot z Jahnova blockeditoru).

Bohužel momentálně nijak... :cry: , jedině pomocí přímé úpravy sektoru disku (nesmí být otevřen žádný soubor k editaci).


Jak jsem už dříve zmínil, ve struktuře diskových formátů sem lama, jelikož sem odkojený pouze na kazetách.
Snažím se pochopit strukturu image z dostupných informací na webu, ale bohužel nemám jich dost...
Ocenil bych technického konzultanta pro TRDOS i +3DOS.
Emulaci sem implementoval pomocí vlastní emulace HW řadičů prakticky bez znalosti trd/+3dosu a ono to nějak funguje, ale k 100% funkčnosti editace a emulace
se budu muset ještě hodně učit...

PotPalo píše:
Len poznámočka: na stránke chýbajú systémové požiadavky. Pre aký O.S. to je (verzia Windowsu? 32/64 bit?), či treba Framework a akú verziu, atď.


Nechybí. Jak je uvedeno Doporučeno Win10 DX11, minimum Win7 SP1 DX11 .NET 4.6.1 Win32

tomascz píše:
Omlouvám se Mydlochovi že mu sem lezu do vlákna, ale teď jsem přemejšlel, jestli by to nějak snadno šlo přilípnout do mýho udělátka, což by šlo, ale pak následný testování pro ostatní DOSy v aplikaci by bylo zdlouhavý. Takže nešlo :-) Ta customizovatelná "ORG" adresa je ale dobrej nápad :like: Každopádně v hexa-editoru si můžeš danou oblast vyexportovat do souboru.

Není zač se omlouvat, jak jsem už dříve zmínil, sem vděčný za jakoukoli zpětnou vazbu.

SCjoe píše:
S ohledem na to, jak tu vetsina lidi hlta diskety a ruzne D80mini apod., tak jsem nechtel v pripade RIDE skemrat o nesouvisejici softverovou specialku - co nejvice automatizovanou metodu prevodu TRDu/SCL na binarky, a vlozil jsem nadeji do TapeEditoru.
Tuhle mi chybi uzpusobeni funkci pro 3 veci>

1) prevod jednoducheho trdu s jednim smisenym basic-code fajlem, ne vetsim nez 40 KB - vetsinou jde extrahovat hodne automatizovane, zavadec, basic, strojakovy loader, spousteny blok kodu...

2) prevod delsich hybridnich basic-code fajlu... zde nastupuje strojakovy loader nahravajici po sektorech - obvykle staci rozsekat na 16KB bloky, ale i pro to metod muze byt vice

3) export dat a bloku jako souboru primo do adresare (na SD/CF kartu) s moznosti pridat +3dosovou hlavicku podle zadanych parametru nebo zapsanych v basicu nebo vyplyvajicich z umisteni v pameti


Jak je psáno výše, musím zapracovat na svých znalostech formátu, nicméně pokusím se a doufám že naději vloženou do TapeEditoru nezklamu.... :D

Vzhledem k tomu, že na tomto projektu pracuju sám, může to chvíli trvat...
Každopádně jde jen o projekt stárnoucího alkoholika a kromě záchvěvů nostalgie nemám žádné vyšší ambice...

_________________
ZX Spectrum 16 & 48, Zx Spectrum+, Zx Spectrum+ 128K Toastrack


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

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