2,451

(29 odpowiedzi, napisanych Software, Gry - 8bit)

jak dotad udalo sie tylko wejsc do umyslu Johna Malkovicha, do umyslu FOX'a jest trudniej

2,452

(29 odpowiedzi, napisanych Software, Gry - 8bit)

http://www.btinternet.com/~commodorescene/csdoom64.html

minimalne wymagania to SuperCPU, SuperRAM, a preferowany tryb graficzny to IFLI :)

trzeba przyznac, ze chlopaki rzucili sie na gleboka wode

FOX, powinien teraz zwiekszyc wymagania dla Vectora, bo tryb 16 odcieniowy, rozdzialka 80x60 to juz prehistoria, teraz minimum to TIP, 16bit CPU i 1MB RAM'u  8) , no i levele dogrywane z HDD, o FDD nie ma mowy

2,453

(12 odpowiedzi, napisanych Software, Gry - 8bit)

uff, to przestaje juz meczyc FOX'a mailami  :lol:

2,454

(12 odpowiedzi, napisanych Software, Gry - 8bit)

sprawdzalem Energy #2, ale sa tam w pliku ARC tylko dwa playery, oba Jaskiera, wersja dluzsza i krotsza

a w artykule jest wiecej o historii powstania TMC niz o playerach

o wersji playera FOX'a ani widu ani slychu, moze jego player jest tak samo tajny jak player do Delty, Konopa  ;)

2,455

(12 odpowiedzi, napisanych Software, Gry - 8bit)

dzieki za odpowiedzi, a listy rzeczywiscie cos wsysa, moze dlatego ze przychodzi za duzo spamu i nie starcza miejsca na serwerze pocztowym onetu aby wszystkie listy dotarly do tebe

a gdzie znajde player FOX'a do TMC ?? byl z jakims zinem ??

tebe@atari8.info
tbiela@poczta.onet.pl

2,456

(12 odpowiedzi, napisanych Software, Gry - 8bit)

Znalazlem taki oto player zalaczony do Energy Zin'a, problem w tym ze nie ma o nim wzmianki w instrukcji, nie wiadomo jak go zaincjowac, jak go uzywac.

Pisalem do Jaskiera, ale nie odpowiada, wiec moze ktos z Was wie jak to ugryżć ?


*----------------*
*TMC short player*
*Jaskier/Taquart *
*----------------*

 opt 6
 org $a000

bajt equ $fb
addr equ $fc
adrsng equ $fe

play lda czygrc
 bne *+3
 rts
 bit pozptr
 bvc r1
 dec ltempo
 beq *+5
 jmp sound

 ldx #7
 lda #0
p1 sta pozwpt,x
 sta delay,x
 dex
 bpl p1
 sta pozptr
 tax
 ldy #15
p2 lda (adrsng),y
 bpl p3
 dey
 lda (adrsng),y
 bpl *+5
 jmp stop
 stx addr
 asl @
 asl @
 rol addr
 asl @
 rol addr
 asl @
 rol addr
zm0 adc #0
 sta adrsng
 lda addr
zm1 adc #0
 sta adrsng+1
 bcc p2-2
p3 sta numptr,x
 dey
 lda (adrsng),y
 sta poddzw,x
 inx
 dey
 bpl p2
 clc
 lda adrsng
 adc #16
 sta adrsng
 bcc *+4
 inc adrsng+1
 jmp sound

r1 dec ltempo
 bpl r1-3
 inc pozptr
 lda tempo
 sta ltempo
 ldx #7
r2 dec delay,x
 bmi *+5
 jmp r14
 ldy numptr,x
zm2 lda $ffff,y
 sta addr
zm3 lda $ffff,y
 sta addr+1
 ldy pozwpt,x
r3 lda (addr),y
 bne r4
 iny
 inc pozwpt,x
 lda (addr),y
 lsr @
 lsr @
 lsr @
 lsr @
 sta adcvol,x
 jmp r13
r4 cmp #$40
 bcs r5
 adc poddzw,x
 sta wysdzw,x
 iny
 inc pozwpt,x
 lda (addr),y
 lsr @
 lsr @
 lsr @
 lsr @
 sta adcvol,x
 ldy numdzw,x
 jsr dzwiek
 jmp r13
r5 bne r8
 iny
 inc pozwpt,x
 lda (addr),y
 bpl r6
 sta bajt
 iny
 inc pozwpt,x
 lda (addr),y
 lsr @
 lsr @
 lsr @
 lsr @
 sta adcvol,x
 lda bajt
r6 and #$7f
 bne r7
 lda #64
 sta pozptr
 bne r13
r7 sta tempo
 sta ltempo
 bne r13
r8 cmp #$80
 bcs r11
 and #$3f
 adc poddzw,x
 sta wysdzw,x
 iny
 inc pozwpt,x
 lda (addr),y
 and #$7f
 bne r9
 lda #64
 sta pozptr
 bne r10
r9 sta tempo
 sta ltempo
r10 iny
 inc pozwpt,x
 lda (addr),y
 lsr @
 lsr @
 lsr @
 lsr @
 sta adcvol,x
 ldy numdzw,x
 jsr dzwiek
 jmp r13
r11 cmp #$c0
 bcs r12
 and #$3f
 sta numdzw,x
 iny
 inc pozwpt,x
 jmp r3
r12 and #$3f
 sta delay,x
