1

(55 odpowiedzi, napisanych Software, Gry - 8bit)

Pin napisał/a:

D2D ma ten sinus analizator który jak sądzę dość mocno absorbuje VBXE

Absorbuje samo w sobie, ale od strony Atari całe absorbowanie polega na odpaleniu blittera raz na ramkę.

2

(66 odpowiedzi, napisanych Fabryka - 8bit)

w1k napisał/a:

przy acid800 na poziomie około 20% obraz robi się czarny i zawiesza się

Acid800 na Antonii tutaj:

https://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=14142

3

(207 odpowiedzi, napisanych Software, Gry - 8bit)

Chodzi bez zarzutu.

Czy mógłbyś na tym lepszym silniku zrobić też, jak poprzednio, Doom Test i Doom 2 M02?

4

(55 odpowiedzi, napisanych Software, Gry - 8bit)

arturb napisał/a:

sprawdz prosze czy wyjscie do dos jest ok:

Wychodzi ładnie.

5

(55 odpowiedzi, napisanych Software, Gry - 8bit)

arturb napisał/a:

dziękuję za sprawdzenie, sprawdź proszę:

https://www.atari8.org/downloads/flashb ... -11-01.ATR

Ta wersja zadziałała bez marudzenia. Wprawdzie "Quit to DOS" się wywala, ale to zapewne rezultat skasowania VRAM-u VBXE. Muszę przenieść tę resztkę kodu, która tam jeszcze jest, do zwykłej pamięci.

6

(55 odpowiedzi, napisanych Software, Gry - 8bit)

Nowa wersja znowu nie chciała ruszyć spod SDX, więc przyjrzałem się ponownie kodowi. Program nie chce działać przez to:

https://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=14105

Ten kawałek wyszukuje w HATABS wpis sterownika "E:" (nie "D:", jak mylnie napisałem parę godzin temu), a potem sprawdza, czy tablica funkcji sterownika znajduje się pod adresem >= $C000, czyli w ROM-ie.

Po co jest ten test? "E:" przecież nie musi być w ROM-ie i właśnie u mnie nie jest.

7

(55 odpowiedzi, napisanych Software, Gry - 8bit)

Po dłuższej walce z wnętrznościami pliku FLASH.COM udało mi się odpalić ten program na Antonii II z podkatalogu na twardym dysku. Całość ładuje się równo dwie minuty, a z TurboIDE+ 1 min. 33 sek. (zabootowane z ATR-a: 3 min. 47 sek.)

Wymagania programu, które zauważyłem|: XLOS/816 (czyli Rapidus OS), SpartaDOS X 4.5x, sterownik 65816.SYS, sterownik SVBXE816.SYS (? - bez tego nie chce ruszyć), oraz równiutko 14 MB (14336k) wolnego RAM-u.

EDIT: jednak 14912k wymaga, czyli 14 MB i 576k.

8

(66 odpowiedzi, napisanych Fabryka - 8bit)

electron napisał/a:

na tym drugim ekranie (logu) CAPS, tam jest jeszcze kilka ekranów.

Proszę:

https://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=14098

https://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=14099

https://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=14100

https://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=14101

9

(66 odpowiedzi, napisanych Fabryka - 8bit)

Czy pozostałe grupy też chcesz? Nic tam nie ma.

https://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=14095

https://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=14096

10

(66 odpowiedzi, napisanych Fabryka - 8bit)

U mnie tak:

https://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=14094

11

(55 odpowiedzi, napisanych Software, Gry - 8bit)

Ten program robi coś dziwnego: najpierw sprawdza, czy w pamięci jest SpartaDOS X 4.5, a stwierdziwszy to, znajduje wpis DOS-u w HATABS i sprawdza, czy starszy bajt znajdującego się tam wskaźnika wskazuje na adres $C000 albo wyżej.

Ponieważ w SDX tablica urządzenia jest pod $0944, ten warunek nie ma szansy być spełniony.

Po drugie, szkoda, że program używa specyfikacji plików w postaci D1:nazwa zamiast D:nazwa - gdyby tak robił, pliki może można byłoby załadować z dowolnej partycji HDD.

12

(331 odpowiedzi, napisanych Fabryka - 8bit)

Drakon napisał/a:

gdy wyłączę turbo i włączę OS 130XE/800XL

A gdy zrobisz tylko jedną z tych rzeczy? Tj. przełączysz OS bez wyłączania turbo, albo wyłączysz turbo bez przełączania OS-u?

13

(207 odpowiedzi, napisanych Software, Gry - 8bit)

Czyli z 13,80 na 13,95? Znakomicie, spodziewałem się, że efektu wcale nie będzie widać.

14

(207 odpowiedzi, napisanych Software, Gry - 8bit)

Czyli mamy czas, póki electron pracuje.

Spróbowałem to skompilować i oczywiście zakres skoków warunkowych przestał wystarczać, więc może trzeba przeorganizować kod jak poniżej.

