Strona 1 z 2

Problem z wczytywaniem programów

: 11 lut 2015, 20:52
autor: wolf1128
Hej.
Jestem tu nowy wiec Witam Wszystkich Serdecznie:-)
Udało mi się nabyć to cudo jakim jest C128.W młodości posiadałem tylko C64 i A600 wiec C128 jest dla mnie nie lada wyzwaniem.
Mam problem z wgrywaniem programów ze standardowego magnetofonu DR1535.Wgrywa mi się tylko pierwszy program na kasecie (TURBO ROM)
Dalej po komendzie RUN szereg cyfr i liter.Nie ma nic na ten temat w instrukcji.Natomiast wszystko ładnie wczytuje się w trybie C64 tylko nie działają wtedy klawisze od F1 do F8.
Wiem że coś źle robię tylko nie wiem co;-) Możecie mi doradzić?
Nakierować??
Z góry dziękuje za wszystkie rady i proszę o wyrozumiałość
Pozdrawiam:)

: 11 lut 2015, 23:27
autor: comankh
może uruchom najpierw maszynę w trybie c64... :)

: 12 lut 2015, 09:30
autor: wolf1128
To może inaczej:) Czy może mi ktoś napisać jak wczytać program z kasety w trybie C128:>

: 12 lut 2015, 09:58
autor: carrion
sugestia comankha jak najbardziej zasadna.
bo pytanie czy ten turbo rom faktycznie jest na c128 dedykowany?
wczytanie z taśmy robisz tak jak zrobiłeś: poprzez load i widać że załadowało ci się tylko nie chce się uruchomić, bo to może być program na c64 a nie na c128.

zrób tak:
go64
load
run

zobacz czy się uruchomi.

: 12 lut 2015, 10:13
autor: wolf1128
Dobrze,czyli idziemy powoli do przodu:-)W trybie GO 64 wszystko sie uruchamia tylko teraz jak w trybie GO64 zmusić klawisze od F1 do F8 do działania??
Klikam je a kursor mignie ale zostaje w tym samym miejscu i nic się nie wyświetli.Są nie aktywne

: 12 lut 2015, 11:08
autor: comankh
może ten turbo rom nie ma przypisanych funkcyjnych tylko np '<-L' (strzalka el) z klawiatury?.

btw. polecam zakup jakiegoś carta i stacji, bo się zajedziesz :)

: 12 lut 2015, 11:27
autor: wolf1128
Mam karty i nawet dwie stacje ale 1541:-D tylko ze naukę Basica i kurs maszynowy mam na taśmie i w niektórych momentach wymagane jest klikniecie którego z klawiszy funkcyjnych (F1-F8) i sytuacja jest patowa:-D
W C128 nie wgrywa mi w ogóle taśm a w C64 wgrywa ale nie działają klawisze F.
Próbuje dalej może jakoś to rozgryzę:-D

: 12 lut 2015, 13:09
autor: wackee
wolf1128 pisze:W C128 nie wgrywa mi w ogóle taśm a w C64 wgrywa ale nie działają klawisze F.
To znaczy że masz uwaloną klawiaturę.
Jeżeli w danym programie masz nacisnąć F1 to ten klawisz nie musi być specjalnie oprogramowany, on działa tak jak każdy inny. Jeżeli więc wgrywasz w trybie C64 program i klawisze F1-F8 nie działają, to najprawdopodobniej masz walniętą klawirę.

: 12 lut 2015, 13:49
autor: wolf1128
no właśnie chyba nie bo w trybie 128 te same klawisze działają jak gdyby nigdy nic:)I gdy startuje C64 z trybu karta X czy BB to też te przeklęty F-y działają!a bez karta są nieaktywne.
Teraz próbowałem wgrać program z dyskietki normalnie w trybie C128 Basic 7.0.Dyskietka zaskoczyła,wy-listowałem ją wpisałem, DLOAD"Turtles 2" gra sie wczytała natomiast po komendzie RUN mam znowu to przeklęte BREAK cyfry i liczby
O co tu chodzi?Jestem pewny że coś źle robię :cry:

