Autor Wątek: Listingi Basica na CPC z Bajtka IKSa itp.  (Przeczytany 11904 razy)

trojacek

  • *****
  • Wiadomości: 5647
  • Miejsce pobytu:
    Warszawa
Odp: Listingi Basica na CPC z Bajtka IKSa itp.
« Odpowiedź #15 dnia: 2014.04.13, 12:49:04 »
Na FDD3000 nie było problemu, bo polskie znaki dawał terminal w wersji Polbrit :). Były jakoś sensownie zmapowane i dostępne z poziomu Pascala przez chr(kod). A na PC? Jak się pod DOS ustawiło odpowiedni codepage, to polskie znaki były też dostepne przez chr(kod) - ale to dopiero od którejś wersji DOS, chyba 6 lub 6.30, a wcześniej trzeba też było dogrywać fonty. służyła do tego nakładka "polznak" lub coś podobnego, co podkładało polskie znaki pod prawy alt. Pierwsze popularne kodowanie to była oczywiście Mazovia, implementacja stron kodowych w MS-DOS zmieniła to z czasem na CP1250/Latin2, a świat internetu zmienił standard na ISO-8859-2, po czym wszystko to "umarło" wraz z nadejściem UTF :)

ZbyniuR

  • *****
  • Wiadomości: 2913
  • Miejsce pobytu:
    Carlisle w UK
  • CPC AGA PSX
Odp: Listingi Basica na CPC z Bajtka IKSa itp.
« Odpowiedź #16 dnia: 2014.04.13, 13:55:04 »
A pamiętasz może czy na Polbrit były wszystkie duże polskie znaki czy może tylko niektóre albo wcale. Bo to ostatnie mogłoby świadczyć że używano standardu zbliżonego do polskiej normy kodowania w 7-bit. Z tego co czytałem to właśnie takie rozwiązanie było w CPM stosowane najczęściej. Pytam bo chodzi mi po głowie by zrobić plik z którego na CPC uruchomi się CPM z polskimi znakami a może nawet ze spolszczonymi komunikatami. Plus jakiś spolszczony edytor tekstu z jeden pod Amsdosa i drugi pod CPM. Oraz programik do konwertowania polskich znaczków miedzy standardami w Basicu. A ktoś zdolny mógłby wersje Pascalową pod CPM zrobić jak już ustalimy tabelkę standardów. :)

Właśnie przejrzałem dokładniej zawartość klanu Amstrada w roczniku `88 a tam z połowa albo i więcej materiałów dotyczy PCW w tym z długimi listingami w Pascalu. I nie mam zamiaru się z tym męczyć. Zwłaszcza że nawet nie wiadomo czy jakiś posiadacz PCW tu w ogóle zagląda. Mogę jedynie obiecać że jak Reduksy dojdą do tych numerów Bajtka to poprawię błędy z OCR w opisach. A jeśli podobnie jest w następnym roczniku. To zważywszy że w `90 są same podwójne numery czyli tylko 6 wydań w roku, to chyba materiały o CPC z trzech roczników wejdą na jeden DSK.

Coś być musi do cholery za zakrętem.

ZbyniuR

  • *****
  • Wiadomości: 2913
  • Miejsce pobytu:
    Carlisle w UK
  • CPC AGA PSX
Odp: Listingi Basica na CPC z Bajtka IKSa itp.
« Odpowiedź #17 dnia: 2014.04.14, 14:42:53 »
Sądząc po ilości pobrań albo czekacie aż dodam wspomniany bonus, albo robię to tylko dla siebie. ;)

Pear już mi dał materiały z rocznika 1988 i wstępnie je przejrzałem. Całość tekstów i listingów z klanu Amstrada razem wziętych to 164KB.

W tym aż 69KB - dotyczy tylko komputera PCW. - Z powodów osobistej niechęci do CP/Ma, oraz spodziewanego zerowego zainteresowania, nie zamierzam tego obrabiać. Noo może same arty gdy Reduksy Bajtka dojdą do tych numerów. ;)

20KB - To coś do CPC ale pod CP/M i listingi są tam (podobnie jak do PCW) w Turbo Pascalu. - I tu będę potrzebował pomocy do sprawdzenia składni i działania tych PAS-ów.

