Atari XL/XE Scene

 Strona informacyjna polskiej sceny Atari XL/XE

Dodaj do ulubionych Ustaw jako stronę startową RSS PL EN

          Menu          


>Newsy  
>Artykuły
>Zdjęcia ze zlotów  
>Gry online  
>Domeny  
>Linki  
>Bazar
>Reklama
>O nas  
>Kontakt  

Najnowsze pliki


>Forever 14
>SillyPack 2k12
>New Years Disc 2k13
>Silly Venture 2012 stuff (SpartaDos)
>Silly Venture 2012 stuff (MyDos)
>Snowman (DF7)
>Snowman (SQZ)
>Graph2Font 3.8.7.8
>Atari Interlace Studio 1.03

Najbliższe zloty


Forever 10 - 13-15 III 2009, Trencin< ? echo $txt_zlot_slowacja;? >
Grzybsoniada - 29-31 V 2009, Częstochowa< ? echo $txt_zlot_polska;? >

Reklama



Subskrypcja


zapisz się!

Newsy


2004-11-22

Jest już nowa wersja cross-assemblera Mads: 1.2.8beta. Zachęcam do ściągania i testów. Zmiany:

- w wersji 1.2.7 była błędnie asemblowana linia w stylu dta b(value1),b(value2),...,
- naprawione problemy z działaniem przełączników /l: /o: /t:,
- dodany przełącznik /h, który tworzy plik *.h dla cc65 (wersja testowa),
- rozbudowana deklaracja makr o separator i tryb działania (przykład XASM_MACRO.ASM),
- zmiana w deklaracji parametrów procedury, zamiast znaków '( )' sa teraz '{ }',
- dodane kody wyjścia, takie same jak w Xasm,
- pseudo rozkaz .IF ma teraz odpowiednik w pseudo rozkazie IFT,
- pseudo rozkaz .ELSE ma teraz odpowiednik w pseudo rozkazie ELS,
- pseudo rozkaz .ENDIF ma teraz odpowiednik w pseudo rozkazie EIF,
- dodana obsługa składni w stylu LDA ADRES,Y[+-] (LDA (BYTE),Y[+-]) oraz LDA ADRES,Y[+-]expression,
- dodane przykłady w wersji dla Mads ProTracker'a i Inertii.

Update:
Mads 1.2.9beta. Zmiany:
- poprawione błędy zauważone przez Rastera, przykład ..\RMT_PLAYER\MUSIC.A65 asembluje teraz poprawnie),
- obsługa składni XASM'a typu 'lda:sta' za pomocą makr (przykłady w XASM_MACRO.ASM),
- dodana obsługa pseudo rozkazu .ELSEIF oraz jego odpowiednika ELI,
- dodana obsługa pseudo rozkazu ERT (ERT expression),
- dodany przełącznik '/m:filename' który pozwala wczytać plik z definicjami makr.

Przykład z użyciem składni xasm'a to plik 'INFLATE.ASM' Fox'a, usunąłem tylko ręcznie rozkazy typu

lda (byte),0

i zamieniłem na odpowiednik

ldy #0
lda (byte),y


Wszystkie pozostałe rozkazy to makra, np. dla 'scc:iny' znak ':' zostaje zastąpiony znakiem '?' i tak powstaje wywołanie makra ('scc?iny'), które trzeba zdefiniowac (jest już w XASM_MACRO.ASM).

dodał: TeBe/MadTeam

TeBe, nie nadążamy... 2 poprawki na dzień??
Vasco/Tristesse, 2004-11-22 23:39:16, 217.153.48.14

ludzie znajduja wiecej bugow niz ja :)
tebe, 2004-11-23 01:15:25, 83.27.247.159

A to wredoty jedne. Zatrudnij beta-testerów :). Nie trzeba będzie dwa razy dziennie nowej wersji wypuszczać :D. Swoją drogą, niech ktoś znający się zerknie na angielską wersję newsa. Ja na teh hermetyce wymiękam...
Jurgi, 2004-11-23 01:43:20, 217.97.232.19

tebe dawaj zrodla :)
mikey, 2004-11-23 10:44:20, 212.182.116.154

autor:

komentarz:

Redakcja nie odpowiada za treść komentarzy. Wpisy niecenzuralne, nie na temat będą usuwane, a ich autorzy mogą być pozbawiani możliwości dodawania komentarzy. Szczegółowy regulamin do wglądu w siedzibie redakcji. :)

   Wyszukaj pliki   





więcej

     Domeny     


adept.atari8.info
atarynka.atari8.info
drac030.atari8.info
east.atari8.info
ekranownia.atari8.info
epi.atari8.info
g2f.atari8.info
gury.atari8.info
hardware.atari8.info
jaskier.atari8.info
jindroush.atari8.info
mads.atari8.info
madteam.atari8.info
makeatr.atari8.info
mapy.atari8.info
radiouxa.atari8.info
real3d.atari8.info
tajemnice.atari8.info
trub.atari8.info
yiear.atari8.info