1

(24 odpowiedzi, napisanych Zloty)

Panowie, kolega jest NES-owcem współorganizatorem Famicona i różnych atrakcji i konkursów odbywających się w ramach tejże imprezy, członkiem redakcji Pegagruza. Trochę byście wyściubili nosa na zewnątrz nieużyte atarowce. Są przecież pokoje kilkuosobowe...
@Mcin: Nie jadę na SV, ale jak tylko będę kiedy jechał to masz miejsce u mnie w pokoju.

jer napisał/a:

Możecie się licytować do 19 października 2025 do północy.

Dopytam, bo to niestety bywa mylące - czy licytacja kończy się 19 paź 2025 0:00 CEST? Czy licytujemy jeszcze 19 października całą dobę aż do północy?

Edit: Całe szczęście zmiana czasu jest tydzień później.

3

(139 odpowiedzi, napisanych Programowanie - 8 bit)

A to bardzo przepraszam. Rewelacja!

4

(139 odpowiedzi, napisanych Programowanie - 8 bit)

No właśnie nigdzie nie widzę :)
@Tebe: Zrobiłbyś UPKR w MadPaszczaku.

5

(139 odpowiedzi, napisanych Programowanie - 8 bit)

paq8px https://github.com/hxim/paq8px

$ paq8px -8 input output.paq8
1111  conan.gfx.paq8
9848  Landscape.xex.paq8
5118  RiverRaid.rom.paq8

Obecnie najlepszy stopień kompresji.

6

(9 odpowiedzi, napisanych Miejsca w sieci)

Nie działa. Czy można prosić o podniesienie?

7

(139 odpowiedzi, napisanych Programowanie - 8 bit)

Dzięki Seban! Wychodzi na to, że ten PuCrunch lokuje się gdzieś w pobliżu deflate (kompresory z mojego Makefile, ale xxl ma więcej w pierwszym poście):

$ ls -lSra conan.gfx*
 1403  conan.gfx.upk
 1440  conan.gfx.shr
 1452  conan.gfx.pfr
 1452  conan.gfx.pfl
 1561  conan.gfx.ex3
 1566  conan.gfx.ex2
 1581  conan.gfx.pft
 1599  conan.gfx.zfl
 1625  conan.gfx.zx0
 1629  conan.gfx.zx02
 1671  conan.gfx.zx1
 1671  conan.gfx.dfl
 1729  conan.gfx.pcr
 1739  conan.gfx.apl
 1770  conan.gfx.bbx
 1813  conan.gfx.arj
 1864  conan.gfx.zx7
 1867  conan.gfx.wcr
 1893  conan.gfx.chr
 1927  conan.gfx.bpc
 2223  conan.gfx.lz4
 7680  conan.gfx

$ ls -lSra RiverRaid.rom*
 5953  RiverRaid.rom.upk
 6006  RiverRaid.rom.pfr
 6006  RiverRaid.rom.pfl
 6068  RiverRaid.rom.shr
 6147  RiverRaid.rom.bpc
 6192  RiverRaid.rom.zfl
 6199  RiverRaid.rom.ex3
 6284  RiverRaid.rom.pft
 6284  RiverRaid.rom.ex2
 6292  RiverRaid.rom.dfl
 6313  RiverRaid.rom.zx02
 6313  RiverRaid.rom.zx0
 6436  RiverRaid.rom.arj
 6440  RiverRaid.rom.apl
 6504  RiverRaid.rom.zx1
 6525  RiverRaid.rom.chr
 6528  RiverRaid.rom.wcr
 6556  RiverRaid.rom.pcr
 6614  RiverRaid.rom.bbx
 7156  RiverRaid.rom.zx7
 7417  RiverRaid.rom.lz4
 8192  RiverRaid.rom

$ ls -lSra Landscape.xex*
 12473  Landscape.xex.upk
 12761  Landscape.xex.pfr
 12761  Landscape.xex.pfl
 12765  Landscape.xex.bpc
 12921  Landscape.xex.shr
 13486  Landscape.xex.zfl
 13530  Landscape.xex.zx0
 13547  Landscape.xex.zx02
 13604  Landscape.xex.ex3
 13771  Landscape.xex.ex2
 13823  Landscape.xex.pft
 13917  Landscape.xex.zx1
 14028  Landscape.xex.apl
 14206  Landscape.xex.pcr
 14491  Landscape.xex.dfl
 14529  Landscape.xex.chr
 14587  Landscape.xex.bbx
 14610  Landscape.xex.wcr
 14621  Landscape.xex.arj
 15769  Landscape.xex.zx7
 16937  Landscape.xex.lz4
 30653  Landscape.xex

