26 Ostatnio edytowany przez ccwrc (2023-02-22 20:34:50)

Dzisiaj dotarły do mnie kasety od usera @Javalonde i wczytywałem sobie programy w Basicu o nazwach: Pinup, Veronica, Nudy, Sara, Eliza, Carla, itd.

W pełni rozumiem potrzebę ustalenia, czy RTI ma 6 cykli, czy 7 (jest to ważne), ale czy na potrzeby kubków do kawy (herbaty yerba, czy coś) nie można po prostu wypełnić wolnego miejsca jakąś dzidą w ASCII? Z dużymi (.)(.) ?

Edit, testuję spacje:
( . )( . )
(  .  )(  .  )

27

bocianu napisał/a:
mono napisał/a:

- RTI ma 7 cykli a nie 6

sprawdzałem w 3 miejscach i one wszystkie mówią że jednak 6 (w tym Pan Ruszczyc).

Rzeczywiście! Ileż to już lat żyję w błędzie... Dzięki!

(sprawdziłem w Ruszczycu, bo podejrzewałem że bezczelnie kłamie, ale w Kruszyński+Kulpa rozrysowane jest rzeczywiście 6 cykli)

hex, code and ror'n'rol
niewiedza buduje, wiedza rujnuje

28 Ostatnio edytowany przez bocianu (2023-02-22 21:05:43)

iteracja druga:

https://mimuma.pl/opcodes/opcodes2.png

i wersja html: https://mimuma.pl/opcodes/

- dodałem informację o stosie przy BRK
- poprawiłem ROR
- dodałem rejestry i wektory
- i dodałem info o czasie skoku

29 Ostatnio edytowany przez mono (2023-02-22 21:21:26)

Ruszczyc podaje niby, że PLA i TSX wpływają na NZ.
Poza tym git.

Edit: A Kruszyński+Kulpa że PLP i RTI na NV*BDIZC.

Edit 2: Może ładniej będzie NMI, RESET i IRQ bez tych VECów?

hex, code and ror'n'rol
niewiedza buduje, wiedza rujnuje

30 Ostatnio edytowany przez bocianu (2023-02-22 21:26:58)

iteracja trzecia:

https://mimuma.pl/opcodes/opcodes3.png

i wersja html: https://mimuma.pl/opcodes/

31 Ostatnio edytowany przez Lizard (2023-02-22 21:54:59)

Teraz jest pięknie. Ja też chcę taki kubek, najlepiej w wersji 0,5 l, ale standardowym też cieszyć się będę. Pytanie, czy jest ktoś chętny zająć się realizacją zaspokojenia potrzeb ludu pracującego.

Na każdym zebraniu i tak dalej...

1. VLX
2. Mono
3. Lizard

Zawsze mam rację, tylko nikt mnie nie słucha.

32 Ostatnio edytowany przez bocianu (2023-02-22 23:09:49)

tutaj są wersje wektorowe:

https://mimuma.pl/opcodes/opcodes.svg
https://mimuma.pl/opcodes/opcodes.pdf

wymiar przygotowany w tej wersji to 195mm x 95mm, czyli taki jak trzeba do np. tej aukcji:

https://allegro.pl/oferta/duzy-kubek-ku … 232969411#

duży kubek 440ml.

Ale Mateoos coś wspominał o grupowym zamówieniu, może będzie lepiej i taniej ;)

33

1. VLX
2. Mono
3. Lizard
4. Cyprian

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

34 Ostatnio edytowany przez bocianu (2023-02-22 22:45:29)

jakby ktoś potrzebował pod inny wymiar to podajcie pod jaki, przeskaluję.

EDIT:

Wydrukowałem sobie laserówką z PDF na "actual size" i te literki są bardzo malutkie :(
Nie wiem jak to wyjdzie ja takim kubku - jaka jest rozdzielczość takich urządzeń.

35

Przygotowałem jeszcze wersje A4, jakby ktoś chciał sobie wydrukować nad łóźko.
https://mimuma.pl/opcodes/opcodesA4.pdf

https://mimuma.pl/opcodes/opcodesA4.png

36

mam wrażenie że na kubku te małe czarne literki są pogrubione

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

37

pogrubiłem:

https://mimuma.pl/opcodes/opcodes4.png

https://mimuma.pl/opcodes/

38

1. VLX
2. Mono
3. Lizard
4. Cyprian
5. Koala x2

39

1. VLX
2. Mono
3. Lizard
4. Cyprian
5. Koala x2
6. bocianu

40

BRK to instrukcja 2 bajtowa ;-)

