Web Analytics
eXec.plMAGAZYN UŻYTKOWNIKÓW KOMPUTERÓW AMIGA

Dodano: 2026-10-20 09:40, Autor: st, Kategoria: Sprzęt, Liczba wyświetleń: 93 english translation »

A A A

NetHarness 1.18 - nowe możliwości zdalnego debugowania Amigi

Projekt NetHarness otrzymał nowe funkcje pozwalające zdalnie analizować działanie klasycznej Amigi przez sieć TCP/IP. Wersja 1.17 (1.18 - poprawkowa) wprowadza polecenia CHIP, COPPER, SPRITES i PALETTE, umożliwiające odczytywanie informacji o układach specjalizowanych, listach Coppera, sprzętowych sprite'ach i palecie kolorów.

W poprzednich aktualizacjach dodano także mechanizmy wykrywania wycieków pamięci przez śledzenie wywołań AllocMem i AllocVec, przechwytywanie wyjątków procesora oraz analizę rejestrów i stosu po awarii programu. Dostępne są również polecenia odczytu pamięci, deasemblacji kodu i przeglądania aktywnych zadań systemowych.

NetHarness współpracuje z narzędziami uruchamianymi na współczesnym komputerze, w tym ze skryptami Pythona oraz serwerem MCP udostępniającym funkcje diagnostyczne. Dzięki temu może być wykorzystywany do automatyzacji testów i zdalnego debugowania oprogramowania działającego na rzeczywistym sprzęcie Amigi.

Po stronie Amigi wymagany jest procesor Motorola 68020 lub nowszy, AmigaOS 3.0+ oraz działający stosem TCP/IP udostępniającym bsdsocket.library, np. Roadshow, Miami lub AmiTCP.

Zamiast wydawać polecenia, możesz uruchomić interfejs graficzny na komputerze PC. W oknie zobaczysz aktualny ekran Amigi. Możesz klikać ikony, przeciągać okna, używać menu, pisać na klawiaturze oraz wydawać polecenia AmigaDOS. Nie jest to jednak klasyczny VNC: NetHarness pobiera kolejne obrazy ekranu po czynnościach lub co kilka sekund. Dobrze nadaje się do testowania aplikacji i automatyzacji, ale nie do płynnej obsługi animacji.

Źródło: github.com

Dodaj komentarz

Discord (online: ) «»
Online: 12
  • Adam_MAdam_M
  • AmiKitAmiKit
  • AtalanteAtalante
  • CizarCizar
  • IMPBotIMPBot
  • juenjuen
  • LaubzegaLaubzega
  • m...m...
  • MaaG^dAMaaG^dA
  • radzikradzik
  • s...s...
  • spazmaspazma
dołącz do kanału »
Discord
Online: 12
  • Adam_MAdam_M
  • AmiKitAmiKit
  • AtalanteAtalante
  • CizarCizar
  • IMPBotIMPBot
  • juenjuen
  • LaubzegaLaubzega
  • m...m...
  • MaaG^dAMaaG^dA
  • radzikradzik
  • s...s...
  • spazmaspazma
dołącz do kanału »
Menu
O tym piszemy
Baza wiedzy
Simon's Podcast