Hej!

Ja nic nie przenosiłem ;/ Coś się musiało stać chyba ;/ Logując się przez SSH wszystko widzę na swoim miejscu. Nie wiem czemu link nie działa.

1,202

(25 odpowiedzi, napisanych Programowanie - 8 bit)

no dlatego pisałem o "spekulacjach", nie mam pojęcia dlaczego "pożyczyli" tylko małe litery ;) Duże się różną i są dość specyficzne, BASIC Commodore używa tylko dużych, tak jak w przypadku Atari. Małych nie było zbytnio widać na pierwszy rzut oka :) BTW. W C64 czcionki są w osobnej kości ROM, zwanej CHARACTER ROM.

1,203

(25 odpowiedzi, napisanych Programowanie - 8 bit)

Cześć,

Przejrzałem swoje stare dyski z ENVISION i widać zupełnie o tym zapomniałem ale bawiłem się kiedyś chyba fontami z C64 bo oto co znalazłem:

https://dl.dropboxusercontent.com/u/44199/env_c64a.png https://dl.dropboxusercontent.com/u/44199/env_c64b.png

Pliki FNT i MAP do pobrania tutaj. Może się przyda. FNT to zwykły 1KB atarowski plik FNT. Ponieważ Atari ma tylko 128 znaków, w moich fontach są tylko małe i duże litery, cyfry, znaki interpunkcyjne. Semigrafika pozostała bez zmian.

ps1) Już kiedyś o tym chyba pisałem, nawet na tym forum... Commodore ukradło małe litery z Atari-Charset, są identyczne ;)  ewentualnie kupili od tej samej osoby ;-) Nie znam historii, to tylko moje spekulacje.

ps2) prymitywny przykład skorzystania z plików FNT i MAP w Turbo Basic-u:

10 GRAPHICS 0:POKE 752,1:POKE 712,$88:POKE 709,$88:POKE 710,$82
11 OPEN #1,4,0,"H:C64.FNT"
12 BGET #1,$A000,$0400
13 CLOSE #1:POKE 756,$A0
14 OPEN #1,4,0,"H:C64.MAP"
15 BGET #1,$0600,8
16 BGET #1,DPEEK(88),40*8
97 CLOSE #1
98 IF INKEY$="" THEN 98
99 GRAPHICS 0:END

efekt:

https://dl.dropboxusercontent.com/u/44199/env_c64c.png

1,204

(8 odpowiedzi, napisanych Programowanie - 8 bit)

Hej!

Nie wiem czy to się przyda, ale...

And here's the palette in hex-format for easier usage in certain emulators:

00 00 00
FF FF FF
68 37 2B
70 A4 B2
6F 3D 86
58 8D 43
35 28 79
B8 C7 6F
6F 4F 25
43 39 00
9A 67 59
44 44 44
6C 6C 6C
9A D2 84
6C 5E B5
95 95 95

źródło: http://www.pepto.de/projects/colorvic/

oraz:

Color Palette ROM Programming

 index  red   green  blue   fg/bg   I      Q      Y      color
 ----- -----  -----  -----  -----  -----  -----  -----  -------
  0      0      0      0      0     0      0      0      black
  1     15     15     15      1     0      0      1.0    white
  2     15      0      0      1      .60    .21    .30   red
  3      0     15     15      1     -.60   -.21    .70   cyan
  4     15      0     15      1      .28    .52    .41   magenta
  5      0     15      0      1     -.28   -.52    .59   green
  6      0      0     15      1     -.32    .31    .11   blue
  7     15     15      0      1      .32   -.31    .89   yellow
  8     15      6      0      1      .49   0      -.54   orange
  9     10      4      0      1      .33   0       .36   brown
 10     15      7      7      1      .32    .11    .63   pink
 11      5      5      5      1     0      0       .33   dark grey
 12      8      8      8      1     0      0       .53   medium, grey
 13      9     15      9      1     -.11   -.21    .84   light green
 14      9      9     15      1     -.13   -.12    .64   light blue
 15     11     11     11      1     0      0       .73   light, grey

źródło: http://www.zimmers.net/anonftp/pub/cbm/ … ual.txt.gz

Zawsze gdy mowa o palecie C64 przypomina mi się ten komentarz:


Robert 'Bob' Yannes napisał/a:

I'm afraid that not nearly as much effort went into the color selection as you think. Since we had total control over hue, saturation and luminance, we picked colors that we liked. In order to save space on the chip, though, many of the colors were simply the opposite side of the color wheel from ones that we picked. This allowed us to reuse the existing resistor values, rather than having a completely unique set for each color.

