Aktualności: C64 Power - online od stycznia 2000 !

Autor Wątek: Jaki loader jest najbardziej kompatybilny (z SD2IEC)?  (Przeczytany 1169 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline Zbych

  • Level 3
  • ***
  • Wiadomości: 210
Jaki loader jest najbardziej kompatybilny (z SD2IEC)?
« dnia: 19 Lutego 2016, 11:32 »
Muszę opanować komunikację ze stacją dysków (chyba że moja gra będzie mieć tylko 3-4 levele). Wiem że są dostępne publicznie kody loaderów, ale chciałbym mieć kompatybilność np. z SD2IEC (którego nie mam więc nie przetestuję). Kernal i BASIC ROM jest wyłączony. Jak to zrobić ?



Offline hobocti77x

  • Level 5
  • *****
  • Wiadomości: 731
Re: Jaki loader jest najbardziej kompatybilny (z SD2IEC)?
« Odpowiedź #1 dnia: 19 Lutego 2016, 11:37 »
Najbardziej kompatybilny jest standard z KERNALa.
Wystarczy tylko przeniesc z ROM do RAM odpowiednie procedury i ewentualnie jesli umiescisz je pod innymi adresami skorygowac odwolania.

 ;D

Offline Zbych

  • Level 3
  • ***
  • Wiadomości: 210
Re: Jaki loader jest najbardziej kompatybilny (z SD2IEC)?
« Odpowiedź #2 dnia: 19 Lutego 2016, 12:00 »
Przemknęła mi taka myśl przez chwilę żeby coś takiego zrobić, ale myślałem że może jest już coś gotowego, lepszego. Na pewno musiałbym zrobić relokację tych procedur, a niebardzo wiem jak się za to zabrać, no i chciałem też dać coś szybszego niż to co w standardzie, ale może faktycznie najpierw przyjrzę się kernalowi.

Offline hobocti77x

  • Level 5
  • *****
  • Wiadomości: 731
Re: Jaki loader jest najbardziej kompatybilny (z SD2IEC)?
« Odpowiedź #3 dnia: 19 Lutego 2016, 12:05 »
Relokacje potrafia automatycznie zrobic niektore monitory.

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
Re: Jaki loader jest najbardziej kompatybilny (z SD2IEC)?
« Odpowiedź #4 dnia: 19 Lutego 2016, 13:06 »
najpierw gra, potem loader. nie badz jak bagozonde.
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

Offline Zbych

  • Level 3
  • ***
  • Wiadomości: 210
Re: Jaki loader jest najbardziej kompatybilny (z SD2IEC)?
« Odpowiedź #5 dnia: 19 Lutego 2016, 13:38 »
Gra już prawie jest :] , owszem jest jeszcze sporo do zrobienia, ale powiedzmy że 80% silnika gry działa, jak będę miał chwilę to wrzucę filmik (w innym temacie).
Procedura z kernala chyba się nie nadaje. Za duże zamieszanie robi mi w zeropage, ale nie to jest najgorsze - ta procedura robi też zamieszanie w obszarze 0200-500 a tam mam inną procedurkę.

Offline hobocti77x

  • Level 5
  • *****
  • Wiadomości: 731
Re: Jaki loader jest najbardziej kompatybilny (z SD2IEC)?
« Odpowiedź #6 dnia: 19 Lutego 2016, 13:59 »
To zaden problem, w sumie potrzebne jest tylko wysylanie i odbieranie bajta.
A je mozna tak przerobic aby wogole nie kozystaly ze stron zerowej , ba w RAM mozna zrobic tak aby kozystala tylko z bloku pamieci w ktorym sie znajduje, bez odwolan poza blok.
Czesto tak pisalem procedury dla swojego systemu aby zmiescily sie w bloku 768 bajtow dla programowego MMU.

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
Re: Jaki loader jest najbardziej kompatybilny (z SD2IEC)?
« Odpowiedź #7 dnia: 19 Lutego 2016, 14:21 »
0200-500 to hex czy dec?
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

Offline Skull

  • Level 6
  • ******
  • Wiadomości: 2034
