MorphOS.pl – Polska strona użytkowników MorphOS-a
MorphOS.pl – Polska strona użytkowników MorphOS-a
  • Ghostscript 8.70

    widelec Czerwiec 19, 2018 10:32

    Michał ‘rzookol’ Żukowski przygotował specjalnie dla MorphOSa 3.10 nową wersję portu Ghostscript 8.70. Program można sciągnąć z Aminetu: http://aminet.net/gfx/conv/GhostScript_8.70.lha

    Czytaj dalej...
  • AmiWigilia WS 19 – Pixel Heaven 2018

    truman_burbank Czerwiec 18, 2018 3:05

    Krótkie, półgodzinne podsumowanie tego wydarzenia, a konkretnie promocji Amigi na 6 edycji Pixel Heaven. Rozmawiają  ‘stefkos’ i ‘radzik’. Całość umieszczona na blogu Krzysztofa Radzikowskiego w tym miejscu: AmiWigilia WS 19 – Pixel Heaven 2018 Bezpośredni lik o pobrania mp3: WS 19  

    Czytaj dalej...
  • Bermuda Syndrome 0.1.6 i CannonBall od Beworda.

    waldiamiga Czerwiec 15, 2018 8:55

    Niezmordowany w portowaniu oprogramowania dla naszego systemu Bruno ‘Beword’ Pelloile przygotował dwie gierki: BermudaSyndrome_0.1.6 oraz CannonBall. Pierwsza to platformówka w której sterujemy poczynaniami Jacka Thompsona, pilota US Air Force, druga to silnik wyścigów OutRun znanych z automatów, niestety (jeszcze) z bugiem polegającym na zwolnieniu rozgrywki gdy gramy na pełnym ekranie.

    Czytaj dalej...
  • Nowy projekt we Flow Studio – krótki wideo poradnik.

    waldiamiga Czerwiec 10, 2018 8:53

    Ponieważ niektórzy początkujący programiści (w tym i ja) mają problem ze stworzeniem nowego projektu we Flow Studio, które dostajemy wraz z nowym MorphOSem, Thomas Igracki przygotował krótki poradnik.

    Czytaj dalej...
  • DOSBox 0.74 SVN

    waldiamiga Czerwiec 9, 2018 1:56

    Kilkanaście dni temu wspominałem o emulatorze DOSBox w wersji Alpha, a dziś Bruno ‘Beworld’ Peloille wydał najnowszą wersję o numerze 0.74 SVN. Do pobrania –  DOSBox_0.74SVN.lha

    Czytaj dalej...
  • MorphOS.pl – Polska strona użytkowników MorphOS-a MorphOS to system lekki, szybki i efektywny godny spadkobierca amigowej tradycji
  • MorphOS.pl – Polska strona użytkowników MorphOS-a MorphOS jest systemem wolnym od wirusów trojanów i złośliwego oprogramowania
  • MorphOS.pl – Polska strona użytkowników MorphOS-a MorphOS pracuje na tanim i dostępnym sprzęcie komputerach Apple z procesorami PowerPC

Strona główna Forums Oprogramowanie AmbientShell SH stos

Ten temat zawiera 4 odpowiedzi, i 3 głosy , a ostatnio aktualizowany był przez ede ede w dniu 4 lata, 4 miesiące temu.

Widok 5 wpisów - 1 z 5 (of 5 wszystkich)
  • Autor
    Wpisy
  • #390
    ede
    ede
    Participant

    Jak się ma stos ustawiony za pomcą ‘stack’ w Amiga Shell-u do obsługi stosu przez ixemul ?
    Czy do uruchamiania programów korzystających ze środowiska ixemul trzeba zamarkować ‘Check stack usage’ w ixprefs ?

    #2043

    rzookol
    Participant
    Jak się ma stos ustawiony za pomcą ‘stack’ w Amiga Shell-u do obsługi stosu przez ixemul ?
    Czy do uruchamiania programów korzystających ze środowiska ixemul trzeba zamarkować ‘Check stack usage’ w ixprefs ?

    to ixemula byl ixstack ale nie wiem czy dalej dziala
    komenda stack zmiania stos dla programow pod 68k

    #2045
    MDW
    MDW
    Participant
    komenda stack zmiania stos dla programow pod 68k

    Serio? No popatrz… pojęcia nie miałem, że to się tyczy tylko programów dla 68k. 🙂 Czyli dla programów dla MorphOS zupełnie nie ma sensu ustawianie stosu? W ikonie morphosowego pliku wykonywalnego też nie ma sensu ustawiać stosu?

    #2046
    ede
    ede
    Participant

    Dołączam się do pytania MDW (i w shell-startup dla mosowych też ?)

    do ixemula byl ixstack ale nie wiem czy dalej dziala

    Polecenie ixstack jest nadal. Z małego śledztwa jakie przeprowadziłem w tym kierunku wynika mi,
    że nie działa – przynajmniej jeśli chodzi o ixemulowe programy pod ppc (z ixemulowymi 68k nie sprawdzałem) . Za to, co ciekawe programy (przynajmniej te z gg) które otwierają ixemul.library, odczytują zmienną IXPPCSTACK (trzeba sobie ją dodać).

    Tak na marginesie tematu, jeśli program przeportowany z unixa (w ANSI C) otwiera bsdsocket.library usergroup.library a nie otwiera ixemul.library i zapewne w związku z tym nie odczytuje IXPPCSTACK (tak jak progsy z gg), to co on jest taki program ?
    Skoro jest w ANSI C i skompilowany bez użycia -noixemul to siłą rzeczy nie ma bata musi korzystać z ixemula a nie otwiera ixemul.library, no nie kumam tego.
    Zakłada że ixemul.library jest zawsze otwarta ? Programy z gg za każdym użyciem otwierają ixemul.library.

    #2047
    ede
    ede
    Participant
    Serio? No popatrz… pojęcia nie miałem, że to się tyczy tylko programów dla 68k. 🙂 Czyli dla programów dla MorphOS zupełnie nie ma sensu ustawianie stosu? W ikonie morphosowego pliku wykonywalnego też nie ma sensu ustawiać stosu?

    Słuszna uwaga ;). Spojżyj co pokazuje Scout/Tasks.

    Zasadnicze pytania brzmią:

    1. Jak można ustawić stos dla programu ppc skompilowanego z libnixem ?
    2. Jak można ustawić stos dla programu ppc skompilowanego z ixemulem ?

    Ad. 2. Możliwe że służy do tego zmienna środowiskowa IXPPCSTACK . Z małym ale:
    Jak ustawić stos dla programu ixemulowego, który nie odczytuje zmiennej IXPPCSTACK ?

    Ps. Dzięki Rzookolowi wiemy już, że za pomocą polecenia stack ustawiamy wielkość stosu dla programów 68k.

    Poniekąd potwierdza to monitor Scout. Sprawdziłem na OWB i zwiększenie stosu np. w ikonie jeśli, chodzi o FreeStack(PPC) nie daje konkretnie nic.
    Scout pokazuje też, że każdy process/task ma przydzielone dwa rodzaje stosu. Jakby ogólny stos i dodatkowo stos dla PPC. Ten ogólny stos można zmieniać jak w standardowym AOS 3.1 powiedzmy. Dlaczego tak jest nie mam pojęcia . Za to wiem że proces który mi się wiesza, stosu PPC ma (w ostatniej chwili kiedy udaje się jeszcze tą wartość złapać) "tyle co kot napłakał" – ‘7 bajtów’ około.

Widok 5 wpisów - 1 z 5 (of 5 wszystkich)

Musisz być zalogowany aby odpowiedzieć na ten temat.