:-D

1,205

(110 odpowiedzi, napisanych Miejsca w sieci)

chyba nie bardzo mogę... bo na to musiałby wyrazić zgodę Yerzmyey.

1,206

(110 odpowiedzi, napisanych Miejsca w sieci)

Hej!

Kaseta dotarła i do mnie! :) Dzięki Yerzmyey za kawał fantastycznej muzyki! Słucha się tego z największą przyjemnością! :)
Zarówno jednej jak i drugiej strony! :) Tak jak napisałeś może nie jest to produkt dla "audiofilów", bo pasmo nagrań jest jakie jest, ale chociaż poziom zapisu oraz stosunek sygnał/szum jest na całkiem dobrym poziomie! To że pasmo wyszło im jakie wyszło... (o ile w przypadku strony A /Amiga/ to aż tak bardzo nie przeszkadza, to w przypadku strony B /AY/ - słychać że powinien mieć więcej wysokich) ... ale i tak się cieszę jak dziecko! Ograniczenia pewnie wynikają z tego jaka jest technologia zapisu chyba (pewnie nagrywają z prędkością większą niż x1). Aby nikt nie odbierał mojej pisaniny jako narzekania... Marek Biliński może się "schować" z jakością kaset które sprzedaje przy tym co Tobie się udało osiągnąć! Chętnie kupię więcej!

Utwory nagrane na obu stronach kasety są rewelacyjnie! Melodyjnie, wyśmienicie skomponowane i bardzo wpadające w ucho! Yerzmyey... proszę o więcej! Kupię wszystko co wydasz!!! Jak tak dalej pójdzie to będę musiał zamówić kolejne kasety... bo tą zajeżdżę na śmierć :], na chwilę obecną leci od kilku godzin w trybie loop-mode ;D

Dla zachęcenia reszty do kupienia tego produktu...

https://dl.dropboxusercontent.com/u/44199/yerz_cas.jpg

https://dl.dropboxusercontent.com/u/44199/yerz_ins.jpg

https://dl.dropboxusercontent.com/u/44199/yerz_lvl.jpg

1,207

(110 odpowiedzi, napisanych Miejsca w sieci)

Chętnie kupię! :) poproszę nr konta, etc.

1,208

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

@simius: tego że podczas reset Antic odświeża RAM nie wiedziałem, ale wydaje się to logiczne nawet :) Przepraszam w takim razie za wprowadzenie zamieszania... moje przypuszczenia były zatem błędne. Nie miałem nigdy 800XL, a serię XE zawsze udaje mi się zmusić do cold boot, poprzez cykliczne i częste naciskanie RESET. Jak będę miał chwilę to już z czystej ciekawości sprawdzę czy RESET nie wpływa na liczniki wewnątrz ANTIC, adresujące RAM podczas odświeżania pamięci. Chyba że już to sprawdziłeś i są one zupełnie niezależne od stanu linii RST? (to też byłoby sensowne i logiczne).

1,209

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

Hej!

Według mnie ma to jednak związek z hardware-em i jest to kwestia związania z brakiem odświeżania pamięci RAM, normalnie to ANTIC dokonuje odświeżania pamięci, gdy naciskasz reset również ANTIC jest przez "chwilę" (stała czasowa określona przez RC podpięte do NE555) w stanie RESET, a więc nie odświeża pamięci, uporczywe i częste naciskanie RESET powoduje tak naprawdę przerwy w odświeżaniu RAM a co za tym idzie zmianę zawartości tych komórek pamięci które sprawdza OS po Reset, gdy ich zawartość mu się nie zgadza wykonuje zimy start (cold boot) tak jakby to było pierwsze włączenie komputera.

1,210

(110 odpowiedzi, napisanych Miejsca w sieci)

@skrzyp: no zdaje sobie sprawę że zlecił to jakiejś firmie, ale sygnuje to swoim nazwiskiem:

http://bilinski.pl/shop - patrz na "Marek Biliński - Limitowany BOX 4x (MC)"