r13 inc pozwpt,x
r14 dex
 bmi sound
 jmp r2

sound ldx #7
 lda #0
 sta aud1
p5 lda czygrx,x
 beq p4
 jsr graj
 lda aud1
 and audtab,x
 beq p4
 ldy #71
 lda (addr),y
 clc
 adc aktwys,x
 sta aktwys+2,x
 tay
 lda frqtab,y
 sec
 adc pomoc1,x
 sta frq+2,x
p4 cpx #4
 bne p6
 lda aud1
 sta aud2
 dex
 bpl sound+2
p6 dex
 bpl p5

 lda #3
 sta $d21f
 sta $d20f
 ldx frq+4
 ldy frq
 stx $d210
 sty $d200
 lda volume+4
 ora znksz+4
 sta $d211
 lda volume
 ora znksz
 sta $d201
 ldx frq+5
 ldy frq+1
 stx $d212
 sty $d202
 lda volume+5
 ora znksz+5
 sta $d213
 lda volume+1
 ora znksz+1
 sta $d203
 ldx frq+6
 ldy frq+2
 stx $d214
 sty $d204
 lda volume+6
 ora znksz+6
 sta $d215
 lda volume+2
 ora znksz+2
 sta $d205
 ldx frq+7
 ldy frq+3
 stx $d216
 sty $d206
 lda volume+7
 ora znksz+7
 sta $d217
 lda volume+3
 ora znksz+3
 sta $d207
 ldx aud2
 ldy aud1
 stx $d218
 sty $d208
 rts

graj lda adrsnl,x
 sta addr
 lda adrsnh,x
 sta addr+1
 lda slupy,x
 cmp #63
 bcs n6
 tay
 adc #3
 sta slupy,x
 lda (addr),y
 and #$f0
 sta znksz,x
 lda (addr),y
 and #15
 sec
 sbc adcvol,x
 bpl n1
 lda #0
n1 sta volume,x
 iny
 lda (addr),y
 and #$f0
 beq n8
 bpl n3
 ldy #73
 lda (addr),y
 ora aud1
 sta aud1
 ldy slupy,x
 dey
 dey
n3 lda (addr),y
 and #$70
 beq n9
 lsr @
 lsr @
 sta n5+1
 lda #0
 sta pomoc1,x
 iny
 lda (addr),y
n5 bcc *
 nop
 nop
 nop
 nop
 jmp a1
 nop
 jmp a2
 nop
 jmp a3
 nop
 jmp a4
 nop
 jmp a5
 nop
 jmp a6
 nop
 jmp a7

n6 lda opad,x
 beq n8
 dec lopad,x
 bne n8
 sta lopad,x
 lda volume,x
 beq n8
 dec volume,x
n8 ldy #72
 lda (addr),y
 ora aud1
 sta aud1
n9 lda aperm,x
 clc
 adc #63
 tay
 lda (addr),y
 adc wysdzw,x
 sta aktwys,x
 tay
 lda frqtab,y
 sta frq,x
 dec lperm,x
 bpl m1
 lda dperm,x
 sta lperm,x
 lda kolejn,x
 bne m6
 inc aperm,x
 lda ilperm,x
 cmp aperm,x
 bcs m1
 lda #0
 sta aperm,x
 beq m1
m6 clc
 adc aperm,x
 sta aperm,x
 bne m7
 lda #1
 sta kolejn,x
 bne m1
m7 cmp ilperm,x
 bne m1
 lda #$ff
 sta kolejn,x
m1 lda czekaj,x
 beq m2
 dec czekaj,x
 rts
m2 dec ltyp,x
 bpl m2-1
 lda dtyp,x
 sta ltyp,x
 lda typ,x
 sta m5+1
m5 bpl *
 jmp typ0
 nop
 jmp typ1
 nop
 jmp typ2
 nop
 jmp typ3
 nop
 jmp typ4
 nop
 jmp typ5
 nop
 jmp typ6
 nop
 jmp typ0

typ1 lda pomoc2,x
 inc pomoc2,x
 and #3
 lsr @
 bcc t2
 beq t1
typ6 lda frq,x
 sec
 sbc param,x
 sta frq,x
 lda #0
 sec
 sbc param,x
 sta pomoc1,x
 rts
t1 lda param,x
 sta pomoc1,x
 clc
 adc frq,x
 sta frq,x
typ0 rts
t2 lda #0
 sta pomoc1,x
 rts

typ2 ldy pomoc2,x
 lda param,x
 bmi t3
 iny
 iny
t3 dey
 tya
 sta pomoc2,x
 cmp param,x
 bne t4
 lda param,x
 eor #$ff
 sta param,x
 tya
t4 sta pomoc1,x
 clc
 adc frq,x
 sta frq,x
 rts

typ3 ldy pomoc2,x
 lda param,x
 bmi t5
 iny
 iny
t5 dey
 tya
 sta pomoc2,x
 cmp param,x
 bne t6
 lda param,x
 eor #$ff
 sta param,x
 tya
t6 clc
 adc aktwys,x
 sta aktwys,x
 tay
 lda frqtab,y
 sta frq,x
 rts

typ4 lda pomoc2,x
 sta pomoc1,x
 tay
 clc
 adc frq,x
 sta frq,x
 tya
 clc
 adc param,x
 sta pomoc2,x
 rts