Chociaż to zależy od danych.

8

(139 odpowiedzi, napisanych Programowanie - 8 bit)

Jeszcze jeden komodorowy kompresor - pucrunch https://github.com/mist64/pucrunch

$ pucrunch -fshort -d -l0x1000 -x0x1000 conan.gfx conan.gfx.pcr
Load address 0x1000=4096, Last byte 0x2dff=11775
Exec address 0x1000=4096
New load address 0x0801=2049
Interrupts enabled and memory config set to $37 after decompression
Runnable on Commodore 64
Checked: 7680 
Selecting the number of escape bits.. Selected 2-bit escapes
Optimizing LZ77 and RLE lengths...
Selecting LZPOS LO length.. Selected 8-bit LZPOS LO part
Note: Using option -m6 you may get better results.
In: 7680, out: 1983, ratio: 25.83% (2.07[1.79] b/B), gained: 74.18%
Gained RLE: 2390 (S+L:1277+1113), LZ: 3613, Esc: -18, Decompressor: -285
Times  RLE: 148 (145+3), LZ: 382, Esc: 30 (normal: 654), 2 escape bits
Saving C64 short
conan.gfx.pcr uses the memory $2d-$30, $f7-$1d7, and $0802-$2e09.
Compressed 7680 bytes in 0.01 seconds (909.09 kB/sec)

$ pucrunch -fshort -d -l0x1000 -x0x1000 Landscape.xex Landscape.xex.pcr
Load address 0x1000=4096, Last byte 0x87bc=34748
Exec address 0x1000=4096
New load address 0x0801=2049
Interrupts enabled and memory config set to $37 after decompression
Runnable on Commodore 64
Checked: 30653 
Selecting the number of escape bits.. Selected 2-bit escapes
Optimizing LZ77 and RLE lengths...
Selecting LZPOS LO length.. Selected 8-bit LZPOS LO part
In: 30653, out: 14460, ratio: 47.18% (3.78[3.71] b/B), gained: 52.83%
Gained RLE: 6143 (S+L:3481+2662), LZ: 10610, Esc: -273, Decompressor: -285
Times  RLE: 471 (467+4), LZ: 2959, Esc: 437 (normal: 7645), 2 escape bits
Saving C64 short
Landscape.xex.pcr uses the memory $2d-$30, $f7-$1d7, and $0802-$87c8.
Compressed 30653 bytes in 0.02 seconds (1210.31 kB/sec)

$ pucrunch -fshort -d -l0x1000 -x0x1000 RiverRaid.rom RiverRaid.rom.pcr
Load address 0x1000=4096, Last byte 0x2fff=12287
Exec address 0x1000=4096
New load address 0x0801=2049
Interrupts enabled and memory config set to $37 after decompression
Runnable on Commodore 64
Checked: 8192 
Selecting the number of escape bits.. Selected 2-bit escapes
Optimizing LZ77 and RLE lengths...
Selecting LZPOS LO length.. Selected 8-bit LZPOS LO part
Note: Using option -m6 you may get better results.
In: 8192, out: 6810, ratio: 83.13% (6.66[6.40] b/B), gained: 16.88%
Gained RLE: 412 (S+L:412+0), LZ: 1462, Esc: -205, Decompressor: -285
Times  RLE: 134 (134+0), LZ: 1033, Esc: 329 (normal: 4265), 2 escape bits
Saving C64 short
RiverRaid.rom.pcr uses the memory $2d-$30, $f7-$1d7, and $0802-$3008.
Compressed 8192 bytes in 0.00 seconds (2680.97 kB/sec)

Niestety rozmiar liczony jest razem z dekompresorem i nie da się uzyskać informacji o samych danych wynikowych (jakoś pewnie by się dało policzyć). Całościowo:

  1983  conan.gfx.pcr
 14460  Landscape.xex.pcr
  6810  RiverRaid.rom.pcr

@Drakon: Bardzo fajne. Czy między tymi trackerami są różnice w możliwościach (inne/dodatkowe efekty i komendy), czy tylko kwestie interfejsu użytkownika?

10

(4 odpowiedzi, napisanych Software, Gry - 16/32bit)

Wspaniale! Będzie krowa grzybowa.

Kobiety, wino i kobzy. Czy też dudy.

Ładne, ładne, przyjemne, przyjemne. Tylko te cholerne kobzy...

