<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[atari.area forum - Programowanie - 8 bit]]></title>
		<link>https://www.atari.org.pl/forum/index.php</link>
		<atom:link href="https://www.atari.org.pl/forum/extern.php?action=posts_feed&amp;fid=26&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Najświeższe odpowiedzi w atari.area forum.]]></description>
		<lastBuildDate>Tue, 24 Feb 2026 17:28:33 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Odp: mad pascal na mac os]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=324453#p324453</link>
			<description><![CDATA[<p>tak, /lib/ jest dla Mad Pascala, /base/ dla MadAssemblera</p>]]></description>
			<author><![CDATA[null@example.com (tebe)]]></author>
			<pubDate>Tue, 24 Feb 2026 17:28:33 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=324453#p324453</guid>
		</item>
		<item>
			<title><![CDATA[Odp: mad pascal na mac os]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=324452#p324452</link>
			<description><![CDATA[<p>dobra, takie sh zadzialalo:</p><p>#!/bin/bash</p><p># dostosuj do swojego użytkownika i lokalizacji madPascal<br />export PATH=&quot;/Users/anarchydev/madPascal:$PATH&quot;</p><p>mp &quot;$1.pas&quot; -ipath:&quot;/Users/anarchydev/madPascal/lib&quot;<br />mads &quot;$1.a65&quot; -x -i:/Users/anarchydev/madPascal/base -o:&quot;$1.xex&quot;</p><p>ale tego base nie wiem jak dodac i czy to musi byc :)</p>]]></description>
			<author><![CDATA[null@example.com (insert)]]></author>
			<pubDate>Tue, 24 Feb 2026 16:50:23 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=324452#p324452</guid>
		</item>
		<item>
			<title><![CDATA[Odp: mad pascal na mac os]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=324451#p324451</link>
			<description><![CDATA[<div class="quotebox"><cite>tebe napisał/a:</cite><blockquote><p>dla -ipath: podajesz ścieżkę do folderu \lib\ i \base\</p><div class="codebox"><pre><code>Syntax: mp &lt;inputfile&gt;.pas [options]

-ipath:&lt;folder&gt;    Add the folder &lt;folder&gt; to the unit include path</code></pre></div></blockquote></div><p>spoko, czyli że co? :) gdzie mam co źle w build.sh coś zwaliłem czy jak? ślepy jestem chyba :)</p><p>to nie działa:</p><p>#!/bin/bash</p><p># dostosuj do swojego użytkownika i lokalizacji madPascal<br />export PATH=&quot;/Users/anarchydev/madPascal:$PATH&quot;</p><p>mp &quot;$1.pas&quot; -ipath:&quot;/Users/anarchydev/madPascal&quot;<br />mads &quot;$1.a65&quot; -x -i:/Users/anarchydev/madPascal/base -o:&quot;$1.xex&quot;</p>]]></description>
			<author><![CDATA[null@example.com (insert)]]></author>
			<pubDate>Tue, 24 Feb 2026 16:36:18 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=324451#p324451</guid>
		</item>
		<item>
			<title><![CDATA[Odp: mad pascal na mac os]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=324450#p324450</link>
			<description><![CDATA[<p>dla -ipath: podajesz ścieżkę do folderu \lib\ i \base\</p><div class="codebox"><pre><code>Syntax: mp &lt;inputfile&gt;.pas [options]

-ipath:&lt;folder&gt;    Add the folder &lt;folder&gt; to the unit include path</code></pre></div>]]></description>
			<author><![CDATA[null@example.com (tebe)]]></author>
			<pubDate>Tue, 24 Feb 2026 16:34:01 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=324450#p324450</guid>
		</item>
		<item>
			<title><![CDATA[mad pascal na mac os]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=324449#p324449</link>
			<description><![CDATA[<p>Cześć,</p><p>skompilowałem sobie mad pascala i madsa pod mac os, wciepałem wykonywalne pliki do jednego folderu razem z repo mad pascala, skonfigurowałem sobie Geany jak Bocianu kazał (<a href="https://bocianu.atari.pl/blog/madgeany">https://bocianu.atari.pl/blog/madgeany</a>) i przy próbie kompilacji mam lipę :/</p><p>może ktoś coś wyłapie co mam źle ustawione?</p><br /><br /><p><span class="postimg"><img src="https://www.atari.org.pl/forum/misc.php?action=pun_attachment&amp;item=13442" alt="https://www.atari.org.pl/forum/misc.php?action=pun_attachment&amp;amp;item=13442" /></span></p>]]></description>
			<author><![CDATA[null@example.com (insert)]]></author>
			<pubDate>Tue, 24 Feb 2026 16:25:05 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=324449#p324449</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Monitor / Debugger]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=324404#p324404</link>
			<description><![CDATA[<p>Działam pod WUNDS gdzie łatwo założyć breakpointy i potem odpalam altirrę.... i tu schody. Obsługa z linii komend to pomyłka.&nbsp; Nie rób tak.&nbsp; Śledzenie kodu musi być. Gdybyś dodał timeline jak RetroDebuger to byś wtedy pozamiatał.</p>]]></description>
			<author><![CDATA[null@example.com (pajero)]]></author>
			<pubDate>Fri, 20 Feb 2026 17:14:32 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=324404#p324404</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Monitor / Debugger]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=324402#p324402</link>
			<description><![CDATA[<p>Debugger w Altirra jest toporny, ale ma spore możliwości. Niestety obsługa i wygląd z głębokich lat 80-tych (wygląda w sumie jak debugger MonST czy MonAmi), dobry dla fanów MS DOS 2.0.<br />Zdecydowanie lepszy jest w Altirra &#039;Performance Analyzer&#039;. W ładny (i przystępny) graficzny sposób pokazuje on wykonany kod, z przypisaniem gdzie wystąpił VBL, IRQ, linie skaningowe itp. Świetna sprawa.</p><p>RetroDebuggera jest też świetny, ale trzeba na początku się w niego wgryźć.</p>]]></description>
			<author><![CDATA[null@example.com (Cyprian)]]></author>
			<pubDate>Fri, 20 Feb 2026 11:48:45 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=324402#p324402</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Monitor / Debugger]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=324389#p324389</link>
			<description><![CDATA[<p>Mnie ekran RetroDebuggera nieco przeraża, a800mon wygląda na bardziej przemyślany.</p>]]></description>
			<author><![CDATA[null@example.com (dely)]]></author>
			<pubDate>Fri, 20 Feb 2026 06:35:52 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=324389#p324389</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Monitor / Debugger]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=324359#p324359</link>
			<description><![CDATA[<div class="quotebox"><cite>dely napisał/a:</cite><blockquote><p>zybko reaguje na dobre pomysły i implementuje je w Altirra.</p></blockquote></div><p>Swoją drogą debugger Altirra ma wysoką renomę. Z kolei debugger w Atari800 (<a href="https://atari800.github.io/">https://atari800.github.io/</a>), który jest chyba jedynym sensownym emulatorem na wiele platform, ma beznadziejny interfejs terminalowy.</p><p>RetroDebugger zawiera w sobie emulatory, a po wielu latach to jest ciągle beta. Nie można skorzystać z innego emulatora. Masz to, co zapakowano w debugger, oraz UI RetroDebuggera jest graficzne a nie okienkowe (ImGui to nadal tylko graficzna nakładka).</p><p>A gdyby udało się zatrzymać 6502(C) i bezpiecznie czytać RAM (może i pisać?), to dzięki takiej separacji być może byłoby możliwe debugowanie fizycznego Atari z użyciem jakiegoś ESP czy innego Arduino. Ktoś z wiedzą o sprzęcie mógłby się wypowiedzieć.</p>]]></description>
			<author><![CDATA[null@example.com (marcinjn)]]></author>
			<pubDate>Mon, 16 Feb 2026 01:50:16 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=324359#p324359</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Monitor / Debugger]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=324355#p324355</link>
			<description><![CDATA[<div class="quotebox"><cite>dely napisał/a:</cite><blockquote><p>Świetny pomysł - może warto zainteresować tym phaerona, on szybko reaguje na dobre pomysły i implementuje je w Altirra.</p></blockquote></div><p>Dzięki! </p><div class="quotebox"><cite>tebe napisał/a:</cite><blockquote><p>Retro Debugger</p></blockquote></div><p>Znam RetroDebugger. Ciekawy projekt, ale architektonicznie to coś innego (ma choćby wbudowany emulator, czego nie ma sensu powielać). Poza tym nie jest zbyt wygodny.</p>]]></description>
			<author><![CDATA[null@example.com (marcinjn)]]></author>
			<pubDate>Sun, 15 Feb 2026 18:43:21 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=324355#p324355</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Monitor / Debugger]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=324354#p324354</link>
			<description><![CDATA[<p>i tak odkryłem koło na nowo...</p><p>Retro Debugger is a multiplatform debugger APIs host for retro computers: C64 (Vice), Atari800 and NES</p><p><a href="https://github.com/slajerek/RetroDebugger">https://github.com/slajerek/RetroDebugger</a></p><p><a href="https://www.youtube.com/watch?v=_MMqFF0fIXk">https://www.youtube.com/watch?v=_MMqFF0fIXk</a></p>]]></description>
			<author><![CDATA[null@example.com (tebe)]]></author>
			<pubDate>Sun, 15 Feb 2026 18:11:19 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=324354#p324354</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Monitor / Debugger]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=324353#p324353</link>
			<description><![CDATA[<p>Świetny pomysł - może warto zainteresować tym phaerona, on szybko reaguje na dobre pomysły i implementuje je w Altirra.</p><p>Gratulacje.</p>]]></description>
			<author><![CDATA[null@example.com (dely)]]></author>
			<pubDate>Sun, 15 Feb 2026 17:35:13 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=324353#p324353</guid>
		</item>
		<item>
			<title><![CDATA[Monitor / Debugger]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=324352#p324352</link>
			<description><![CDATA[<p>Cześć wszystkim!</p><p>Zrobiłem prototyp frontendu monitora i debuggera a800mon, wraz z binarnym protokołem.</p><p>Głównym powodem jest chęć eksploracji pamięci Atari i eksperymenty na żywym organizmie. Na Linuxie używam emulatora Atari800, którego debugger i monitor jest, mówiąc delikatnie, nieużywalny. Stąd pomysł, żeby zrobić do tego wygodne UI oraz CLI.&nbsp; Protokół do monitora i debuggera siłą rzeczy musiał powstać, żeby to działało.</p><p>Dzięki protokołowi można użyć a800mon z dowolnym backendem (np. innym emulatorem) - wystarczy że backend zaimplementuje protokół. To zdejmuje ciężar programowania samej emulacji i można polegać na istniejących rozwiązaniach.</p><p>Projekt jest we wczesnej fazie developmentu. Wymaga sforkowanego emulatora Atari800 z włączonym Remote Monitorem. Aktualnie działa tylko na Linuxach i unixpodobnych systemach (wymagane sockety). Transport TCP/IP lub alternatywny dodam, jeśli maintainerzy Atari800 w ogóle przyjmią pull request z Remote Monitorem.</p><p>Jestem ciekawy Waszych uwag.</p><p><a href="https://www.youtube.com/watch?v=9Co0CPifd6Y">https://www.youtube.com/watch?v=9Co0CPifd6Y</a></p><br /><p>- a800mon: <a href="https://github.com/a800mon/a800mon">https://github.com/a800mon/a800mon</a><br />- Fork Atari800: <a href="https://github.com/a800mon/atari800">https://github.com/a800mon/atari800</a></p>]]></description>
			<author><![CDATA[null@example.com (marcinjn)]]></author>
			<pubDate>Sun, 15 Feb 2026 17:22:37 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=324352#p324352</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Mad-Pascal (najnowszy) i kompilacja na Linuksie]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=324158#p324158</link>
			<description><![CDATA[<div class="quotebox"><cite>tebe napisał/a:</cite><blockquote><p>to może zmieńcie nazwe katalogu &#039;\origin&#039; na &#039;\src&#039; i wszystko będzie się zgadzało</p><p>do czego potrzebny jest makefile skoro jest to jedna komenda</p></blockquote></div><p>;-) Hm... zastanówmy się? Plik Makefile zazwyczaj potrzebny jest po to, aby ułatwić zbudowanie danego projektu.<br />Ostatecznie łatwiej i szybciej pisze się:</p><p>make</p><p>niż...<br />cd src<br />fpc -MDelphi -vh -O3 -Cp mp.pas</p><p>... gdyby pliki Makefile nie były potrzebne/użyteczne, nikt by ich nigdy nie wymyślił.</p><p>Zresztą, do tej pory były, a człowiek łatwo przyzwyczaja się do dobrego. :-)</p>]]></description>
			<author><![CDATA[null@example.com (UnDead)]]></author>
			<pubDate>Sun, 25 Jan 2026 14:04:41 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=324158#p324158</guid>
		</item>
		<item>
			<title><![CDATA[Odp: Mad-Pascal (najnowszy) i kompilacja na Linuksie]]></title>
			<link>https://www.atari.org.pl/forum/viewtopic.php?pid=324157#p324157</link>
			<description><![CDATA[<p>to może zmieńcie nazwe katalogu &#039;\origin&#039; na &#039;\src&#039; i wszystko będzie się zgadzało</p><p>do czego potrzebny jest makefile skoro jest to jedna komenda</p><p>fpc -MDelphi -vh -O3 -Cp mp.pas</p>]]></description>
			<author><![CDATA[null@example.com (tebe)]]></author>
			<pubDate>Sun, 25 Jan 2026 10:38:56 +0000</pubDate>
			<guid>https://www.atari.org.pl/forum/viewtopic.php?pid=324157#p324157</guid>
		</item>
	</channel>
</rss>