15KB - To Newsy o Amstradach, testy PCW 9512 i Sinlcair Z88 oraz ceny z PolAnglii.

8KB - Tabelka z rozkazami Z80. - Pomęczę się z poprawkami do OCRa, ale jakiś spec by to musiał potem sprawdzić.

I reszta 50KB - Bejziki i ich opisy. :)


W nr 8-89 s21 - Jest tekst o konflikcie zwolenników środowiska Amsdos+Basic kontra CP/M+Pascal, który jest zapewne echem sporów w redakcji o to czemu poświęcić więcej miejsca na łamach Bajtka, a wywołanych zapewne sprzecznymi żądaniami czytelników. Ciekawe czy w świadku Spectrumowców albo Commodorowców też takie miały miejsce, czy raczej CPM-owcy byli tam zbyt słabi by tak "podskakiwać". ;)
Coś być musi do cholery za zakrętem.

ZbyniuR

  • *****
  • Wiadomości: 2913
  • Miejsce pobytu:
    Carlisle w UK
  • CPC AGA PSX
Odp: Listingi Basica na CPC z Bajtka IKSa itp.
« Odpowiedź #18 dnia: 2014.07.23, 23:43:54 »
Wg. tego co pisałem jakiś czas temu sądziłem że latem będę już kończył wszystkie roczniki Bajtka. Ale to nie moja wina że mam uszkodzony motywator. :D  hehehe

