OldComp.cz
http://oldcomp.cz/

JAM Assembler
http://oldcomp.cz/viewtopic.php?f=65&t=984
Stránka 11

Autor:  SCjoe [ 15.01.2014, 20:02 ]
Předmět příspěvku:  JAM Assembler

JAM Assembler je na nové adrese. Našel jsem tam poopravenou verzi 1.32, u níž mi konečně funguje překlad do čisté binárky na vlastní diskimage bez zvláštního zavaděče. Jedná se o jeden z mála programů, kterému lze odpustit, že je napsaný v Javě. ;)

Jedná se o přehledný a kompaktní vývojový nástroj (IDE), vhodný i pro úplné začátečníky, třeba pro ty, co dosud nezavadili o systém SAMa a neumí kupř. ani pracovat s disketou: přeložený kód je totiž uložen na image diskety, když pak přímo z JAM Asmu skočíme do Simcoupe, disketa je připojena, systém z ní nabootuje a zavaděč nám nabídne spuštění právě zkompilovaného programu. Jediné, co musíme udělat, pokud emulátor nemáme nainstalovaný na céčku, je nastavit k Simcoupe v options cestu.

JAM Asm umí makra, funkce, struktury, v rámci projektu zobrazuje jejich seznamy (jakož i použité labely) a připojené soubory. Pro letošní verzi 1.40 autor slibuje nové pseudoinstrukce z80 (což myslím by bylo čistější řešit makry, ale díky i za tohle).

Autor:  SCjoe [ 16.02.2014, 20:25 ]
Předmět příspěvku:  Re: JAM Assembler

Manuálek v PDF (tvořený v Libre Office 4.2).
Základ JAM Asm je v Cometu, jehož příručku taky přikládám.

Pokud někdo zkoušel všechny ty STRUCT, METHOD a CLASS, dejte prosím vědět.

Přílohy:
CometAsm_ref-card.7z [83.42 KiB]
565 krát
JamAssembler_v1-132_man.7z [122.18 KiB]
537 krát

Autor:  SCjoe [ 21.08.2016, 09:04 ]
Předmět příspěvku:  Re: JAM Assembler

Před létem se objevila verze 1.141, o nových verzích a úpravách autor v poslední době asi mlčí (pokud nepropadl jedinému pravému Facebooku...).

Added Exended Comands
Added CLI assemble
New FLOAT command
New DEFL command (defind long word 4 bytes)
New DEFX comand (define extended word 3 bytes)
New RUN command
Supports simcoupe's label mapping


Pozn.: Seznam dalších pecoidních utilit pro samíka je zde: http://sam.speccy.cz/pctools.html

Stránka 11 Všechny časy jsou v UTC + 1 hodina [ Letní čas ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/