typ5 lda aktwys,x
 sec
 sbc pomoc2,x
 sta aktwys,x
 tay
 lda frqtab,y
 sta frq,x
 lda pomoc2,x
 clc
 adc param,x
 sta pomoc2,x
 rts

a2 adc frq,x
a1 sta frq,x
 rts
a3 ldy wysdzw,x
 adc frqtab,y
 sta frq,x
 tya
 sta aktwys,x
 rts
a4 and $d20a
 sta frq,x
 rts
a7 adc wysdzw,x
a5 sta aktwys,x
 tay
 lda frqtab,y
 sta frq,x
 rts
a6 sta aktwys,x
 tay
 lda frq,x
 adc frqtab,y
 sta frq,x
 rts

d1 sta volume,x
 lda wysdzw,x
 sta aktwys,x
 rts
dzwiek lda #0
 sta czygrx,x
zm8 lda $ffff,y
 sta adrsnl,x
 sta addr
zm9 lda $ffff,y
 sta adrsnh,x
 sta addr+1
 ora addr
 beq d1
 ldy #74
 lda (addr),y
 sta opad,x
 sta lopad,x
 ldy #76
 lda (addr),y
 tay
 and #$70
 lsr @
 lsr @
 sta typ,x
 tya
 bmi d2
 and #15
 bpl d3
d2 and #15
 eor #$ff
 clc
 adc #1
d3 sta param,x
d7 ldy #77
 lda (addr),y
 sta czekaj,x
 ldy #79
 lda (addr),y
 tay
 and #$80
 beq d8
 lda #1
d8 sta kolejn,x
 tya
 and #$70
 lsr @
 lsr @
 lsr @
 lsr @
 sta ilperm,x
 bne d6
 sta kolejn,x
d6 tya
 and #15
 sta dperm,x
 sta lperm,x
 ldy #78
 lda (addr),y
 tay
 and #$3f
 sta dtyp,x
 sta ltyp,x
 tya
 and #$c0
 clc
 adc wysdzw,x
 sta wysdzw,x
 sta aktwys,x
 tay
 lda frqtab,y
 sta frq,x
 lda #0
 sta slupy,x
 sta pomoc1,x
 sta pomoc2,x
 sta aperm,x
 lda #1
 sta czygrx,x
 rts

init sty addr
 stx addr+1
 ldy #30
 lda (addr),y
 sta tempo
 lda addr
 clc
 adc #32
 sta zm8+1
 bcc *+3
 inx
 stx zm8+2
 clc
 adc #$40
 sta zm9+1
 bcc *+3
 inx
 stx zm9+2
 clc
 adc #$40
 sta zm2+1
 bcc *+3
 inx
 stx zm2+2
 clc
 adc #$80
 sta zm3+1
 bcc *+3
 inx
 stx zm3+2
 clc
 adc #$80
 sta adrsng
 sta zm0+1
 bcc *+3
 inx
 stx adrsng+1
 stx zm1+1
 jsr stop
 lda #64
 sta pozptr
 lda #1
 sta ltempo
 sta czygrc
 rts

stop lda #0
 sta czygrc
 ldy #7
d9 sta $d200,y
 sta $d210,y
 sta volume,y
 sta czygrx,y
 dey
 bpl d9
 sta $d208
 sta $d218
 sta aud1
 sta aud2
 rts

frqtab dta b(0),b($f1),b($e4),b($d7)
 dta b($cb),b($c0),b($b5),b($aa)
 dta b($a1),b($98),b($8f),b($87)
 dta b($7f),b($78),b($72),b($6b)
 dta b($65),b($5f),b($5a),b($55)
 dta b($50),b($4b),b($47),b($43)
 dta b($3f),b($3c),b($38),b($35)
 dta b($32),b($2f),b($2c),b($2a)
 dta b($27),b($25),b($23),b($21)
 dta b($1f),b($1d),b($1c),b($1a)
 dta b($18),b($17),b($16),b($14)
 dta b($13),b($12),b($11),b($10)
 dta b(15),b(14),b(13),b(12)
 dta b(11),b(10),b(9),b(8)
 dta b(7),b(6),b(5),b(4)
 dta b(3),b(2),b(1),b(0)

 dta b(0),b($f2),b($e6),b($da)
 dta b($ce),b($bf),b($b6),b($aa)
 dta b($a1),b($98),b($8f),b($89)
 dta b($80),b($7a),b($71),b($6b)
 dta b($65),b($5f),b($5c),b($56)
 dta b($50),b($4d),b($47),b($44)
 dta b($3e),b($3c),b($38),b($35)
 dta b($32),b($2f),b($2d),b($2a)
 dta b($28),b($25),b($23),b($21)
 dta b($1f),b($1d),b($1c),b($1a)
 dta b($18),b($17),b($16),b($14)
 dta b($13),b($12),b($11),b($10)
 dta b(15),b(14),b(13),b(12)
 dta b(11),b(10),b(9),b(8)
 dta b(7),b(6),b(5),b(4)
 dta b(3),b(2),b(1),b(0)

 dta b(0),b($ff),b($f1),b($e4)
 dta b($d8),b($ca),b($c0),b($b5)
 dta b($ab),b($a2),b($99),b($8e)
 dta b($87),b($7f),b($79),b($73)
 dta b($70),b($66),b($61),b($5a)
 dta b($55),b($52),b($4b),b($48)
 dta b($43),b($3f),b($3c),b($39)
 dta b($37),b($33),b($30),b($2d)
 dta b($2a),b($28),b($25),b($24)
 dta b($21),b($1f),b($1e),b($1c)
 dta b($1b),b($19),b($17),b($16)
 dta b($15),b($13),b($12),b($11)
 dta b($10),b(15),b(14),b(13)
 dta b(12),b(11),b(10),b(9)
 dta b(8),b(7),b(6),b(5)
 dta b(4),b(3),b(2),b(1)

 dta b(0),b($f3),b($e6),b($d9)
 dta b($cc),b($c1),b($b5),b($ad)
 dta b($a2),b($99),b($90),b($88)
 dta b($80),b($79),b($72),b($6c)
 dta b($66),b($60),b($5b),b($55)
 dta b($51),b($4c),b($48),b($44)
 dta b($40),b($3c),b($39),b($35)
 dta b($32),b($2f),b($2d),b($2a)
 dta b($28),b($25),b($23),b($21)
 dta b($1f),b($1d),b($1c),b($1a)
 dta b($18),b($17),b($16),b($14)
 dta b($13),b($12),b($11),b($10)
 dta b(15),b(14),b(13),b(12)
 dta b(11),b(10),b(9),b(8)
 dta b(7),b(6),b(5),b(4)
 dta b(3),b(2),b(1),b(0)