Rocznik `88 się nie robi a leży. Ale skoro faustxxx zabrał się za reduksy także IKSa i KOMPUTERa a miałem zamiar i za nie się wziąć. Stawiam sobie za punkt honoru by nie być wolniejszy od powstających reduksów. Dopiero w IKS 5-86 jest coś dla CPC, więc luzik, ale w KOMP. nr 2-86 jest parę newsów i opisów, (Amstrad kupił Sinclaira, 6128 komputerem roku itp.) tym razem bez listingów więc uwinąłem się w jedno popołudnie. Plik dodaję poniżej. Wydaje mi się że to właśnie te teksty przed laty zdecydowały że kilkuletnie oczekiwanie na ciągle dla mnie za drogiego Spectruma, to gdy w końcu kompy zaczęły tanieć, a i moja kieszeń puchnąć to przestałem wybijać sobie ten pomysł z głowy i kupiłem Arnoldka. :D
Na DSK nie wrzucam póki nie będzie listingów. Swoje zrobiłem, więc zasnę z czystym sumieniem. ;)

Nawiasem mówiąc w przeciwieństwie do Bajtków i IKSów miałem przed laty zaledwie 4 numery KOMPUTERA, w tym i ten.  I długo wisiał mi na ścianie 6128 wycięty z tej gazety zanim odważyłem się zamarzyć o tak drogim komputerze. A myślę że to największa fotka CPC w polskiej prasie EVER. ;)

PS.: OCR-y dostarczył jak zwykle niezawodny Pear. :)
« Ostatnia zmiana: 2014.07.24, 00:06:28 wysłana przez ZbyniuR »
Coś być musi do cholery za zakrętem.

faustxxx

  • ***
  • Wiadomości: 101
  • Miejsce pobytu:
    Kraków/Busko-Zdrój
    • Try2emu
Odp: Listingi Basica na CPC z Bajtka IKSa itp.
« Odpowiedź #19 dnia: 2014.07.24, 00:21:00 »
Ale skoro faustxxx zabrał się za reduksy także IKSa i KOMPUTERa a miałem zamiar i za nie się wziąć. Stawiam sobie za punkt honoru by nie być wolniejszy od powstających reduksów.

Rzeklbym, ze to jest niewykonalne... nic nie moze być wolniejsze od cyklu reduksow;P
Pzdrw.
Faust
http://www.t2e.pl

Po wysmażeniu 3 spektrusiów przeszedłem na emulatory:P

ZbyniuR

  • *****
  • Wiadomości: 2913
  • Miejsce pobytu:
    Carlisle w UK
  • CPC AGA PSX
Odp: Listingi Basica na CPC z Bajtka IKSa itp.
« Odpowiedź #20 dnia: 2014.07.24, 01:04:27 »
Uuuu kolego, jeszcze nie znasz moich możliwości. Mam czarny pas w odkładaniu wszystkiego na potem. hahaha
Coś być musi do cholery za zakrętem.

Tygrys

  • Administrator
  • *****
  • Wiadomości: 4156
  • Miejsce pobytu:
    Warszawa
  • mistrz ceremonii
Odp: Listingi Basica na CPC z Bajtka IKSa itp.
« Odpowiedź #21 dnia: 2014.07.24, 08:52:57 »
Proszę się nie licytować w tym kto i jakie ma zaległości... bo jak ja zacznę... ;)

ZbyniuR

  • *****
  • Wiadomości: 2913
  • Miejsce pobytu:
    Carlisle w UK
  • CPC AGA PSX
Odp: Listingi Basica na CPC z Bajtka IKSa itp.
« Odpowiedź #22 dnia: 2014.08.06, 16:45:23 »
Tym razem po dłuższej przerwie, ale w końcu udostępniam teksty i Basic-i o CPC z Bajtków z 1988 roku. Tak szczerze to pominąłem prawie połowę materiałów z klanu, bo dotyczyły PCW, CP/M i Pascala, których nie lubię i się na nich nie znam. Nie mniej jednak można powiedzieć że to półmetek mojego Bajtkowego dłubania, gdyż z 8-iu roczników w których było coś o CPC zostały mi to przetrawienia jeszcze 4, czyli od 89 do 93. :) 
   Plany na przyszłość dłuuugie, bo podobnie chciałbym przygotować IKS-y i KOMPUTER-y. Oraz pokazać jakieś przykłady co fajnego można sobie zrobić stosując pomysły z tych czasopism.
   Docelowo chciałbym udostępnić cały ten materiał w postaci zarówno zwykłych jak i gęstych DSK,** podzielonych tematycznie, z uwzględnieniem czegoś w rodzaju "the best off", dla tych co im się nie chce przeglądać całości. Oraz dać znać o tych materiałach na CPC-Wiki. Niech tam wiedzą że Polacy nie gęsi... ;)
   A tak off-topowo wspomnę że chodzi mi też po głowie przygotowanie zestawów dyskietek z fontami, obrazkami, i zestawem użytecznych i spolszczonych programów bez których nasze CPC nie rozwijają skrzydeł. ;) Oraz zestaw artykułów o Basicu CPC, począwszy od tego jak na CPC coś włączyć, poprzez użycie co ciekawszych komend, a skończywszy na wstawianiu binarek do Basica. :)
   ** Także dla tych co mają stację 3.5" ale bez Paradosa, bo mam pomysł na taki format by startowało z Amsdosa i wykorzystywało całą pojemność takich dyskietek. A całość klanu z wszystkich roczników powinna wejść na 1 dysk 3.5"  :)

A teraz -SPIS

 1-88 s14  Mieszane Tryby graficzne - daje nowe RSX-y które działają ale na 6128 demonstracja się wiesza i jeszcze nie obczaiłem na którym rozkazie. Na 464 nie ma problemu. :)
      s14  Weryfikator (Errata w 4-88s15)  - Sprawdzałem wiele razy, przepisane dobrze, w 6128 działa, ale wersje dla 464 i 664 nie działają. Poddaję się. :(
 2-88 s20  Scroll w pionie  - ten program jest bez sensu, po co pisać taki kawał kodu skoro to samo można zrobić PRINT-ując kody ASCII nr 10 lub 11 w górnej lub dolnej linijce okna?  Miałem kiedyś podobne procedury do skrolowały ekran w każdym kierunku i to było coś.
      s21  kabel do drugiej stacji,  - :)
      s27  ceny Amstradów z Polangli  - taka ciekawostka.
 3-88 s15  Test PCW serii 9  - no boski był. ;)
 4-88 s15  komunikaty o błędach po polsku "Sufler"  - czy nie prościej zajrzeć do słownika niż to wklepywać. Zmarnowali stronę Bajtka.
 5-88 s15  dokładny CAT-alog dysku  - Po dodaniu kilku linijek które korzystają z tych RSX-ów stanie się to użytecznym programem. Nie jeden plik binarny odkrył przede mną swoje tajemnice dzięki temu programikowi. :)
 6-88 s14  news koniec współpracy ze Schneiderem  - Cóż, rozwiedli się i mieli się dobrze.
 7-88 s15/21  prosta baza danych - Notatnik  - Był już kiedyś podobny program troszkę lepszy nawet. Przy odczycie pliku kasuje go. Bez sensu ale naprawdę tak robi! Prościej zapisać parę telefonów na kartce.
 8-88 s15  Oporniki - Program działa dobrze, ale nie mam pojęcia co robi. :)
10-88 s4   news Amstrad PC + OS z IBM PS/2   
12-88 s23  tabela z Listą Rozkazów Z80  - Nie dam głowy że nie ma błędów.

W zipie zostawiłem też NIE-poprawione pliki z tekstami o CPM i Pascalu. No jakoś nie mam do nich zdrowia. Te których nazwa zaczyna się od plusika dotyczą także CPC a nie tylko PCW.
Coś być musi do cholery za zakrętem.

ZbyniuR

  • *****
  • Wiadomości: 2913
  • Miejsce pobytu:
    Carlisle w UK
  • CPC AGA PSX
Odp: Listingi Basica na CPC z Bajtka IKSa itp.
« Odpowiedź #23 dnia: 2014.08.14, 19:03:23 »
Dodaję poprawiony dsk z 1988r wersja 2. :)   Dodałem 3 poprawione przeze mnie programiki.

TRYBDEM+.BAS - to poprawiona wersja TRYBDEMO.BAS tak aby się nie wieszała na 6128. Ot zamieniłem RSX na POKE. :)
NOTATKI+.BAS - to poprawiony NOTATNIK.BAS dodałem opcję "pokaż wszystkie" czego mi brakowało, no i teraz kasuje stary plik przy nagraniu nowej wersji pliku z danymi, a nie przy ich odczycie, co mnie denerwowało. :)

CAT+.BAS - to moja wersja CAT-DYSK.BAS - jest krótsza i szybsza dzięki zmodyfikowaniu linii DATA, no i dodałem kilka linijek by stał się użytecznym programikiem. Program analizuje nagłówki plików by podać ich typ, długość co do bajta (co nie działa na ASCII) oraz adresy początkowe i startowe plików binarnych. Co się przydaje przy dopisywaniu POKE w grach albo podkradaniu obrazków startowych lub rozgryzaniu jak uruchomić "binarkę" z RSX-ami do której nie mamy loadera itp. w tym także na ukrytych plikach. Przykład działania na obrazku poniżej. :D

Poprawiłem też kilka literówek i próbowałem przekształcić moje uruchamiadełko 0.BAS na 00.BAS by działało także na 464 ze stacją, niestety pomysł na to zaczerpnięty z Bajtka, na 6128 jest niestabilny a na 464 się wiesza. :( Mam inną koncepcję jak pominąć ową komendę COPYCHR$, ale to wymaga przebudowania całego programu co może potrwać. ;)

A kto zauważy co jeszcze dodałem dostanie lizaka. ;)  Wersji 3ej tego dysku nie przewiduję. Wysłałem też prośbę do Pear-a o skany z kolejnego rocznika, skoro mam zapał do dłubania to może wkrótce coś zdziałam. :D

Przy okazji apel czy ma ktoś Bajtka nr.5 z 89` bo na stronach 12 i 30 są listingi kompletnie nieczytelne na djvu, a to na nich się opieramy. To może pstryknie im fotkę i mi wyśle, to sobie wklepię. :)

A w następnym roczniku jak na stronę 3-calówki wcisnąć 210KB, jak formatować bad sektory, fast-disk, F1 w trybie tekstowym, Żaby, jak drukować ogonki i spolszczyć Tasworda oraz debata co fajniejsze Amsdos+Basic czy CPM+Pascal. No i jeszcze takie tam... khm khm - duperelki. ;)
Coś być musi do cholery za zakrętem.