C64Power Forum
Software => Software => Wątek zaczęty przez: czymaupy_ w 22 Listopada 2002, 13:40
-
Jest pewien problem: Hardtrack Composer v1.0 tape to moj pierwszy w zyciu i zarazem legalnie zakupiony soft
. Na wersji tasmowej sporo sobie poukladalem. Teraz od kilku miesiecy jestem posiadaczem stacji 1571 i wersji dyskowej Hardtracka. Jak poprzenosic utwory z wersji tasmowej na dyskowa ??
tego juz probowalem:
1. nagrac na tasmie utwor:
-spakowany-turbo
-spakowany-nieturbo
-niespakowany-turbo
-niespakowany-nieturbo
2. zaladowac GO na czysto do KOMODY z BlackBox\'em V8
3. zapisac na stacje
Uzywalem tez parametru (,1) np: save":":,8,1
Czyzby utwory w roznych wersjach HARDTRACKA byly nieprzenosne ??????
Czy sposob pakowania jest inny w roznych wersjach ?? (niespakowany tez sie nie przenosi, a zajmuje wiecej niz caly niespakowany prg
pablo
-
Pablo (znany w niektorych kregach jako czymaupy) napisal:
>:Jest pewien problem: Hardtrack Composer v1.0 tape to moj pierwszy w zyciu i zarazem legalnie
zakupiony soft
.
to tak jak ja
Pamietam dokladnie, lato, wakacje \'96, Wroclaw, ul. Pruska (czy jakos tak).
>: Na wersji tasmowej sporo sobie poukladalem. Teraz od kilku miesiecy jestem posiadaczem stacji 1571 i
wersji dyskowej Hardtracka. Jak poprzenosic utwory z wersji tasmowej na dyskowa ??
tez mam stacje 1571. Nie ma problemu z przenoszeniem utworow z wersji TAPE na wersje dyskietkowa,
bo to TE SAME DANE.
>:1. nagrac na tasmie utwor:
>:2. zaladowac GO na czysto do KOMODY z BlackBox\'em V8
>:3. zapisac na stacje
i co, nie dziala ????? Hmm... a juz wiem, z czym mozesz miec problem.
Utwory z HDT ( i wielu innych edytorow muz.) sa od $1000 w pamieci. Jesli wgrywasz do pamieci Black
Box\'a for example, zgrywasz go od $0801 (standardowo jak dla programow w Basicu). Nawet watpie, ze
cokolwiek w ten sposob nagrasz
Najlepiej byloby zaopatrzyc sie w inny kartridz z monitorem pamieci. Chociaz wierze, ze jest inne
wyjscie... moze niech sie madrzejsi (np. Longhair, wspolautor HDT) wypowiedza, a ja pomysle
-
Wlasnie sprobowalem rowniez:
1. zapisuje w wersji tasmowej spakowany \'kawalek\' na tasme (niespakowany jest za dlugi...)
2. resetuje komode
3. odczytuje GO na KOMODZIE bez kartridza
4. zapisuje na stacje
5. to wszystko w czterech wersjach z parametrem ,1 (save/load ":": ,1,1/,8,1)
...niestety............
-
czymaupy napisal:
>:4. zapisuje na stacje
>:5. to wszystko w czterech wersjach z parametrem ,1 (save/load ":": ,1,1/,8,1)
no ale co zapisujesz? Wiesz w ogole ? Bo wydaje mi sie ze nie zrozumiales mojego wczesniejszego posta. Jesli zapisujesz poleceniem SAVE":":,8,1 to nie nagrywasz muzyki, bo ona jest od adresu $1000 w gore.
Musialbys uzyc np. \'monitora jezyka maszynowego\' i zgrac muzyke poleceniem:
S":nazwa":,08,1000,koniec_muzyki
Gdybys mial cartridge typu Action Replay lub Final, widzialbys dokladnie po zakonczeniu ladowania adresy poczatkowe i koncowe. To ulatwiloby Tobie zgranie wszystkich interesujacych danych (w tym przypadku: muzyka i nic poza tym!).
-
Po co sie meczyc? Do czego wynaleziono programy kopiujace? One powinny zalatwic sprawe. Monitory pamieci to wbrew pozorom soft dla zaawansowanych.
Prosze zwrocic uwage, ze niektore wersja podaja za koniec pliku adres otatniego bajta tego pliku a niekture adres o 1 wyzszy. Trzeba miec baczenie NATO czego sie wlasnie uzywa.
A i oszybic mozna sie haniebnie i zgrac sobie zupelnie inny kawal pamieci albo, co nie daj Boze, kawalek ROMu przez pomylke lub z niewiedzy.
Ozdrawiam
-
Popelniasz jeden podstawowy blad: nie podajesz nigdzie zakresu pamieci, ktory chcesz zgrac. Parametry takie ustawialo sie gdzies w 1kb pamieci. Nie pamietam juz niestety gdzie (mowa o parametrach dla basicowego save). Odsylam wiec do mapy pamieci (ustalenie adresu pamieci dla basica).
Sa natomiast prostrze rozwiazania (co najmiej 3):
1. Skorzystac z jakiegos programu kopiujacego (tak jak napisal Jemasoft).
2. Uzyc innego cardrigde (Action, Final
-
gdzies mi ucielo reszte posta...
3. Zaladowac jakis monitor pamieci (najlepiej od wysokiego adresu - $8000, $c000, czy cos kolo), zaladowac kawalek przez zwykle load (laduje w odpowiedni obszar pamieci) i zgrac z monitora (save ":nazwa":,8,$1000,koniec).
-
Jest pewien bardzo prosty sposob na cale to zamieszanie...
...w dodatku pracochlonnosc porownywalna ze znajdywaniem \'kopierow pamieci\' w necie i wyprobowywaniu ich...
...przepisalem to wszystko na papier i oprocz maxymalnej przenosnosci na wszystkie platformy sprzetowo-programowe (trackery), zrobilem przy okazji backup analogowy.
pazdrawiam wszystkich
p.s. moze kiedys sprobuje planu B, czyli zalecanego... ale czas mnie niestety gonil...
-
czymaupy w desperacji napisal:
>:Jest pewien bardzo prosty sposob na cale to zamieszanie...
>:...przepisalem to wszystko na papier i oprocz maxymalnej przenosnosci na wszystkie platformy
o Matko!!! Czy mam rozumiec, ze przepisywales \'kod maszynowy\' ? Czy po prostu wszystkie tracki, patterny, makro etc. ? Raczej to drugie... bo przeciez nie masz monitora jezyka maszynowego
-
>:o Matko!!! Czy mam rozumiec, ze przepisywales \'kod maszynowy\' ? Czy po prostu >:wszystkie tracki, patterny, makro etc. ? Raczej to drugie... bo przeciez nie masz >:monitora jezyka maszynowego
oczywiscie ze to drugie
. po drugiej ":piesni": znalazlem starego \'finala\'. chyba jest zepsuty, ale przynajmniej pokazuje adresy pocz i konca kawalka ($1000, $xxxx). zostaje tylko zrobic zapis na stacje z takimi adresami w naglowku
....
... badz co badz, dwa pezepisalem
p.s. nawet przy pomocy monitora jezyka maszynowego nie uzyskasz przenosnosci kodu z uwagi na roznice rozkazow proc\'a i jego rejestry.
pozdrawiam wszystkich pomocnikow !!!
-
Czymaupy napisal:
>:p.s. nawet przy pomocy monitora jezyka maszynowego nie uzyskasz przenosnosci kodu z uwagi na roznice rozkazow proc\'a i jego rejestry.
nie rozumiem.... mozesz to wyjasnic dokladniej ?
-
>:>:p.s. nawet przy pomocy monitora jezyka maszynowego nie uzyskasz przenosnosci kodu z uwagi na roznice rozkazow proc\'a i jego rejestry.
>:
>: nie rozumiem.... mozesz to wyjasnic dokladniej ?
z mojej wiedzy wynika ze wszelkiego rodzaju jezyki NISKIEGO poziomu czyli assemblery i k.maszynowy sa najmniej (lub wcale) przenosne na inne platformy sprzetowe. wymagana jest 100% zgodnosc rozkazow wewnetrznych procesora ktore to operuja na jego wewnetrznych rejestrach (stos, akumulator, itp...) nie to co np znacznie latwiej przenosny jezyk C. dlatego tez np: linuxy (nie wszystkie) do dzis pisze sie na platforme i386 . abym ja, majac np. starego grata nie mial problemow.
zastanowmy sie: jaka jest zgodnosc proc\'a 6510 z np PPC, Alpha, Intelem, skoro w samym blaszaku nie ma 100% zgodnosci !! (Intel-AMD).
mysle ze sie nie myle ????????
-
a podobno dinozaury juz wyginely ?!?
-
":PODOBNO": to dobre slowo....
Steven Spielberg jest chyba innego zdania
-
widac dawno go w Polsce nie bylo. Zamiast Listy Schindlera powinien byl nakrecic kolejna czesc Parku Jurajskiego.
-
>:widac dawno go w Polsce nie bylo. Zamiast Listy Schindlera powinien byl nakrecic kolejna czesc Parku Jurajskiego.
albo niech lepiej nakreci cos nowego .. na przyklad Park Schindlera czy cos ... bo ile mozna ogladac filmy o dinozaurach ...
-
>:albo niech lepiej nakreci cos nowego .. na przyklad Park Schindlera czy cos ... bo ile mozna ogladac filmy o dinozaurach ...
":LISTA JURAJSKA": tez jest niczego sobie
brzmi przynajmniej swojsko, a nie jak coca-cola.........hihi