Re: Jaki loader jest najbardziej kompatybilny (z SD2IEC)?
« Odpowiedź #8 dnia: 19 Lutego 2016, 14:25 »
jak się pochwalisz to może Ci coś podrzucę  - loader a nawet saver oparty na Jiffy (lub normalu). Na razie pokazuj.

Offline Zbych

  • Level 3
  • ***
  • Wiadomości: 210
Re: Jaki loader jest najbardziej kompatybilny (z SD2IEC)?
« Odpowiedź #9 dnia: 19 Lutego 2016, 14:46 »
Założyłem nowy wątek dla gry http://c64power.com/forumng/index.php?topic=7103.0
Oczywiście miałem na myśli HEX $200-$500.

Offline Raf

  • Master of disaster
  • Administrator
  • Level 7
  • **********
  • Wiadomości: 7333
  • Wolność, własność, sprawiedliwość
Re: Jaki loader jest najbardziej kompatybilny (z SD2IEC)?
« Odpowiedź #10 dnia: 19 Lutego 2016, 15:03 »
ekran sie zaczyna od $0400

wedlug
http://sta.c64.org/cbm64mem.html

musisz zadbac tylko o $300-~$340

widze brednie a  nie widze zadnego dowodu ze gra istnieje, wycofuje sie z dalszych dyskusji.
"Cokolwiek powiesz albo napiszesz, znajdzie się ktoś, kto słyszy lub czyta coś zupełnie innego i jeszcze bezczelnie wmawia Ci to"

Offline Zbych

  • Level 3
  • ***
  • Wiadomości: 210
Re: Jaki loader jest najbardziej kompatybilny (z SD2IEC)?
« Odpowiedź #11 dnia: 19 Lutego 2016, 15:16 »
ekran sie zaczyna od $0400

wedlug
http://sta.c64.org/cbm64mem.html

musisz zadbac tylko o $300-~$340

widze brednie a  nie widze zadnego dowodu ze gra istnieje, wycofuje sie z dalszych dyskusji.

No przecież pokazałem filmik nagrany z VICE https://www.youtube.com/watch?v=4f-2izU3ZP8

U mnie początkowa organizacja pamięci wygląda tak:

$0200-$7ff mnożenie (zostaje F3 wolnego)
$0800-$BFA procedura startowa
$0C00-$0FFF ekran
$1000 - max $2000 muzyka, SFX ???
$2000 - $2700 czcionka (tło)
itd.

Offline Zbych

  • Level 3
  • ***
  • Wiadomości: 210
Re: Jaki loader jest najbardziej kompatybilny (z SD2IEC)?
« Odpowiedź #12 dnia: 19 Lutego 2016, 19:21 »
Chyba skorzystam z loadera znajdującego się na codebase64: http://codebase64.org/doku.php?id=base:irq_disk_loader

Offline 4fun

  • Level 1
  • *
  • Wiadomości: 19
Re: Jaki loader jest najbardziej kompatybilny (z SD2IEC)?
« Odpowiedź #13 dnia: 20 Lutego 2016, 00:44 »
ekran sie zaczyna od $0400

wedlug
http://sta.c64.org/cbm64mem.html

musisz zadbac tylko o $300-~$340

widze brednie a  nie widze zadnego dowodu ze gra istnieje, wycofuje sie z dalszych dyskusji.

Nareszcie. Niewiele wnosisz poza przechwalkami i demotywowaniem goscia, ktory cos tworzy.

Offline Kisiel

  • Level 7
  • *******
  • Wiadomości: 11447
  • Number 7 in all users competition...
    • http://wiki.projekt64.filety.pl/doku.php
Re: Jaki loader jest najbardziej kompatybilny (z SD2IEC)?
« Odpowiedź #14 dnia: 20 Lutego 2016, 01:26 »
na krzyż z nim na krzyż....
idz wyprostowany wśród tych co idą na kolanach

...w przypadku checi zakupu UK1541,GA,MA,T8500,T7501 prosze o kontakt na Facebooku, haslo: UK1541....