audtab dta b(4),b(2),b(0),b(0)
 dta b(4),b(2),b(0),b(0)

aud1   dta b(0)
aud2   dta b(0)
tempo  dta b(0)
ltempo dta b(0)
pozptr dta b(0)
czygrc dta b(0)

volume dta d'        '
aktwys dta d'        '
numdzw dta d'        '
znksz  dta d'        '
frq    dta d'        '
pozwpt dta d'        '
delay  dta d'        '
numptr dta d'        '
poddzw dta d'        '
wysdzw dta d'        '
czygrx dta d'        '
adrsnl dta d'        '
adrsnh dta d'        '
adcvol dta d'        '
slupy  dta d'        '
opad   dta d'        '
lopad  dta d'        '
typ    dta d'        '
param  dta d'        '
pomoc1 dta d'        '
pomoc2 dta d'        '
czekaj dta d'        '
dtyp   dta d'        '
ltyp   dta d'        '
ilperm dta d'        '
aperm  dta d'        '
dperm  dta d'        '
lperm  dta d'        '
kolejn dta d'        '

 end

2,457

(13 odpowiedzi, napisanych Sprzęt - 8bit)

o zesz Pigula, ale przegiales, XXL wlasnie kwasi twarz dziewczynki

wnioskuje o wymierzenie kary Pigule, 10 batow na gołą dupe

p.s.
jesli taki interfejs odciazyl by Atarke to jestem za, moje ostatnie dokonania w dziedzinie obslugi myszki na VBL'u (ST, Ami) okazaly sie przykre dla uzytkownika

2,458

(19 odpowiedzi, napisanych Software, Gry - 8bit)

no kurfa powiedz, no powiedz :lol:

pewnie nie wiem co to stos TCP/IP bo Zientara o tym nie napisal  8O

2,459

(19 odpowiedzi, napisanych Software, Gry - 8bit)

juz chcialem zaproponowac macgyvera jako znawce tematu, ale widocznie to za wysokie progi jak na jego krotkie nogi :D

2,460

(19 odpowiedzi, napisanych Software, Gry - 8bit)

czyli za karte sieciowa robi PC, z ktorym komunikujemy sie poprzez kabel SIO czyli APE ?

a gdzie znajde opis tego stostu tcp/ip ?

2,461

(6 odpowiedzi, napisanych Bałagan)

to niech popelni teraz gre na malucha, a nie na jakiegos grzybusa

jak gra ktora pisza nie bedzie tak dobra jak Medal Of Honor albo Far Cry to wogole niech sobie juz ja daruja :P

2,462

(29 odpowiedzi, napisanych Bałagan)

ja sadzilem ze Pecus zajmuje sie odkrywaniem nowych mozliwosci Atari, a on sie opierdala i nie wie co z wolnym czasem robic !!!

2,463

(123 odpowiedzi, napisanych Software, Gry - 8bit)

a powiedzcie jak to jest z przerwaniami VBL, DLI podczas transmisji in/out HDD, starcza dla nich czasu ?

czy moze grac msx podczas transmisji z HDD, czy IRQ i POKEY jest uzywany tak jak ma to miejsce podczas transmisji z flopa ?

2,464

(123 odpowiedzi, napisanych Software, Gry - 8bit)

czyli musialbym miec zarezerwowany bufor 1423*11=15653 bajtow

to calkiem sporo, na szczescie miesci sie w rozmiarze 1 banku pamieci, da sie przezyc :)

2,465

(123 odpowiedzi, napisanych Software, Gry - 8bit)

mialbym jeszcze kilka pytan:

jakie sa ograniczenie w maksymalnej ilosci plikow w jednym katalogu ?

ile moze byc maksymalnie katalogow ?

czy nazwy plikow sa takie same jak w DOS, czyli 8.3 (8 znakow nazwa, 3 znaki rozszerzenie) ?

2,466

(123 odpowiedzi, napisanych Software, Gry - 8bit)

czyli jak najbardziej przyjemny w uzytkowaniu, to sie bardzo dobrze sklada :) dzieki

2,467