Edit: Mój kuzyn 40 lat temu zachwycał się muzyką Elvisa Presleya. Zademonstrował, posłuchałem i mówię - no ładne, tylko gdyby nie śpiewał... No i kuzyn się oburzył, bo ponoć chodziło właśnie o śpiew :O

13

(139 odpowiedzi, napisanych Programowanie - 8 bit)

Wziąłem wersję PackFire 1.6 z https://www.pouet.net/prod.php?which=54840 i dostałem problem z alokacją pamięci przy uruchomieniu tego pod wine-9.0 (Ubuntu 9.0~repack-4build3) na Ubuntu 24.04.3 LTS.
Trzeba zrobić tak:

$ wget https://ntcore.com/files/4gb_patch.zip
$ unzip 4gb_patch.zip
$ wine 4gb_patch.exe packfire.exe

i działa. To samo zrobiłem dla PackFire 1.2k. Wcześniej działało, teraz przestało.

14

(139 odpowiedzi, napisanych Programowanie - 8 bit)

WCrush https://csdb.dk/release/?id=154698

$ wcrush 6 conan.gfx conan.gfx.wcr

crush for windows v0.9 by CS

trying to crush conan.gfx...

size of conan.gfx: 7680 bytes.
crushed size: 1867 bytes, 24% left

$ wcrush 6 Landscape.xex Landscape.xex.wcr

crush for windows v0.9 by CS

trying to crush Landscape.xex...

size of Landscape.xex: 30653 bytes.
crushed size: 14610 bytes, 47% left

$ wcrush 6 RiverRaid.rom RiverRaid.rom.wcr

crush for windows v0.9 by CS

trying to crush RiverRaid.rom...

size of RiverRaid.rom: 8192 bytes.
crushed size: 6528 bytes, 79% left

15

(32 odpowiedzi, napisanych Zloty)

Co tu dużo mówić - było świetnie. W przyszłym roku rozważam przyjazd we środę, bo piątek-niedziela to zdecydowanie za krótko. NESowcy to jednak mają rację, że robią tygodniowe party już od lat.
Dzięki!

16

(6,329 odpowiedzi, napisanych Kolekcjonowanie)

Mq napisał/a:

To jest tak samo z motocyklami. Kocham te japońskie. Jeździliśmy z kumplami japonią i wiadomo, liczyły się Honda, Yamaha, Suzuki, Kawasaki.

Bo to jest proszę pana tak: https://www.youtube.com/watch?v=MN19CeyHQmo

17

(6,329 odpowiedzi, napisanych Kolekcjonowanie)

Tak jest. Takie Atari:
- VCS 2600
- 5200/XL/XE/XEGS
- ProSystem 7800
- STe/TT
- Lynx
- Falcon
- Jaguar
Przecież każde ma inną architekturę. Nie ma czegoś takiego jak Atari :)

18

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

https://jsobola.atari8.info/DEREATARI/serw.htm

19

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

Wymóżdżanie pamięci?

20

(10,041 odpowiedzi, napisanych Bałagan)

prz napisał/a:
xxl napisał/a:

wielu probowalo wytlumaczyc ze przymus szczepien jest zly w czesci "przymus".

nie da sie tego wytlumaczyc lewakom :-)

Więc do jakich szczepień Ciebie zmuszono jako dorosłego?

Zdaje mi się, że przymuszone zostały służby różnorakie, wojsko, policja, straż, lekarze a czy dobrze pamiętam, że i nauczyciele?
Nie pamiętam czy wyłgała się dyplomacja i urzędnicy państwowi. Biznes załatwiał sobie paszporty kowidowe na własną rękę.

21

(32 odpowiedzi, napisanych Zloty)

My targamy komputery, muzyk targa fortepian.

22

(10,041 odpowiedzi, napisanych Bałagan)

@tetrus: A mógłbyś po kolei wyliczyć te skrajne poglądy Brauna? Co konkretnie jest przerażające?

23

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

U nas też pogoda pod psem. Na koniec jeszcze przypomnę: https://www.atari.org.pl/forum/viewtopic.php?id=10722

24

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

Fakt. To w takim razie 136 (End Of File) wyskoczył, bo INPUT (Get Record) próbował znaleźć EOL-a i pewnie nigdzie na niego nie trafił aż do końca pliku. GET-em (Get Byte) powinno się dać pobrać wszystkie 33 bajty.

25

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

A z "@:SYSDEF" próbowałeś?
Tam powinny być 33 bajty do pobrania GET-em: http://drac030.krap.pl/pl-specyfikacja.php#urzsd