wcześniej ustawił sobie wysoko wydając winyl "Marek Bilinski - Best of the Best|".  Jest rewelacyjnej jakości. A potem zachęcony edycją MC kupiłem ją, po czym doznałem szoku gdy otworzyłem nagrany na kasetach materiał. Ponieważ mam dobrze nagrane kasety, nawet z lat '80 i '90 to wiem jakiej jakości można się spodziewać po dobrze nagranych kasetach. Ja nie oczekiwałem cudów od kaset z podłożem Type I, ale to co dostałem do słuchania jest bardzo złe, żeby nie było że oczekuję nie wiadomo czego, to dla szybkiego wyjaśnienie dodam że mam kasety Bilińskiego (oryginalne) kupione w latach '90 i mimo ich wieku oraz wielokrotnego odsłuchania, prezentują lepszą jakość niż nówki kupione obecnie ze sklepu Bilińskiego obecnie. Zresztą już robiłem na ten temat swego czasu wywód spowodowany właśnie frustracją jaka mnie spotkała po zakupie owych kaset ;) Nawet pokazałem analizę widma aby potwierdzić swoje słowa :)

1,211

(110 odpowiedzi, napisanych Miejsca w sieci)

Bardzo chętnie kupie takie kasety, tylko jedna mała prośba ;-)

... aby nie było tak strasznie z jakością jak to pokazał Marek Biliński wydając na kasetach swoje utwory. Jakość tego co zostało nagrane jest po prostu żenująca, jedyne co osiągnął w ten sposób to moja frustracja.

1,212

(9 odpowiedzi, napisanych Fabryka - 8bit)

FreeBSD 10.2/VIM działa bez problemu:

https://dl.dropboxusercontent.com/u/44199/Screenshot-test.xsm%20%28%7E%29%20-%20VIM.png

Kolory może nieco inne, ale to nie przeszkadza. Na tekstowej konsoli kolory co ciekawe są jeszcze inne ;-)

Ze skomplikowanymi źródłami nie pomogę niestety, bo moje źródła są raczej prymitywne i w większości wszystkie STA/LDA do rejestrów sprzętowych mam zapisane jako adresy/liczby, bo i tak je pamiętam więc nie zapisuje ich nazwami.

1,213

(44 odpowiedzi, napisanych Programowanie - 8 bit)

No i super! Fajnie że Ci się chciało z tym powalczyć! Takie podejście do problemu mi się podoba! :) Dzięki za włożoną pracę i poświęcony czas! I dzięki temu mamy kolejny edytor z kolorowaniem składni Mads/XASM :)

1,214

(13 odpowiedzi, napisanych Scena - 8bit)

Tak jak mówi Qbahusak, jest to UL1321. A skoro jest to UL1321 to potwierdza to fakt że jest to wersja Turbo Blizzard, bazująca na tym wzmacniaczu, podobna do tego rozwiązania:

http://atariki.krap.pl/images/0/08/BLIZZARDV3.png

1,215

(13 odpowiedzi, napisanych Scena - 8bit)

to na 99% nie jest turbo 2600, wygląda na ja jakąś odmianę blizzarda, jest jakiś napis na tym scalaku co jest pionowo montowany?

1,216

(44 odpowiedzi, napisanych Programowanie - 8 bit)

gdyby kogoś interesowała ta książka, a wolałby czytać po polsku to było/jest polskie wydanie tejże pozycji:

Pragmatyczny programista. Od czeladnika do mistrza.

1,217

(44 odpowiedzi, napisanych Programowanie - 8 bit)

A mi się wydaje że wręcz przeciwnie, wszyscy mają okazję poznać preferencje i warsztat pracy innych koderów/programistów. Co jest wielce interesującym tematem, ponieważ zawsze można się dowiedzieć czegoś ciekawego, np. poznać takie narzędzie jak ZTreeWin. Dyskusja czy to o edytorach czy o menadżerach plików jest również interesująca, ponieważ każdy może poznać inne edytory, o których istnieniu nie słyszał, a także sprawdzić jaki edytor jest wbudowany w dany menadżer plików.

Ja naprawdę polubiłem SciTe i gdy piszę coś używając XASM, to nie wyobrażam sobie lepszego edytora do tego:
https://dl.dropboxusercontent.com/u/44199/edit1.png

A jak muszę napisać prymitywne parę linijek to wbudowany w FAR Manager, edytor również się bardzo dobrze do tego nadaje:
https://dl.dropboxusercontent.com/u/44199/edit2.png

1,218

(44 odpowiedzi, napisanych Programowanie - 8 bit)

Jeżeli chodzi o manager plików to pod win tylko i wyłącznie FAR Manager: http://farmanager.com/
Jeżeli chodzi o Lin/BSD to tylko i wyłącznie Midnight Commander: https://www.midnight-commander.org/