(31 odpowiedzi, napisanych Emulacja - 8bit)

takie jak np. Tip viewer

2,468

(123 odpowiedzi, napisanych Software, Gry - 8bit)

pytanie do znawcow Sparty i hdd

z jakich obszarow pamieci musi korzystac program aby nie skrzywdzic Sparty i dysku HDD ?

czy Sparta korzysta z pamieci pod ROM ?

czy mozna tak jak w przypadku zwyklego OS'a, wylaczyc ROM i wprowadzic tam swoj program ?

czy jest gdzies opisana mapa pamieci SpartyDOS ?

skad mam wiedziec jakie banki uzywa RAMDYSK SpartyDOS ?

2,469

(31 odpowiedzi, napisanych Emulacja - 8bit)

Xan madrze prawi, piwo mu

moze zalozymy grupe scenowa piszaca na PC dla Atari :D ?

2,470

(22 odpowiedzi, napisanych Software, Gry - 8bit)

Gratuluje PIN, odpowiedziales sobie sam na zadane pytanie :)

GOS'a widzialem tylko na okladce magazynu ANTIC (DIAMOND CARTRIDGE! Turning your 8-bit Atari into ST Jr.), nigdy w akcji.
Ciekawe czy Pasiu ma wiecej tych cudenek :)?

wszystkim Wam sie w glowach poprzewracalo  :lol:

ja mam jedynie sluszna propozycje poprawki !

mianowicie, aby atari800win zgrywal screenschoty pod domyslna nazwa wg. ostatnio wczytanego pliku, czyli jesli uruchomilismy 'riverraid.xex' to domyslna nazwa dla screenschota bedzie 'riverraid.pcx', jesli np. 'problemjasia.atr' to screenschot 'problemjasia.pcx'

2,472

(6 odpowiedzi, napisanych Scena - 8bit)

zrodla ProTrackera i Inertii sa dolaczone do jednego z kursow programowania na aarea

2,473

(10 odpowiedzi, napisanych Quast Rules)

No nareszcie wtrace swoje 3 grosze :)

Odnosnie wybieraczki bankow. Jesli ktos uzywa DOSII+ to moze skorzystac
z jego tablicy bankow (chyba max 128KB dodatkowej). Nie pamietam pod jakim adresem znajduje sie ta
tablica, ale chyba IGOR wlasnie jej uzywal. Wiec jest to dosyc uniwerslana
forma konfiguracji.

Jednak ostatnio korzystalem z gotowej procedurki na wykrywanie bankow, napisanej
przez Pajero. Widzieliscie ta wybieraczke w Duplandzie, Mental Age. Nie zapisuje ona
informacji o bankach do pliku tylko do pamieci, pod konkretny adres. Wiec jesli sa chetni
to moznaby przystosowac to do potrzeb scenowych.

Dobrze by bylo, gdyby powstalo kilka takich uniwersalnych programikow (i zrodla), ktore moznaby
oficjalnie wykorzystywac ... i mialby certyfikat WHQL Microsoftu :)

*---

Jesli intro, mogloby sie skladac z kilku modulow (wybieraczka, intro) to
najlepiej gdyby uruchamialo sie przy pomocy BAT'a. A jaki inny DOS niz DOSII+ obsluguje BAT'y ?
Pewnie jego starsza odmiana TurboDOS, czy cos w tym stylu. No ale faworyzowac jednego DOS'a nie powinnismy,
bo ludziska lubia uzywac takze MyDos'a, Sparte itp.

/W sumie jakis czas temu przyjelo sie ze DOS II+ jest takim scenowym standardem./

Jakos nie widzi mi sie takie rozdrabnianie produkcji. Dostaniemy dyskietke z kompotow, a tam 20 plikow
i kazdy wymaga uruchomienia wczesniej swojego pliku konfiguracyjnego :), albo edycje podobnego.
Gdyby byly katalogi, to od razu byloby wszystko przejrzyste.

No ale umieszczanie wybieraczki w intrze 1KB byloby nielada wyczynem ;), wiec zewnetrzny program
konfiguracyjny bylby rozwiazaniem.

Wnioskuje wiec o jednolita forme takiej wybieraczki, albo systemy prezenetacji.

Czyli moze byc np. plik CONFIG.EXE zatwierdzony przez Rade Najwyzsza, i kazdy wie ze
jest to zajebisty wykrywacz bankow pamieci, ktory byl przetestowany
przez setke testerow, dzieki czemy stal sie standardem.
Umieszcza on zawsze pod adresem np. $0600 tablice z bankami pamieci.

Na kompotach, wystarczyloby odpalic ten plik, potem intro i juz.

Jesli ktos wykorzystalby kod zrodlowy, nie byloby problemu, wszystko byloby w jednym pliku.
A moze ktos jeszcze pokusi sie o samorozpakowujace archiwum :)?

*---

Bootowalne produkcje. DOS tez jest bootowalny (uruchamia tez automatycznie zadeklarowny plik BAT), wiec czemu nie narzucic
potrzeby uzywania DOS'a.

*---
Vasco:

>> Czy jak ktoś ma twardy dysk, to już nie może odpalać całodyskowych
produkcji? Przecież może. Więc ja zupełnie nie rozumiem o co "twardziele"
się tak burzą. no tak, ale wygodniej im z twardziela... chociaz teraz sa takie ficzery na twardzielach ze szok, tzn mozna pokazac, ze plik jest atarowska stacja i zbootowac atarke z tego co wiem  takze, imho bootowalne moga byc.

