moje propozycje na 3x Trojca Swiety
code - Eru,
code - laoo,
code - Tebe :rolleyes:
gfx - Vidol,
gfx - Dracon,
gfx - ANJ,
msx - Pin,
msx - X-ray,
msx - Bewu,
Nie jesteś zalogowany. Proszę się zalogować lub zarejestrować.
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
Echa Lost Party 2025 Wyniki, zapis wideo oraz stuff.
Lost Party 2025 startuje już jutro W Licheniu Starym rusza zlot fanów 8-bitowych komputerów
zeST 20250627 - Atari ST w FPGA z turbo! Nowa wersja zeST z trybem turbo 50 MHz i poprawkami Shiftera i MFP
atari.area forum » Posty przez tebe
moje propozycje na 3x Trojca Swiety
code - Eru,
code - laoo,
code - Tebe :rolleyes:
gfx - Vidol,
gfx - Dracon,
gfx - ANJ,
msx - Pin,
msx - X-ray,
msx - Bewu,
widac ze FOX wypadl juz zupelnie z obiegu
pewnie mial wscieklizne i go uspili :lol:
:) no nareszcie dziala, thx
niestety, nie pomoglo
jestem juz pewien ze brakuje mu plikow w katalogu LIB, znalazlem takie dla C64 (c64.lib, c64.o) ale zaczal sie pluc ze ich wersja jest nieodpowiednia
tak wiec same klopoty z tym C dla malucha, trzeba jeszcze stworzyc biblioteka, tylko jak ?
xan jesteś sliczna dziewczynka :D
a moze brakuje bibliotek *.lib
pewnie jeszcze nikt nie napisal ich dla atari 8bit :(
zaczalem przygode z C na male Atari
program ktory chcialem skompilowac to:
#include <conio.h>
#include <stdlib.h>
int main (void)
{
printf ("Hello world!n");
return EXIT_SUCCESS;
}
bacik na PC (zestaw cc65 dla OS win32) ktory to kompiluje wyglada tak:
cc65 -O -t atari %1 -o %1.s
ca65 -t atari %1.s
ld65 -t atari -S $2000 -o %1.xex %1.o
compiler i linker cl65.exe nie dzialal do konca, wiec dlatego jest wszystko w tym baciku rozpisane
kompilator (cc65) kompiluje do pliku z rozszerzeniem *.s
;
; File generated by cc65 v 2.10.0
;
.fopt compiler,"cc65 v 2.10.0"
.setcpu "6502"
.smart on
.autoimport on
.case on
.debuginfo off
.importzp sp, sreg, regsave, regbank, tmp1, ptr1, ptr2
.macpack longbranch
.import _printf
.export _main
.segment "RODATA"
L0001:
.byte $48,$65,$6C,$6C,$6F,$20,$77,$6F,$72,$6C,$64,$21,$9B,$00
; ---------------------------------------------------------------
; int __near__ main (void)
; ---------------------------------------------------------------
.segment "CODE"
.proc _main: near
.segment "CODE"
lda #<(L0001)
ldx #>(L0001)
jsr pushax
ldy #$02
jsr _printf
ldx #$00
txa
rts
.endproc
makroassembler (ca65) tworzy z tego plik o rozszerzeniu *.o, ktorego struktura jest pewnie zrozumiala tylko dla linkera
no i wszystko idzie dobrze, dopoki nie nastepuje linkowanie (ld65), wtedy:
G:>ld65 -t atari -S $2000 -o G:hello.c65.xex G:hello.c65.o
ld65.exe: Warning: [builtin config](7): Segment `EXEHDR' does not exist
ld65.exe: Warning: [builtin config](13): Segment `AUTOSTRT' does not exist
Unresolved external `_printf' referenced in:
G:hello.c65.s(12)
Unresolved external `pushax' referenced in:
G:hello.c65.s(32)
ld65.exe: Error: 2 unresolved external(s) found - cannot create output file
no i dupa blada, co jest nie tak ?
pewnie nie rozumiem do konca, czemu ten C wymaga az tylu programikow do szczescia, albo trzeba jaki plik konfiguracyjny stworzyc ?
moze ktos sie juz bawil cc65 na Atari i przeszedl ten etap :)?
wow, no to zaraz poszukam jakiejs grafy z c64 to przekonwertowania na malucha ;)
nareszcie cos wygram
morda w kubeł ścierwopełki
programy dla Atari na PC maja powstawac i kurfa basta
mlehehehe
macgyver, ktora by Cie zechciala, slepa aby Cie nie zobaczyla i na wozku aby nie uciekla :lol:
Raster autor RMT napisal kiedys, ze stworzyl ten program, bo TMC nie byl juz rozwijany
no ale skoro Jaskier wzial sie do roboty, i wypuscil tmc2.0, Raster stwierdzil ze kontynuowanie prac nad RMT nie ma juz sensu i oddal paleczke Jaskierowi
grubshy i inni, Swiety stworzyl projekt takiej dopalki, pisal nawet ze dziala (bez przetaktowan), tyle ze jej objetosc wyklucza jak na razie postac kartridza
no i jest to cpu65816 taktowany ta sama czestotliwoscia co 6502, ktory wykonuje swoj program w swojej pamieci podrecznej, bodajze
wiec moznaby dac mu zadanie odtwarzania msx na samplach w tle
jak gra ruszy na Atari XE/XL to pogadamy :twisted:
engin 3D Foxa potrzebuje wyzszej rozdzialki i szybkosci, aby byli chetni na jego dokonczenie
a gdyby tak Fox ruszyl glowa i wydal gre na kartridzu z dopalka :), to dopiero by bylo, wiecej scian, wiecej szczegolow, przeciwnicy i wieksza grywalnosc
:) moze wystarczyloby od razu przeniesc mapy z Duka bez konwersji :D
kto by przypuszczal, do Atari jednak powstawaly dopalki :D
ciekawe jaka prezycje miala ta dopalka i jakie liczby mnozyla, calkowite a moze rzeczywiste ?
fajnie gdyby taki koprocesor w kartridzu mial mozliwosc do wykonania ilus z gory okreslonych operacji, np:
wartosc
operand
wartosc
operand
wartosc
...
...
ee pewnie zrobili to baardzo prosto
lda wartosc1
ldx wartosc2
ldy kod_operacji
jsr koprocesor
gepard, to nie jest tytul dla atari2600, tylko xe/xl
w opisie do gry Assault Force 3D mozemy przeczytac ze kartidz zawiera dopalacz grafiki 3D :D
"The game includes a Super Charger Power Booster cartridge for fast realistic 3 dimensional graphics."
ktos w to gral, ktos ma screeny z tej gry, ktos wie cos wiecej na temat tej dopalki
macgyver zacznij juz kopiowac dyskietki, bo sie nie doczekasz
ja juz dawno swoje skopiowalem, tradycyjnie po kabelku
odczytywaniem katalogu hdd zajmuje sie komercyjny program DIR, ktory kosztuje ok 40$ 8)
i znow sprawdza sie przyslowie "nieszczescia chodza parami"
czego Wy sie tak cieszycie, bylem dzis w Trencinie o szostej rano, nikogo nie bylo to wrocilem z powrotem do Polski 8)
znowu mam pomysl
niewiem czy aktualnie jest to mozliwe ale pewnie nie, dobrze by bylo gdyby mozna zmieniac liczbe wywolan na ramke
moznaby wtedy uzyc muzy z tmc do dema, tzn cosik sie depakuje, jakas statyczna grafa, player gra 4x ramke, zaczyna sie jakis czasochonny efekt i muza w tym miejscu gra juz na 1 ramce
oczywiscie muzyk musialby napisac odpowiednio taka muzyczke
takie rozwiazanie umozliwiloby powszechniejsze umieszczanie muzy tmc w demach, a nie tylko na msx_compo
zadanie dla grafikow, narysowac grafike do gry Black Lamp II (muzyka juz jest) :D
Do Stryker'a - Pajero.
Zarejestrowałem się (znowu) na cas-area.
pajero_pn@poczta.onet.pl
albo do TeBe!
Tu pisze Pajero.... Jakoś tak się składa, że ostatnio przeglądałem zródła do progów Wav2cas Cas2xex etc. Sam mam duzo zródeł swojego softu w Turbo Blizzardzie. Coś takiego jak prog Cygierta w wersji dla "zamieci" byłby mi na rękę. Jak tylko zakończą się testy nowej wersji plugina oraz skończe prog który demonstruje jak używać plugina we własnych programach to.... no ale mam remont chatki na głowie a i dla rodzinki czasu jakoś mało. Ale, pomyślę.
atari.area forum » Posty przez tebe
Wygenerowano w 0.086 sekund, wykonano 13 zapytań