http://atari.pl/hsc/ad.php?i=1.

41 Ostatnio edytowany przez pancio.net (2023-02-23 16:38:06)

1. VLX
2. Mono
3. Lizard
4. Cyprian
5. Koala x2
6. bocianu
7. pancio x2

https://systemembedded.eu/ ... https://www.youtube.com/watch?v=GwS7Es1x6mw
""Ja bardzo przepraszam, ale podejrzenia panów są całkowicie bezpodstawne. Ja niczym nie handluję. Ta pani przyszła do mnie w tym Pancake-u i w nim wychodzi.""
ABBUC Member #319. Preferowana forma kontaktu: email

42

1. VLX
2. Mono
3. Lizard
4. Cyprian
5. Koala x2
6. bocianu
7. pancio x2
8. Sikor - a co mi tam ;)

Sikor umarł...

43

1. VLX
2. Mono
3. Lizard
4. Cyprian
5. Koala x2
6. bocianu
7. pancio x2
8. Sikor - a co mi tam ;)
9. mgr inż. Rafał

44 Ostatnio edytowany przez bocianu (2023-02-23 17:40:04)

jak ktoś jest ciekaw jak zrobiłem ten obrazek to w skrócie:

najpierw zrobiłem sobie bazkę w sqlite3 w ktorej są 4 tabele, jedna z opcodami, jedna z typami opcodów, jedna z typami adresowań i ostatnia z przypisaniami trybów adresowania do poszczególnych opcodów. Jak miałem baze to zrobiłem szablon w HTML+CSS i przy pomocy gotowego php-crud-api pobieram dane z bazy, a przy pomocy javascriptu i jquery pakuje te dane we wcześniej przygotowany szablon. A potem z gotowego htmla exportuje to svg i pdf.

Wiem, że to troche overkill, i można to było narysować w 2 godziny w jakims wordzie, ale za to jak wygodnie jak trzeba coś poprawić, albo wsadzić te same dane w inny szablon. Poza tym ja jestem programistą a nie dizajnerem :D

kod żródłowy wraz z bazą jest na gitlabie: https://gitlab.com/bocianu/6502cheatsheet

45 Ostatnio edytowany przez Mateoos (2023-02-23 18:33:46)

Kubek 440ml - koszt 22 zł. 

Mogę się tym zająć. Zrobię jeden na próbę, wrzucę zdjęcia. Jeśli będzie ok - podam numer konta, odbiór na zlocie u Vasca. Może być?

EDIT. Tylko muszę dopytać, czy te 22 zł to netto czy brutto.

Atari 800XE/U1MB/Sophia2/PokeyMax + A1050 Toms Multi + CA2001

46

brutto czy netto - cena spoko

Lynx I / Mega ST 1 / 7800 / Portfolio / Lynx II / Jaguar / TT030 / Mega STe / 800 XL / 1040 STe / Falcon030 / 65 XE / 520 STm / SM124 / SC1435
DDD HDD / AT Speed C16 / TF536 / SDrive / PAK68/3 / Lynx Multi Card / LDW Super 2000 / XCA12 / SkunkBoard / CosmosEx / SatanDisk / UltraSatan / USB Floppy Drive Emulator / Eiffel / SIO2PC / Crazy Dots / PAM Net
http://260ste.atari.org

47

Dlaczego zmieniacie dość powszechne oznaczenie adresowania

LDA  IMM  czyli  LDA #n
BPL  IMM   czyli  BPL  L
TAX  IMM   czyli  TAX
LDA  (IND),Y   czyli  LDA (Z),Y

albo

ROL ACC   czyli  ROL  a

Ruszczyca są lepsze, patrz książka strona 227

48

Poproszę 2 kubki :)

49 Ostatnio edytowany przez bocianu (2023-02-23 23:03:06)

pajero napisał/a:

Dlaczego zmieniacie dość powszechne oznaczenie adresowania

zależy co rozumiesz jako powszechne.
dla mnie tak jak zrobiłem było wygodniej i całkiem zrozumiale
ale jak faktycznie powinno być inaczej bo są jakieś powszechnie znane zasady zapisu argumentu/trybu adresowania to poproszę jeszcze kilka głosów, ustalmy jakiś wspólny standard i poprawię.

50

mam też nieustające wątpliwości, że pierwsza kolumna nie powinna nazywać się 'name' tylko 'arg' albo 'addr'.
ktoś coś?