> No wlasnie nie moga, a wlasciwie moga, ale tylko JEDNA strone dysku i TYLKO Double - tak jest na pewno w KMK, a czy Sio2IDE moze to nie wiem, ale raczej takze nie. No chyba, ze macie pomysl jak przekladajac dyskietke zmienic aktywna partycje na D1: ;)

>> Acha. I proponuję dopuścić dema/intra w dowolnej postaci. To znaczy
*.com, *.bas i inne. rozumiem xex/bas ale inne? jakie inne?  nic co wymaga dodatkowego programu, np turbo basic czy action. chyba ze ktos se skompiluje do xex.

> Tzn. co? NIE WOLNO bedzie odpalic turbo beja, ktory uruchomi sobie demko i poleci dalej???? Rozumiem Action wymagajacy carta, ale calkowicie softwarowy? Uprzedzajac pytanie - NIE MOGE skompilowac tbxl, bo demko bedzie sie doczytywac.

2,474

(10 odpowiedzi, napisanych Quast Rules)

poskladam listy razem i bedzie obraz calosci

tu wujek eru
jako, że lud pracujący miast i wsi nas wybrał coby zarządzić, może coś
zarządzimy?
jakiś regulamin albo co.
jak to zrobimy?
Ma ktoś propozycje jakiekolwiek? :)

dajcie znać
eru

Propozycje ogólne:

1) prace mają być
2) mają działać

osobiście tylko tyle wymagam od prac konkursowych :D

Generalnie zgódźmy się na to, że współczesne atari ma 320KB ramu i
stereo i wszystko co na tym pójdzie jest dobre.

Kategorie mogłby by być:
-256B
-1KB
-4KB
-16KB
-64KB
-bez ograniczeń

Pewnie co poniektóre kategorie można z miejsca wyrzucić, ale chyba tylko
te są sensowne.

Ogólnie regulamin powinien być jak najprostszy. Cieszmy się, że ludzie
tworzą, a nie zabraniajmy im robić co drugiego kroku.


> 1) prace mają być
to jest dobry pomysł ;)
Proponuję pogadać z Eijkiem, i ustalić, że np osoby, które wystawiają
coś na party mają zniżkę. Ofkorz, liczą się tylko 'quality productions'.

> 2) mają działać
eee. detal :)

> Generalnie zgódźmy się na to, że współczesne atari ma 320KB ramu i
> stereo i wszystko co na tym pójdzie jest dobre.
zgadzam się.

> Kategorie mogłby by być:
> -256B
> -1KB
> -4KB
> -16KB
> -64KB
> -bez ograniczeń
trochę dużo, ja bym został przy 256, ew. 1kb, 16kb i demo.
bo 4kb jest bardzo mało popularne a 64kb to już bez sensu (i Numen na
upartego wejdzie:)).

ok. czyli pierwsze kroki za nami.

trzeba ustalić co ze zmianą banków - np, że w intrach < 16kb może to być
edycja pliku ew zmiana pliku konfiguracyjnego, a w 16kb i demach musi
byc możliwość zmiany bezpośrednio. Chociaż mi to wisi, ale są ponoć
ludzie, którym na tym zależy.


>> 1) prace mają być
> to jest dobry pomysł ;)
> Proponuję pogadać z Eijkiem, i ustalić, że np osoby, które wystawiają
> coś na party mają zniżkę. Ofkorz, liczą się tylko 'quality productions'.

Ludzie którzy wystawiają coś 'quality' i tak w łącznym rozrachunku będą
mieli zniżkę, w postaci wygranej :-)


>> Kategorie mogłby by być:
>> -256B
>> -1KB
>> -4KB
>> -16KB
>> -64KB
>> -bez ograniczeń
>
> trochę dużo, ja bym został przy 256, ew. 1kb, 16kb i demo.
> bo 4kb jest bardzo mało popularne a 64kb to już bez sensu (i Numen na
> upartego wejdzie:)).

No dobra. 256 podobno się opatrzyło, a 1KB dawno nie było, więc dajmy
kategorie 1KB, 16KB i demo.

> ok. czyli pierwsze kroki za nami.
>
> trzeba ustalić co ze zmianą banków - np, że w intrach < 16kb może to być
> edycja pliku ew zmiana pliku konfiguracyjnego, a w 16kb i demach musi
> byc możliwość zmiany bezpośrednio. Chociaż mi to wisi, ale są ponoć
> ludzie, którym na tym zależy.

Ja osobiście uważam, że wybieraczka banków w każdym przypadku może być w
zewnętrznym programie. Tak jest nawet wygodniej, bo raz ustawisz banki,
zapiszesz konfigurację i potem zawsze uruchamiasz tylko demo.
Generalnie proponuję przyjąć, że do ograniczenia rozmiaru bierzemy sumę
długości wszystkich plików potrzebnych do uruchomienia programu (a zatem
nie wybieraczki). Tak więc w 16KB (lub 1KB) musi się zmieścić intro+config.
Co do wykorzystania rozszerzenia, to proponuję pozwolić na to w każdym
przypadku, również w intrach 1KB. Pewnie znajdą się marudy, które będą
mówić, że 64KB wystarczy takiemu intru i trzeba umożliwić oglądanie go
ludziom bez rozszerzenia, ale proponuję ich nie słuchać. Jeśli 1KB intro
będzie faktycznie potrzebować rozszerzenia, to ja bym je chciał zobaczyć.
Tak wchodząc na inną działkę. Muzyka i grafika w 64KB zmieścić się chyba
powinna, tam rozszerzenie nie powinno być chyba używane (poza modcompo).

