OldComp.cz

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


Právě je 28.03.2024, 16:31

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




Odeslat nové téma Odpovědět na téma  [ Příspěvků: 8 ] 
Autor Zpráva
PříspěvekNapsal: 16.06.2016, 22:12 
Offline
Kecálek

Registrován: 25.11.2015, 02:24
Příspěvky: 109
Has thanked: 1 time
Been thanked: 17 times
Dobrý večer!

Som Commodorista, model 128.
Programovanie X65 teda 8502 procesoru a 65K teda SuperCPU 65816 procesoru robím cez TASS a Relaunch64 Editor.
Pre Z80 (ešte nie som veľmi skúsený) používam Pasmo Assembler, ktorý som integroval do Relaunch64 tiež ale je príliš obmedzujúci.
Viete mi poradiť nejaký assembler pre Z80 ktorý je portable?

Ďakujem za každú radu.
Miro


Nahoru
 Profil  
 
PříspěvekNapsal: 16.06.2016, 23:13 
Offline
Pan Štábní
Uživatelský avatar

Registrován: 09.10.2013, 19:04
Příspěvky: 1403
Has thanked: 130 times
Been thanked: 71 times
Tasm

_________________
Sharp MZ-821
Milsa MZ-841


Nahoru
 Profil  
 
PříspěvekNapsal: 17.06.2016, 00:00 
Offline
Kecálek

Registrován: 25.11.2015, 02:24
Příspěvky: 109
Has thanked: 1 time
Been thanked: 17 times
Teraz som v šoku - TASS je Turbo Assembler
Je TASM tiež Turbo Assembler?
Viem že TASS podporuje veľa variánt x65 a 65k, ale neviem o x80????
Alebo je to naozaj iný assembler?
Tak či tak, ďakujem za radu.
Miro


Nahoru
 Profil  
 
PříspěvekNapsal: 17.06.2016, 01:30 
Offline
Kecálek

Registrován: 25.11.2015, 02:24
Příspěvky: 109
Has thanked: 1 time
Been thanked: 17 times
No má to háčik - nenašiel som verziu pre Windows, len DOS... existuje vôbec command line Windows verzia?

Miro


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

Registrován: 22.05.2013, 21:14
Příspěvky: 3642
Bydliště: Bratislava
Has thanked: 371 times
Been thanked: 788 times
Jednoznacne najlepsi cmdline asembler pre Z80 je SjASMPlus
https://sourceforge.net/projects/sjasmplus/
Je open source, skompilovatelny pod windows,linux,mac.
A na tej adrese sa da stiahnut aj priamo uz hotova binarka pre win32.

Pozna vsetky nedokumentovane instrukcie, podporuje vsetky zname direktivy, vratane makier s parametrami, zabudovany LUA skritovaci jazyk umoznuje generovat zdrojak "programovo". Vie kompilovat priamo do binarky, ale aj do TRD a SNA (formaty pouzivane na ZX Spektre).

Pred nejakym casom som aj ja hladal nejaky dobry Z80 asembler, a prave tento SjASMPlus som si vybral z viacerych kandidatov ako najlepsi.

PS: Cizo (btw. tiez commodorista) sa s nim zrovna nedavno tiez zaoberal a pripravil verziu ktora ma zjednodusene dependency pre linux:
https://github.com/cizo2000/sjasm4lplus


Nahoru
 Profil  
 
PříspěvekNapsal: 17.06.2016, 09:02 
Offline
Pan Generální
Uživatelský avatar

Registrován: 18.06.2013, 20:26
Příspěvky: 2487
Has thanked: 115 times
Been thanked: 424 times
A já jsem SjASMPlus zvolil z toho důvodu, že jako jeden z mála podporuje podmíněný překlad, a tudíž je v něm možné pracovat s knihovnami podprogramů, z nichž se přikompilují pouze ty, které jsem v daném programu opravdu použil.

Pozn.: Neplést se SjASM (bez "Plus"), to je dost odlišný program...

_________________
"Je lepší rozsvítit byť jen malou svíčku, než jen proklínat temnotu." (Konfucius)

www.zxsparrow.com


Nahoru
 Profil  
 
PříspěvekNapsal: 17.06.2016, 09:07 
Offline
Kecálek

Registrován: 25.11.2015, 02:24
Příspěvky: 109
Has thanked: 1 time
Been thanked: 17 times
Ďakujem, páči sa mi aj možnosť použiť illegal oppcodes...

Miro


Nahoru
 Profil  
 
PříspěvekNapsal: 17.06.2016, 09:12 
Offline
Óm Nejvyšší

Registrován: 22.05.2013, 21:14
Příspěvky: 3642
Bydliště: Bratislava
Has thanked: 371 times
Been thanked: 788 times
A SjASMPlus ma este jednu vyhodu - ked ti v nom bude cokolvek nejasne, je velmi vysoka pravdepodobnost (resp. ovela vyssia nez u ktorehokolvek ineho asembleru) ze ti budem vediet pomoct :)


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ů: 8 ] 

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 4 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