: 12 lut 2015, 14:20
autor: carrion
a jak już wczytoasz to turbo i uruchomisz przez run to co się dzieje na ekranie? podeslij screen. pomożemy.

a nawiązując do postu powyżej:
robisz źle to że wczytujesz programy przeznaczone dla c64 w trybie c128. gry dla c64 wczytujesz tylko w trybie c64 (po komendzie go64).

: 12 lut 2015, 14:38
autor: wolf1128
nawet jeśli na kasecie jest napis C64/C128??
A co z dyskami?dlaczego one nie wczytują sie w trybie 128?

: 12 lut 2015, 14:41
autor: carrion
wolf1128 pisze:nawet jeśli na kasecie jest napis C64/C128??
A co z dyskami?dlaczego one nie wczytują sie w trybie 128?
nawet. po to zrobiony tryb c64 (uruchamiany komendą go64).
z Dyskami jest tak samo. W dużym uproszczeniu traktuj c128 i c64 jako dwa różne komputery.

[edit]
do trybu c64 można chyba też przejść przy włączeniu komputera i przytrzymaniu albo run/stop albo c=
nie pamiętam który dokładnie.

: 12 lut 2015, 14:43
autor: wolf1128
A tak mam z dyskietkami,podpiętą stacja 1541.

: 12 lut 2015, 16:16
autor: Nitro
tylko ze naukę Basica i kurs maszynowy mam na taśmie i w niektórych momentach wymagane jest klikniecie którego z klawiszy funkcyjnych (F1-FCool i sytuacja jest patowa:-D
Jeśli chcesz się naprawdę nauczyć czy to BASIC'a czy to ASM'a, a przynajmniej zrobić to szybko, to proponuje robić to z literatury, czy to papierowej czy też online.

Polecam zacząć przygodę od tego doca:
http://www.antimon.org/code/Linus/

: 12 lut 2015, 16:44
autor: wolf1128
hoo po angielsku:))) za wysokie progi..Tak z ciekawości chciałem troszkę powalczyć z tym,mam literaturę polską oraz kilka kursów na kasetach magnetofonowych.Czyli muszę wyciągnąć starego C64.

: 12 lut 2015, 17:22
autor: carrion
wolf1128 pisze:Czyli muszę wyciągnąć starego C64.
nie musisz. w c128 masz wbudowany c64 (komenda go64)

: 12 lut 2015, 18:14
autor: wolf1128
ja wiem, ja to wszystko wiem tylko zrozumcie że po przejściu w tryb 64 (GO64) klawisze funkcyjne od F1 do F8 są nieaktywne:-/ i sprawdzałem to na dwóch rożnych C128.A jak jest u Was?

: 12 lut 2015, 19:14
autor: carrion
bo one w c64 nie mają przypisanych żadnych koment tak jak to jest w c128 i wciskanie ich w basicu nie daje żadnych efektów.

więc pytanie: w jaki sposób sprawdzałeś klawicze f1-f7 w trybie c64?

: 12 lut 2015, 19:27
autor: wolf1128
Chyba chodzi mi o to samo.Wiec doradź mi taka rzecz.Program nakazuje mi wcisnąć F1 lub F3 czy jakiś inny klawisz z F i jak rozwiązać ten problem?

: 12 lut 2015, 22:49
autor: wackee
Wyjaśnienia do dwóch punktów:

a) programów napisanych dla C64 nie uruchomisz na C128 w trybie C128, tylko w trybie C64. Do C128 masz dedykowane programy.

b) na kasetach z programami /grami masz napisane: "Commodore 64/128", zgadza się, tylko przez to rozumie się niestety "C64" oraz "C128 w trybie C64". Jeżeli program jest pod C128 to tylko na C128 działa w trybie C128. Niestety nie ma tak jak na iOS że jest appka która działa i na iPhone, i na iPadzie ;)

Teraz jeżeli chodzi o klawiaturę:

1. ściągasz http://csdb.dk/release/?id=21514
2. uruchamiasz w trybie C64
3. uruchamiasz test klawiatury
4. dajesz nam znać czy w tym programie jak naciskasz F1 do F8 to wszystko działa