06. IT - Bit Po Bicie uruchomienie wirtualnego procesora 6502
Eureka, uruchomienie wirtualnego procesora 6502 i pierwszy program. Ustawienie wszystkiego od zera. To jak cykl - zrób to sam... :) Zapraszam, bit po bicie .... 🛠️ Część 1: Pobieranie narzędzi i przygotowanie systemu [00:01] Wstęp – Założenia odcinka, cel uruchomienia emulacji procesora 6502 oraz zarys planowanych kroków. [01:07] Emulator Altirra – Wyszukiwanie na stronie twórcy (virtualdub.org), omówienie wymagań i pobieranie wersji 64-bitowej. [03:37] Kompilator MADS – Pobieranie wieloprzebiegowego cross-assemblera (Multi-pass cross assembler) dedykowanego dla Atari. [05:24] Struktura katalogów – Tworzenie folderu roboczego AtariDev i porządkowanie rozpakowanych plików emulatora oraz kompilatora. [06:30] Visual Studio Code – Pobieranie instalatora środowiska programistycznego dla systemu Windows. [09:54] Instalacja VS Code & Zmienne PATH – Konfiguracja instalatora (dodawanie opcji menu kontekstowego) oraz szczegółowe wyjaśnienie roli zmiennych środowiskowych w systemie Windows. 🔌 Część 2: Konfiguracja i walka z rozszerzeniami (Extensions) [15:45] Wtyczka Atari Dev Studio – Próba instalacji i konfiguracji zintegrowanego rozszerzenia (zakończona niepowodzeniem ze względu na brak wsparcia dla architektury 8-bitowej w nowej wersji). [23:15] Zmiana strategii (MADS & Altira Bridge) – Odinstalowanie wadliwego rozszerzenia i instalacja dedykowanych wtyczek: MADS (od Jaromira) oraz Altira Bridge (od Cerebusa). [26:15] Mapowanie ścieżek w VS Code – Ręczne wprowadzanie dokładnych ścieżek dostępu do plików wykonywalnych mads.exe oraz Altirra64.exe w ustawieniach środowiska. 📝 Część 3: Kodowanie i diagnostyka problemów (Troubleshooting) [29:22] Pisanie pierwszego programu – Tworzenie pliku test.asm, omówienie dyrektyw ORG, rozkazów assemblera (LDA, STA, JMP) oraz definicji wektora startowego RUN pod adresem $02E0. [32:22] Konfrontacja ze skrótami klawiszowymi – Analiza konfliktów wbudowanych komend uruchamiania VS Code z wtyczką kompilatora (konfiguracja Ctrl + F5 vs Alt + F5). [46:40] Błędy ścieżek (Spacje w nazwach) – Diagnoza problemu z obsługą spacji w ścieżce "bit po bicie" i krytyczny krok inżynierski: przeniesienie całego projektu bezpośrednio na dysk C:\AtariWorkspace. [52:40] Poprawka pliku konfiguracyjnego JSON – Dostosowanie parametrów wejściowych kompilatora i rozwiązanie problemu z domyślną nazwą pliku app.asm. 💻 Część 4: Debugowanie i analiza pracy procesora [53:53] Uruchomienie emulatora – Sukces kompilacji, automatyczne załadowanie kodu do wirtualnej pamięci Atari i start debugera systemowego. [56:57] Analiza rejestrów CPU – Omówienie stanu procesora 6502 na żywo: Licznik Programu (PC), Akumulator (A) z wartością $80, rejestry indeksowe X/Y oraz bity stanu (flagi). Praca krokowa za pomocą instrukcji Step Into (F11). [01:03:34] Podgląd pamięci RAM – Weryfikacja, jak rozkazy assemblera mapują się na konkretne bajty w pamięci (np. kod operacji STA jako $8D) i jak procesor wykonuje nieskończoną pętlę. [01:07:52] Podsumowanie i wnioski – Ewaluacja napotkanych trudności i instrukcja, jak postawić całe środowisko w kilka minut, mając już gotową wiedzę o pułapkach konfiguracyjnych. Odcinek dla dorosłych i młodzieży #Atari #6502 #BitPoBicie #Assembler #dlakażdego #IT

07. IT - Bit Po Bicie - 6502 Instrukcje cz.1

02. Virtual Box - Instalacja Windows Server 2025 Eval

Android 17 sucks. So I put Linux on a phone.

08. IT - Bit Po Bicie - 6502 Instrukcje cz. 2 - ANTIC i GTIA eksperyment

Introducción Curso Pandas Básico ETL

Rosja ma się czego bać. Polskie myśliwce zmienią reguły gry na wschodzie II płk pil. Krzysztof Duda

10. TC - Bit Po Bicie - Technika Cyfrowa cz.1 - Bramki

Naprawiam przepalony Komputer sterujący linią produkcyjną w ogromnej Hucie Stali !!

Chińskie Auta. Największe Oszustwo w Historii?

Amiga 600 - samobójczy ruch firmy Commodore? Odcinek specjalny.

Odczyt dysku MFM (część II) - Dane sprzed lat

03. IT - Bit Po Bicie cz.1 wprowadzenie do systemu

Historia procesora 486

MERA-400 - asynchroniczna magistrala

05. IT - Bit Po Bicie cz.3 - system binarny Hex Uzupełnieniowy liczby ujemne

Jfrog | Jfrog Artifactory | Jfrog Artifactory Tutorial | Artifactory Tutorial | Intellipaat

The Unity Tutorial For Complete Beginners

Pentium II + Voodoo II — PC marzeń z 1998 roku!

04. IT - Bit Po Bicie cz.2 system dwójkowy