15

(207 odpowiedzi, napisanych Software, Gry - 8bit)

Popatrzyłem jeszcze na moduł udiv24_v2.asm i przyszło mi do głowy (lepiej późno niż wcale), że tam jest pętla licząca 8 iteracji, którą można rozwinąć. Kod będzie dłuższy o 86 bajtów (jeśli dobrze liczę), ale za to zrobi się krótszy o 42 cykle.

Nie wiem, jaki będzie wpływ na liczbę FPS-ów, bo nie mam pojęcia, jak często kod wpada w tę ścieżkę obliczeń, ale myślę, że warto spróbować (o ile zmieści się w pamięci przeznaczonej na program).

Nie kompilowałem.

16

(331 odpowiedzi, napisanych Fabryka - 8bit)

Poprawka do BIOS-u Antonii II, powinien teraz wykrywać brak komunikacji z EEPROM-em i wyświetlać stosowny komunikat od razu po wejściu do ustawień, a także przy wyjściu i zapisie tychże.

W związku z tym mamy nową wersję "fabrycznego" ROM-u (build 535), w załączeniu.

Załączam też osobno plik z samym BIOS-em, dla tych, którzy już zdążyli sobie poukładać zawartość slotów po swojemu i nie chcą tego tracić. Sam BIOS można uaktualnić programem Ant2 w wersji od 1.2.

17

(331 odpowiedzi, napisanych Fabryka - 8bit)

sun napisał/a:

jak się będziecie nudzili, możecie zobaczyć jak u Was na Antonii w trybie stock wygląda Time Pilot Final?

Tak samo, jak na emulatorze, kiedy wybierze się CPU 65C816 i zegar 1.77 MHz.

Ten program sprawdza, czy CPU to 6502, czy 65C816, i kiedy wykryje to drugie, zakłada w ciemno, że ma do czynienia z Rapidusem w trybie turbo - wobec czego inaczej dobiera sobie jakieś parametry do generowania obrazu.

Dlatego zakłócenia są na stock speed, a w turbo nie. Można się rozejść.

18

(331 odpowiedzi, napisanych Fabryka - 8bit)

@sun podrzuć ten program, o ile jest w postaci pliku wykonywalnego, bo jak kart, to ja nie mam kartów.

EDIT: nieaktualne, jakoś przegapiłem, że dajesz link do AAge, a nie do fotek zakłóceń. Już ściągnąłem.

19

(22 odpowiedzi, napisanych Sprzęt - 8bit)

DiskDoctor napisał/a:

wymaga pamięci do komend typu skróty A D C G L G Shift-K Ctrl-M itd itp. ... Tutaj trzeba "z pamięci".

Chłopie, co Ty wygadujesz? Przecież te wszystkie "ADCGL" masz opisane łopatologicznie na ekranie, w stylu: "L. Load binary file", "A. Disk directory" itd. itp. Flaszer do rdzeni VBXE też jest opisany na ekranie, nie potrzeba (ja nigdy nie potrzebowałem) do niego żadnych instrukcji ani pamięci do skrótów.

20

(66 odpowiedzi, napisanych Fabryka - 8bit)

Nie to, żebym się czegoś czepiał ...

https://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=13988

21

(66 odpowiedzi, napisanych Fabryka - 8bit)

Ten sam komputer, w tym samym stanie rozgrzania (niewyłączany), rdzeń 1.27:

https://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=13981

https://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=13982

22

(66 odpowiedzi, napisanych Fabryka - 8bit)

Rapidus, VBXE 1, rdzeń 1.26, po uruchomieniu na zimno.

Po paru minutach pracy (po rozgrzaniu najwyraźniej) testy przechodzą bez błędów.


https://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=13977

https://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=13978

https://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=13979

https://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=13980

23

(66 odpowiedzi, napisanych Fabryka - 8bit)

Jakoś się udało:

https://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=13970

Mam jeszcze takie:

https://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=13971

To drugie to program uruchomiony z kartem (SDX) w pamięci. Zgodnie z instrukcją, o ile dobrze zrozumiałem, nie testuje wtedy MEMAC A w obszarze $A000-$BFFF.

24

(66 odpowiedzi, napisanych Fabryka - 8bit)

electron napisał/a:

pokaż dokładny log grupy B (wciskając SHIFT gdy ekran pokazuje grupę B - przejść do niej można zawsze spacją, nie trzeba czekać).

Mam sugestię: czy SHIFT wciśnięty mógłby zatrzymywać program w wybranymi miejscu, a wznawiać go nie po zwolnieniu SHIFT-u, tylko po jego ponownym naciśnięciu?

Bo teraz, żeby zrobić zdjęcie ekranu telefonem trzymając jednocześnie SHIFT, trzeba mieć trzy ręce.

25

(66 odpowiedzi, napisanych Fabryka - 8bit)

Antonia II

https://www.atari.org.pl/forum/misc.php?action=pun_attachment&item=13958