[#1] Uruchamianie starszych programów
Witam! Naszło mnie ostatnio na oglądanie starych demek, ale pojawił się problem... bo większość z moich długo "zbieranych" produkcji, można raczej określić jako "procesy gurotwórcze" (dosłownie i w przenośni). I tu od razu zaznaczam że przed rozbudową Ami (a1200+fast) wszystkie te programy działały bez zastrzeżeń tzn. albo są to file'ówki z odpowiednimi fixami, albo są to obrazy dyskietek z odpowiednimi loaderami (np. WHD ale nie tylko). Wszystkie dema uruchamiały się z workbench'a... Jednak teraz w "dobie" Apollo1240 i karty graficznej uruchamianie idzie bardzo opornie. Domyślam się że przyczyną komplikacji jest procek 40stka i obecność w systemie k. graficznej. I tu mam serię pytań, co zrobić aby sytuacja wróciła do normy: 1. czy muszę przestawiać workbench w tryby AGAtowe 2. jak neutralizować szybkość apollo (niektóre dema przed zwiechą dostają niezłego przyspieszenia) 3. jak wymusić zgodność 40 (VBR,CACHE) z 20 4. jakich degraderów/ogłupiaczy systemu użyć.... Pozdrawiam

[#2] Re: Uruchamianie starszych programów

@virago, post #1

Szczerze mowiac mam podobny problem...Zaluje ze nie kupilem Blizzarda...
Tamto mozna wylaczyc w bardzo prosty sposob...Problem zdaje sie polega na tym ze 040 nie ma wszystkich instrukcji swoich poprzedniczek, a wiekszosc demek wylacza system i emulacja instrukcji nie dziala... Moje demka tez nie wszystkie dzialaja a staralem sie je pisac zgodnie z zasadami...Szybkosc procka tez ma wielkie znaczenie. Czasami pomaga wylaczenie cash'u, kości graficznych, napedow i uruchomienie programu z dyskietek
[#3] Re: Uruchamianie starszych programów

@virago, post #1

1. czy muszę przestawiać workbench w tryby AGAtowe

Za bardzo nie rozumiem. Chcesz na karcie graficznej odpalać dema typowo pod AGA, czy jak? Logicznym jest, że uruchomienie takich dem wymaga odłączenia karty graficznej (nawet WHDLoad nie pomoże).

2. jak neutralizować szybkość apollo (niektóre dema przed zwiechą dostają niezłego przyspieszenia)

CPU NOCACHE - wpisz z Shella powinno pomóc.

3. jak wymusić zgodność 40 (VBR,CACHE) z 20

WHDLoad bardzo ładnie to robi. W przypadku produkcji "non-WHDLoad' pozostaje kombinowanie z wszelkimi komendami typu CPU, Degrader, Runback, a i nawet ToggleAGA lub KillAGA. Można spróbować nie uruchamiać Setpatcha.
[#4] Re: Uruchamianie starszych programów

@MSS, post #2

Szczerze mowiac mam podobny problem...Zaluje ze nie kupilem Blizzarda...

To i tak nie rozwiązuje problemu.

Tamto mozna wylaczyc w bardzo prosty sposob...

To też za wiele nie daje, bo odłączając kartę, odłączasz również pamięć która na niej jest. A na A1200 bez fastu za wiele rzeczy też nie działa. To takie "zamienił stryjek siekierkę na kijek".

Moje demka tez nie wszystkie dzialaja a staralem sie je pisac zgodnie z zasadami...

Z jakimi zasadami? Obowiązującymi w metodach kodowania w asemblerze w latach 91-95, czy też pisząc je zgodnie pod systemem?
[#5] Re: Uruchamianie starszych programów

@virago, post #1

Aha, zapomniałem. Jeżeli są to produkcje pracujące pod systemem możesz spróbować promować ekrany.
[#6] Re: Uruchamianie starszych programów

@mailman, post #4

Tak zgodnie z zasadami kodowania w ogole! Zasada była prosta: ZAWSZE zeruj nieuzywane bity rejestrow, wbrew pozorom wielu koderow uzywalo bibliotek, ja tez...Moje programy SA zgodne z systemem...
[#7] Re: Uruchamianie starszych programów

@mailman, post #4

Jeszcze raz ja! Sprobuj uzyc rozkazu reset (tego systemowego!) pod 040 ze zmienionym VBR... w tej komendzie uzywa sie po chamsku instrukcji TRAP
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem