Przejdź do treści forum
atari.area forum
Twoje polskie źródło informacji o Atari
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
Aktywne tematy Tematy bez odpowiedzi
Aktualności ze świata Atari
Ice-T 2.8.2 Nowa wersja Ice-T dla 8-bitowego Atari już dostępna - poprawki i nowe funkcje
Galactic Panic - nowa przygodówka na ST Darmowa gra point and click na Atari ST - ponad 100 ekranów przygody.
Nowa wersja ARIFE Tool od PVBest73 Uaktualniono uniwersalne narzędzie do analizy obrazów ROM i dysków Atari
Echa Sommarhack 2025 Podczas szwedzkiego party Sommarhack zaprezentowano kilkadziesiąt produkcji,
MadPascal 1.7.3 już dostępny Nowa wersja kompilatora MadPascal przynosi poprawki i optymalizacje
Opcje wyszukiwania (Strona 21 z 116)
po co ten kursor na końcu Opalenicy?
plan: pierwszy dzień: totalna biba, liczne zatrucia alkoholem, dzień drugi: liczne próby odszukania partyzantów i wnoszenie ich na teren party, cucenie, wzywanie karetek
pasuje ? :P
VIMAGE.COM wersja najpewniej ostateczna (źrodła w paczce z MadPascal 1.5.2 http://mads.atari8.info)
- poprawiony odczyt BMP (inicjowanie palety kolorów od zadanego numeru, biClrImportant)
- PCX korzysta z FileSize, Seek (SDX wymagane) w celu wcześniejszego zaincjowania palety kolorów
obecnie MadPascal nie wspiera dynamicznych tablic z których korzysta Mads
ooo, nie wiedziałem, skróci to trochę mojego RUNEXT-a, dzięki Mono :)
wersja dla SDX
RUNEXT
BMP,CAR:X.COM,A:\PROGRAMS\VIMAGE.COM %
PCX,CAR:X.COM,A:\PROGRAMS\VIMAGE.COM %
GIF,CAR:X.COM,A:\PROGRAMS\VIMAGE.COM %
p.s.
GIF87a
skonsultuję się z Draco i poprawię interakcję z VBXE, poza tym MP obsługuje komendy CP (ParamStr), więc będzie można dodać odpalanie z linii komend
czyli BEEP czas, nuta (czas=czas*1sek)
przecież jest BEEP w SysUtils
https://www.freepascal.org/docs-html/rt … /beep.html
czyżby na ZX potrafił BEEP jeszcze coś więcej ?
powstał pomysł aby dodać do Mad Pascala kilka nowych komend dotyczących dźwięku, na podstawie tych które udostępnia najlepszy BASIC swoich czasów, BASIC Amstrada
http://www.cpcwiki.eu/index.php/Locomotive_BASIC
konkretnie są to komendy ENT, ENV, poza tym SOUND też jest tam bardziej rozbudowane
http://www.cpcwiki.eu/index.php/Locomot … 2.80.BA.5D
stąd pytanie czy ktoś z muzycznie utalentowanych jest w stanie "rozkminić" jak to ma działać na XE/XL? tak aby przełożyć te komendy na język POKEY-a
proszę, dzięki zasobom Internetu, uprzejmości Stevena Don, nowe biblioteki IMAGE, VIMAGE dla MadPascala zostaną upublicznione z nową wersją kompilatora
a tymczasem z wykorzystaniem nowej biblioteki VIMAGE dla VBXE możliwość ładowania max 336x240x8bit: BMP, PCX, GIF (GIF87a)
GIF87a zapisywałem przy pomocy Corel Paint Shop Pro (ma możliwość wyboru GIF87/GIF89)
VBXE tylko BMP ? Dlaczego nie PCX, GIF ?
a co w przypadku 65816 ? zabrania się używania ? ile pamięci >$10000 jest dozwolone ?
Pewnie tak, przyjrzę się temu
1.5.1
- dodane nowe przełączniki -CODE:$address, -DATA:$address -STACK:$address, -ZPAGE:$address
- SYSTEM unit: RandomF (Result as Single), VAL (Integer, Single)
- GRAPH, FASTGRAPH unit: Bar, Bar3D, GetX, GetY, MoveRel, FloodFill
- MATH unit: RandomRange, RandomRangeF, RandG (gaussian distributed random number)
- CRT unit: SOUND (działa identycznie jak SOUND w Atari BASIC)
- VBXE unit: TVBXEMemoryStream
- dodany komunikat ostrzeżenia 'Comparison might be always true/false due to range of constant and expression'
- zasoby RCASM, CMCPLAY, MPTPLAY można teraz ładować pod ROM
- dodana możliwość oznaczenia kodowania ciągu znakowego jako internal ANTIC-a poprzez znak tyldy '~', np.:
txt0: string = 'Atari'~; // ciąg w kodach ANTIC-a
txt1: string = 'Spectrum'*~; // ciąg w inwersie w kodach ANTIC-a
skoro metoda jest inna niż ta na stronie Tebe, tzn. że robisz to źle ;)
p.s.
autorem tej metody jest Konop/Shadows, a rozpętlenie kodu jest jest Twoim świętym obowiązkiem
p.s. #2
kiedyś disasemblowałem jakieś intro 512b na C64, efekt końcowy to ~8KB rozpętlonego kodu
trzeba było pisać w Pascalu ;) jest dostęp do pamięci rozszerzonej (TMemoryStream)
błąd powoduje RUN, który znajduje się w bloku z przesunięciem adresu ORG $BFF0,$7FF0
aby nie było błędu należy użyć .LOCAL albo .PROC
org $bff0
.local nazwa,$7ff0
jmp JCIOMAIN
.endl
run $660
teraz taki blok z przesunięciem ma swój początek (.local) i koniec (.endl)
p.s.
rezygnacja z OPT ?+ też załatwi sprawę bez potrzeby wstawiania bloku .LOCAL
ARC dla Windows http://www.izarc.org/
plik c256 wrzucamy do ATR-a, w formacie SDX
Firmware -> Operating Systems -> XLOS (DracOS)
Attach Cartridge -> SDX447_sdx128.car
i działa :)
tak, powinien pojawić się komunikat ostrzeżenia albo błędu, relokowalność jest obecnie tylko dla 6502
1.5.0
- poprawiona i uzupełniona inicjalizacja tablic typu POINTER
- poprawiona i uzupełniona inicjalizacja zmiennych typu wyliczeniowego
- typ LONGWORD, DWORD, UINT32 jako odpowiednik CARDINAL
- typ LONGINT jako odpowiednik INTEGER
- zreorganizowane typy rzeczywiste,
ShortReal (fixed point Q8.8),
Real (fixed point Q24.8),
Single (32bit IEEE-754)
- unit SYSTEM (const SINGLE): NaN, Infinity, NegInfinity
- unit SYSTEM (type SINGLE): SIN, COS, ABS, SQRT, ISQRT, ROUND, TRUNC
- unit MATH (type SINGLE): LOG2, LOG10, LOGN, IsNaN
- dla WRITE/WRITELN akceptowane i ingorowane jest formatowanie wyniku, np.: writeln(f:8:8)
ciekawa historia na temat ISQRT (inverse square root)
https://pl.wikipedia.org/wiki/Szybka_od … adratowego
dzięki, zamówiłem w TME, oprócz BHR-03VS-1 których u nich nie znajduje
czy są jakieś odpowiedniki ogólnie dostępne tych drobnych złączy
http://pl.farnell.com/molex/51021-0500/ … pd-mi-acce
http://pl.farnell.com/jst-japan-solderl … pd-mi-acce
http://pl.farnell.com/jst-japan-solderl … pd-mi-acce
p.s.
Farnell wymaga transakcji z udziałem karty kredytowej, albo konta bankowego założonego u nich, taka upierdliwość, dlatego szukam gdzieś gdzie zakup jest prostszy, tylko że wyniki poszukiwań sugerują już zagranicę
wow, przeoczyłeś rozdział dotyczący HiRes + PMG ;) przecież piorytety zachowują się różnie zależnie od trybu graficznego, włącz GTIA GR9 a dopiero się zdziwisz :)
Znalezione posty [ 501 do 525 z 2,881 ]
Forum oparte o: PunBB
Currently installed 7 official extensions. Copyright © 2003–2009 PunBB.
Wygenerowano w 0.087 sekund, wykonano 15 zapytań