Skrypt forum został zaktualizowany
Wszelakie błędy, pytania oraz prośby o nową funkcjonalność zgłaszajcie w tym wątku

Kernel loader i SD2IEC

Szukasz drobnej pomocy przy kodowaniu, albo chcesz przedstawić światu swoją gotową lub w trakcie realizacji produkcję? To właściwy dział.
Wiadomość
Autor
carrion
Posty: 1506
Rejestracja: pt lut 27, 2009 5:38 pm

Kernel loader i SD2IEC

#1 Postautor: carrion » sob gru 23, 2017 6:09 pm

Witam
Nie bardzo wiem jak to na szybko sprawdzić więc pytam.
1. Czy jak użyję loadera z kernela to takie ładowanie zadziała z SD2IEC?
2. Takie ładowanie jest oczywiście wolne, ale jeśli będzie na pokłądie Action, Final albo inny card to czy ładowanie z kernela będzie przyspieszone?

piszę takie małe coś i chciałbym aby działało na SD2IEC i w miarę szybko ładowało.
TIA

C
retronavigator.com

Awatar użytkownika
Nitro
Posty: 1191
Rejestracja: śr wrz 03, 2008 8:23 pm
Grupa: Black Sun

Re: Kernel loader i SD2IEC

#2 Postautor: Nitro » ndz gru 24, 2017 1:43 pm

Tak, ale lepiej użyć loadera Krilla[lub inne] - konfigurujesz go ze wsparciem dla ładowania via kernal plus fastloader i wtedy na gołym C64+1541 jest szybko, jest cokolwiek innego niż 1541, transmisja idzie przez kernal.

Awatar użytkownika
wegi
Posty: 383
Rejestracja: wt lip 14, 2009 1:17 am
Grupa: ESM
Kontaktowanie:

Re: Kernel loader i SD2IEC

#3 Postautor: wegi » czw sty 18, 2018 8:31 pm

SD2IEC wspiera Dream Load by Ninja, z cartów wspiera loader z FC3. Z AR nie zadziała turbo. Na SD2IEC można obejrzeć kilka dem, które mają Dream Load jak np. Error23 91% czy Pseudocode by Noice

Awatar użytkownika
rs2322
Posty: 30
Rejestracja: czw sty 25, 2018 8:39 pm

Re: Kernel loader i SD2IEC

#4 Postautor: rs2322 » sob sty 27, 2018 5:23 pm

Ja uzywam tego z powodzeniem [SD2IEC Kernal 2.2],