Jest inna sprawa, którą się przejmuję. Lobby miłośników twardych dysków
twierdzi, że bootowalne dema są niedopuszczalne. Słuchamy ich czy nie?

Acha. I proponuję dopuścić dema/intra w dowolnej postaci. To znaczy
*.com, *.bas i inne.



> Ludzie którzy wystawiają coś 'quality' i tak w łącznym rozrachunku będą
> mieli zniżkę, w postaci wygranej :-)
fakt

> No dobra. 256 podobno się opatrzyło, a 1KB dawno nie było, więc dajmy
> kategorie 1KB, 16KB i demo.
eee, 1k sie opatrzylo, ostatnio bylo wiecej 1k niz 256. to co...
256 - 1k - 16k - demo ? :)
ofkorz min 3 prace w kategorii.

co do wybieraczki pomysl, ze konfigurator nie liczy sie do dlugosci o
ile intro/demo chodzi bez, jest ok. mozna by nawet sie zastanowic nad
udostepnieniem minimalnego konfiguratora w postaci zrodel, ktory by
pozwalal ustawic N bankow i wpisac wybrane wartosci pod adres X w pliku
Y a nastepnie uruchomic plik Z (Y==Z moze byc ofkorz).

co do intra 1k, ktore uzywa rozszerzonej pamieci - polecam plo.xex,
takie sobie, pomysl sprzed jakichs 8 lat, ale wykorzystuje dodatkowe 8
bankoof.

> Jest inna sprawa, którą się przejmuję. Lobby miłośników twardych dysków
> twierdzi, że bootowalne dema są niedopuszczalne. Słuchamy ich czy nie?
Ja bym powiedzial, ze demo moze byc bootowalne, ale zalecane jest
plikowe. Zgodzilismy sie (chyba?), ze konfiguracja to
320xe+stereo+stacja, twarde dyski nie sa standardem.
Ale trzeba wyraznie zaznaczyc, ze *lepiej* jest o ile bedzie plikowalne.

> Acha. I proponuję dopuścić dema/intra w dowolnej postaci. To znaczy
> *.com, *.bas i inne.
rozumiem xex/bas ale inne? jakie inne? :)
nic co wymaga dodatkowego programu, np turbo basic czy action.
chyba ze ktos se skompiluje do xex.

pax
eru


> 256 - 1k - 16k - demo ? :)
> ofkorz min 3 prace w kategorii.

O.K.

> co do wybieraczki pomysl, ze konfigurator nie liczy sie do dlugosci o
> ile intro/demo chodzi bez, jest ok. mozna by nawet sie zastanowic nad
> udostepnieniem minimalnego konfiguratora w postaci zrodel, ktory by
> pozwalal ustawic N bankow i wpisac wybrane wartosci pod adres X w pliku
> Y a nastepnie uruchomic plik Z (Y==Z moze byc ofkorz).

Nie do końca kojarzę. Chcesz dołączyć źródła intra, aby każdy mógł
zmienić numery banków i przekompilować?

Według mnie możliwe są następujące opcje:
-pojedyńczy plik dema z wybieraczką w środku
-osobna wybieraczka zapisująca dane do pliku konfiguracyjnego czytanego
przez właściwe demo
-osobna wybieraczka modyfikująca właściwy plik dema
-plik konfiguracyjny w postaci tekstowej do edycji edytorem tekstu

> co do intra 1k, ktore uzywa rozszerzonej pamieci - polecam plo.xex,
> takie sobie, pomysl sprzed jakichs 8 lat, ale wykorzystuje dodatkowe 8
> bankoof.

Nie kojarzę tego. Mógłbyś podesłać?

>> Jest inna sprawa, którą się przejmuję. Lobby miłośników twardych
>> dysków twierdzi, że bootowalne dema są niedopuszczalne. Słuchamy ich
>> czy nie?
> Ja bym powiedzial, ze demo moze byc bootowalne, ale zalecane jest
> plikowe. Zgodzilismy sie (chyba?), ze konfiguracja to
> 320xe+stereo+stacja, twarde dyski nie sa standardem.
> Ale trzeba wyraznie zaznaczyc, ze *lepiej* jest o ile bedzie plikowalne.

Na słowo "lepiej" w regulaminie nie ma miejsca. Bo jak jest lepiej, to
może być też i gorzej. A co to oznacza gorzej? Minus 10 punktów na starcie?

>> Acha. I proponuję dopuścić dema/intra w dowolnej postaci. To znaczy
>> *.com, *.bas i inne.
>
> rozumiem xex/bas ale inne? jakie inne? :)
> nic co wymaga dodatkowego programu, np turbo basic czy action.
> chyba ze ktos se skompiluje do xex.

O.K. Plik wykonywalny lub Atari Basic (ciekawe, czy ktoś w tym napisze
demo? Z dużą ilością kodu maszynowego da radę.)