;-)

1,219

(44 odpowiedzi, napisanych Programowanie - 8 bit)

wieczór++ ;-)

@skrzyp: Każdy używa to czego mu wygodnie używać, i równie dobrym powodem jest "bo tak", jak i "bo przyzwyczaiłem się do tego", czy też "otrzymuję funkcjonalność jakiej oczekiwałem". Nie widzę powodów dla których musiały polecieć określenia "psu na budę", "windowsowe edytory z bazaru", etc. Na szczęści panuje wolność wyboru narzędzi i systemów operacyjnych, ale nie oczekuj że TeBe będzie robił coś bo ty tak chcesz. Jeżeli potrzebujesz, to tak jak napisałem wyżej... nie żądaj i nie wymagaj (niby z jakiego powodu? zapłaciłeś za ten soft i żądasz wsparcia od autora?), następnym razem zastanów się czy nie możesz sam dodać funkcjonalności jakiej potrzebujesz, a następnie udostępnić na zasadach Open-Source, skoro jesteś zwolennikiem tej idei. W tym wypadku ktoś zrobił już to za Ciebie i wydaje mi się że możesz być z tego powodu jedynie zadowolony.

1,220

(44 odpowiedzi, napisanych Programowanie - 8 bit)

ja co prawda używam XASM, ale z Mads możesz uczynić podobnie...

1) używam SciTe ( http://www.scintilla.org/SciTE.html )
2) Fox do tego edytora udostępnił plik do kolorowania składni: https://github.com/pfusik/xasm (sekcja usage)
3) działa to zarówno pod Win jak i pod Lin/BSD.
4) oczywiście można to skonfigurować tak że kompilacja pod jednym klawiszem, uruchomienie skompilowanego kodu pod drugim.
5) Jeżeli ktoś bardzo upiera się z VIM-em, to Fox na tej samej stronie w sekcji "links" udostępnił również link do pliku konfiguracyjnego dla vim-a: https://github.com/lybrown/vim-xasm

ps1) Myślę że TeBe i tak wykonał kawał porządnej pracy poświęcając swój czas na Tworzenie czegoś tak rozbudowanego jak MADS, myślę że nie ma on obowiązku "uszczęśliwiać" wszystkich, zrobił tak jak mu było wygodniej i na tyle na ile pozwolił mu wolny czas i chęci pracy nad tym narzędziem. Przecież zawsze zwolennicy Open Source mogą pomóc i dołożyć swoją cegiełkę i popracować nad plikami konfigurującymi podświetlanie składni dla edytorów które preferują. Myślę że TeBe bardzo chętnie umieści te pliki w "paczce" ze swoim asemblerem.

ps2) Myślę że "Tomasz Problem" będzie musiał znaleźć inne zajęcie, pewnie go zwolnią za złe zarządzanie firmą :P Biedak stracił kolejne zlecenie ;-)

1,221

(44 odpowiedzi, napisanych Programowanie - 8 bit)

myślę że jedynym wyjściem przy takim podejściu jest sięgnięcie na stronę naszych braci szwedów i skorzystanie z rady tam zawartej...

http://napisz.se/

;-)

1,222

(6 odpowiedzi, napisanych Scena - 8bit)

i dalsze z lat '90:

Shake!
Back to Life
Out of Time
Ray of Hope
Endless Dream
Sweet Illusions
Cool Emotion!
Joyride!
Drunk Tank

Just Fancy
Saturday Demo
Studio Dream
Visdom II
World of Wonders

1,223

(6 odpowiedzi, napisanych Scena - 8bit)

Cześć,

Ze swojego własnego podwórka niejako, na gołe 65XE to mogę polecić...

Overmind oraz Bitter Reality

Na pewno są lepsze dema, jednak te na 100% zadziałają na niemodyfikowanym Atari z 64KB RAM.

ps) należy brać po uwagę to że jest to raczej old-school, tzn. lata 1994-1995 ;-)

1,224

(38 odpowiedzi, napisanych Scena - 8bit)

@TeBe: Kawał ogromnej i świetnej pracy z tym cross-compilerem pascala na 6502! :)
@Rocky: jak zwykle ciekawe koncepcje w Twoich grafikach, napiszesz jak się udało zrobić ten 3-kolorowy Hi-Res?

1,225

(73 odpowiedzi, napisanych Fabryka - 8bit)

cool! :) dzięki! :)