http://csdb.dk/release/?id=159050
rs2322 [ten z banem od Raf'a] z forum c64power
Projekty elektroniki, pamięci sram, eprom, eeprom, flash, programowanie free.
kontakt: rs2322[at]interia.pl

Awatar użytkownika
Nitro
Posty: 1191
Rejestracja: śr wrz 03, 2008 8:23 pm
Grupa: Black Sun

Re: Kernel loader i SD2IEC

#5 Postautor: Nitro » pn sty 29, 2018 5:06 pm

rs: zły strzał, tu chodzi o kod do ładowania[loader].

carrion
Posty: 1506
Rejestracja: pt lut 27, 2009 5:38 pm

Re: Kernel loader i SD2IEC

#6 Postautor: carrion » pn sty 29, 2018 5:25 pm

dokładnie... Nitro ma rację
jak znajdę chwilę czasu to przetestuję zwykłe ładowanie kernelowe z włożonym FCIII. Jeśli wszystko dobrze rozumiem powinno być szubko.
retronavigator.com

Awatar użytkownika
Nitro
Posty: 1191
Rejestracja: śr wrz 03, 2008 8:23 pm
Grupa: Black Sun

Re: Kernel loader i SD2IEC

#7 Postautor: Nitro » pn sty 29, 2018 7:58 pm

wegi już napisał, że AR nie wspiera, wspiera tylko FCIII i dwa inne systemy.
Zerknąłem drugi raz i loader krill'a nie wspiera szybkiej transmisji przy SD2IEC - będzie wolno, chyba, że w slocie będzie FC3 który podmienia procedury KERNALA. Chyba, że się pogryzą, nie wiem.
Bezpieczną opcją będzie jak mówi wegi Dreamload, gdzie rzeczywiście jest dobre wsparcie dla SD2IEC a w przypadku normalnej stacji też będzie dopał.


Info z oficjalnej strony.
SD2IEC INFO
OF ALL THE METHODS OF LOADING STUFF INTO YOUR COMMODORE, TFW8B'S SD2IEC SD CARD INTERFACES ARE THE BUSINESS. SD2IEC PROVIDES MUCH OF THE FUNCTIONALLY A 1541 DISK DRIVE, SUPPORTS FAST LOADERS LIKE JIFFYDOS, FINAL CARTRIDGE III AND EPYX FASTLOAD. TFW8B.COM VERSION OF THE SD2IEC IS THE MOST COMMON METHOD OF LOADING/SAVING ON A COMMODORE 8BIT TODAY!


Info z wiki:
Supports the JiffyDOS fast serial bus protocol, the Final Cartridge 3 fastloader/fastsaver, DreamLoad, Exos, GEOS

Nameless
Posty: 65
Rejestracja: pn lis 04, 2013 11:23 am

Re: Kernel loader i SD2IEC

#8 Postautor: Nameless » pn sty 29, 2018 7:59 pm

a jak byś użył tego ?
https://www.c64-wiki.com/wiki/SJLOAD

Awatar użytkownika
Nitro
Posty: 1191
Rejestracja: śr wrz 03, 2008 8:23 pm
Grupa: Black Sun

Re: Kernel loader i SD2IEC

#9 Postautor: Nitro » pn sty 29, 2018 8:06 pm

Supports the JiffyDOS fast serial bus protocol, the Final Cartridge 3 fastloader/fastsaver, DreamLoad, Exos, GEOS

Zerknąłem, i być może jest to najlepsza opcja jeśli program ma chodzić tylko z SD2IEC.[albo stacjami z Jiffy]

carrion: nie podałeś kluczowej informacji, ma to chodzić ze zwykłą stacją[szybko?] czy nie?

carrion
Posty: 1506
Rejestracja: pt lut 27, 2009 5:38 pm

Re: Kernel loader i SD2IEC

#10 Postautor: carrion » pn sty 29, 2018 8:31 pm

@nitro
1. po pierwsze ma chodzić na SD2IEC i na zwyklej stacji
2. jak się da to ma działać szybko.

stąd były moje pytania. w pierwszej kolejności zrobię na loaderach kernalowych (jeśli będzie FCIII który ustawia wektory to też będzie szybko)
dopiero potem chciałem szukać czegość na podmianę aby było i kompatybilnie i szybko.
retronavigator.com

Awatar użytkownika
Nitro
Posty: 1191
Rejestracja: śr wrz 03, 2008 8:23 pm
Grupa: Black Sun

Re: Kernel loader i SD2IEC

#11 Postautor: Nitro » pn sty 29, 2018 8:51 pm

Ja bym zamiast się bawić od razu zaczął od Dreamloada, masz gwarancję, że na SD2IEC będzie mega szybko a i na normalnej stacji szybkość będzie przyzwoita choć oczywiście nie umywająca się do współczesnych loaderów. Użyłem go w moim pierwszym demie i nie narzekałem.

Awatar użytkownika
skull
Posty: 755
Rejestracja: pn wrz 15, 2008 8:18 am
Grupa: samar

Re: Kernel loader i SD2IEC

#12 Postautor: skull » wt sty 30, 2018 9:34 am

Zależy, jak ma wyglądać to ładowanie - jeśli ekran ma być wyłączony, to możesz skorzystać z dowolnego dla sd2iec (oczywiście również zwykłe load z kernala). Z doświadczenia wiem (sdbrowse) że ładowanie, ładowaniem, ale zawsze musi być, przynajmniej na początku, przesłanie loader-a do urządzenia. No a przesłanie jest już na standardowej transmisji kernalowej (bo nie wystarczy odbierać bajtów, trzeba je również wysyłać).
JEDYNE odstępstwo od tej reguły daje JiffyDos - który ma również własny protokół wysyłania (szybszy - mowa cały czas o SD2IEC) i dodatkowo jest 100% kompatybilny z standardowym kernalem ($ED40).
Wyciąłem te protokoły z oryginalnego Jiffy dostosowałem do potrzeb i użyłem zarówno do wysyłania jak i odbiera danych - bez potrzeby wymiany ROM-u w c64 (na JiffyDOS).
Ponieważ oprogramowanie SD2IEC tylko symuluje urządzenie na IEC - ważna jest sekwencja nadawczo-odbiorcza - po niej SD2IEC wie (albo nie wie) z jakim "loaderem" ma do czynienia i odpowiednio się dostosowuje.
Bo pecet to zwykły banan...


Wróć do „Programowanie & Produkcje”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 0 gości