>> 256 - 1k - 16k - demo ? :)
>> ofkorz min 3 prace w kategorii.
> O.K.
jak TeBe sie zgadza, to ok. troche mnie kusi 4k, bo kiedys bylo super interko
ars'a, ale co za duzo to niezdrowo, i tak nikt nic nie napisze :P

> Nie do końca kojarzę. Chcesz dołączyć źródła intra, aby każdy mógł
> zmienić numery banków i przekompilować?
nie. chce, zeby powstal malutki programik zupelnie niezalezny od wszystkich
intr, ktory by potrafil zmodyfikowac plik konfiguracyjny lub bezposrednio xex.
Chodzi o to, ze taki eru mogl sobie napisac PLO, ale juz mu sie nie chcialo
pisac konfiguratora bankow. Wzialbym wtedy takie zrodelka, wpisalbym w
odpowiednim miejscu 'PLO.XEX', adres w .xex tabeli bankow i ile tych bankow
jest, skompilowal i mialbym programik powiedzmy PLO-CONF.XEX, ktory by pokazal
  jaki plik zmienia, dal mozliwosc ustawienia bankow i ew. odpalenia PLO.XEX

zasadniczo, chodzi o ulatwienie zycia koderom. a przy okazji, taka aplikacyjka
jakby powstala, i bylaby uzywana przez wiecej produkcji, to i bylaby stabilna,
moze jakies fajne ficzery (a'la kilka defaultowych zestawow bankow: CompyShop,
Rambo etc), jednolity interfejs itp.

>> co do intra 1k, ktore uzywa rozszerzonej pamieci - polecam plo.xex,
>> takie sobie, pomysl sprzed jakichs 8 lat, ale wykorzystuje dodatkowe 8
>> bankoof.
  > Nie kojarzę tego. Mógłbyś podesłać?
obczaj tutu: http://www.atari.sk/forever/xF2004.htm
wstyd :)

> Na słowo "lepiej" w regulaminie nie ma miejsca. Bo jak jest lepiej, to
> może być też i gorzej. A co to oznacza gorzej? Minus 10 punktów na starcie?
Ja uwazam, ze moze byc slowo lepiej. W sensie, jezeli demo nie bedzie plikowe
nie bedzie nic tracilo, ludzie nawet sie nie dowiedza w czasie prezentacji.
Ale mozna napisac cos a'la 'Jezeli chcesz, zeby Twoje demo bylo dostepne dla
wszystkich atarowcow, pamietaj o twardych dyskach'.

> O.K. Plik wykonywalny lub Atari Basic (ciekawe, czy ktoś w tym napisze
> demo? Z dużą ilością kodu maszynowego da radę.)
Kolega Globus z mojej pierwszej grupy APC tak pisal :) smieszne rzeczy mu
wychodzily :)

pax
eru



> zasadniczo, chodzi o ulatwienie zycia koderom. a przy okazji, taka
> aplikacyjka jakby powstala, i bylaby uzywana przez wiecej produkcji, to
> i bylaby stabilna, moze jakies fajne ficzery (a'la kilka defaultowych
> zestawow bankow: CompyShop, Rambo etc), jednolity interfejs itp.

O.K. To kto go pisze?

>>> co do intra 1k, ktore uzywa rozszerzonej pamieci - polecam plo.xex,
>>> takie sobie, pomysl sprzed jakichs 8 lat, ale wykorzystuje dodatkowe
>>> 8 bankoof.
>  > Nie kojarzę tego. Mógłbyś podesłać?
> obczaj tutu: http://www.atari.sk/forever/xF2004.htm
> wstyd :)

Aaaa.... już kojarzę. Trza było pisać, że tegoreczne a nie sprzed 8 lat.

>> Na słowo "lepiej" w regulaminie nie ma miejsca. Bo jak jest lepiej, to
>> może być też i gorzej. A co to oznacza gorzej? Minus 10 punktów na
>> starcie?
> Ja uwazam, ze moze byc slowo lepiej. W sensie, jezeli demo nie bedzie
> plikowe nie bedzie nic tracilo, ludzie nawet sie nie dowiedza w czasie
> prezentacji.
> Ale mozna napisac cos a'la 'Jezeli chcesz, zeby Twoje demo bylo dostepne
> dla wszystkich atarowcow, pamietaj o twardych dyskach'.

Czy jak ktoś ma twardy dysk, to już nie może odpalać całodyskowych
produkcji? Przecież może. Więc ja zupełnie nie rozumiem o co
"twardziele" się tak burzą.



> O.K. To kto go pisze?
no nie wiem :)
ktos kto pamieta jak sie uzywa dos'a pod atari z asma :)))
np, ja zupelnie nie wiem czy jest takie polecenie jak 'uruchom exeka' :)
ale jak bedzie trzeba, moge napisac.

> Czy jak ktoś ma twardy dysk, to już nie może odpalać całodyskowych
> produkcji? Przecież może. Więc ja zupełnie nie rozumiem o co
> "twardziele" się tak burzą.
no tak, ale wygodniej im z twardziela...
chociaz teraz sa takie ficzery na twardzielach ze szok, tzn mozna pokazac, ze
plik jest atarowska stacja i zbootowac atarke z tego co wiem :)
takze, imho bootowalne moga byc.

eru

2,475

(10 odpowiedzi, napisanych Quast Rules)

a CODE to nie laska stworzyc

tylko mi skrzynke zapychac, nie wiem ktora wiadomosc byla wczesniej, ktora to odpowiedz, litosci