forum speccy.pl

ZX Spectrum => RÓŻNOŚCI => Wątek zaczęty przez: Gelip w 2022.01.06, 15:17:35

Tytuł: Demo C64 Comaland
Wiadomość wysłana przez: Gelip w 2022.01.06, 15:17:35
Przypadkiem znalazlem na YT to demo, znalazlem też to: https://csdb.dk//storage/qQNCNxbOBJubLOcP.php/139439/comaland100percent.zip (https://csdb.dk//storage/qQNCNxbOBJubLOcP.php/139439/comaland100percent.zip)
Po rozpakowaniu są 4 pliki .d64. Jak to odpalić w emulatorze CCS64, próbuję z menu File -> Load and Run... ale pisze tylko Attached disk image, pojawia się Maximum 1541 speed i nic się nie dzieje  :'(
Tytuł: Odp: Demo C64 Comaland
Wiadomość wysłana przez: ZbyniuR w 2022.01.06, 18:19:59
Zdaje sie że pliki d64 to takie dsk ale do C64, a nie odpowiednik snapshota pamięci.
Tytuł: Odp: Demo C64 Comaland
Wiadomość wysłana przez: Gelip w 2022.01.06, 18:33:09
Tak, to są 4 obrazy dyskietek. Próbuję też za pomocą menu File -> Load C64 Files -> Disk Drive -> Device 8... ale zostaje tylko Maximun 1541 speed
Tytuł: Odp: Demo C64 Comaland
Wiadomość wysłana przez: drakon w 2022.01.06, 18:58:35
Wchodzisz w menu emulatora (F10) i dalej -> 1541 device 8 -> image1.d64 -> F3 (BootNormal).
Jak demo poprosi o kolejny dysk - to samo, z tym, że wybierasz kolejny obraz i wciskasz zamiast F3 klawisz F4 (select disk).
Tytuł: Odp: Demo C64 Comaland
Wiadomość wysłana przez: Gelip w 2022.01.06, 19:11:32
@drakon
Czekam, czekam i nadal tylko Maximum speed i nie pyta o kolejny. Jakiej wersji CCS64 używasz? Co ciekawe jak zrobię screenshota z menu State -> Save Screenshot (256) to mam takie coś:
Tytuł: Odp: Demo C64 Comaland
Wiadomość wysłana przez: Sir David w 2022.01.07, 11:34:14
Nie powinno pytać o kolejny, powinno zacząć się demo z pierwszą dyskietką w napędzie. Wyłącz "Maximum 1541 speed" w menu emulatora (w podmenu "Special...") i będzie działać. Sprawdziłem w wersji 3.7.
Tytuł: Odp: Demo C64 Comaland
Wiadomość wysłana przez: Gelip w 2022.01.07, 14:03:49
@Sir David
Dzięki, działa ale demo informuje aby włożyć kolejny dysk - Flip IT. Używam wersji V3.6 bo ta działa z NET Framework 2.0 a najnowsza wymaga NET Framework 3.5
Podsumujmy co trzeba zrobić:
Gdy zamontujemy dysk 3, pojawia się błąd emulatora CPU Halted i zostaje seledynowy obraz ale wystarczy zamontować i uruchomić (F3) jeszcze raz dysk 3 i jest dobrze  :)

Można chyba uruchamiać dowolny obraz niekoniecznie w kolejności.
Tytuł: Odp: Demo C64 Comaland
Wiadomość wysłana przez: ZbyniuR w 2022.01.07, 15:52:40
Albo obejrzeć na YT. :)

W tym czasie co walczyłeś z tym jednym demkiem obejrzałbyś parę godz demek.
Tytuł: Odp: Demo C64 Comaland
Wiadomość wysłana przez: Gelip w 2022.01.07, 18:00:32
W tym czasie co walczyłeś z tym jednym demkiem obejrzałbyś parę godz demek.
Ja po prostu nie lubię jak mi coś nie działa w komputerze i choćbym rzadko używał musi być rozwiązane i koniec  ;)
Jak mi nie działa jakiś program to spradzam inną wersję lub zmieniam na inny.
Tytuł: Odp: Demo C64 Comaland
Wiadomość wysłana przez: Sir David w 2022.01.07, 20:18:40
Dzięki, działa ale demo informuje aby włożyć kolejny dysk - Flip IT.

A, bo chodziło o demo Comaland 100%, a nie samo Comaland jak w tytule posta. Link, który wkleiłeś mi nie zadziałał i sprawdzałem na samym Comaland. Na szczęście jest ten sam problem, czego w sumie można się było spodziewać ;) A demo startuje już przy pierwszej dyskietce.
Tytuł: Odp: Demo C64 Comaland
Wiadomość wysłana przez: drakon w 2022.01.07, 21:43:47
Ja po prostu nie lubię jak mi coś nie działa w komputerze i choćbym rzadko używał musi być rozwiązane i koniec  ;)
Jak mi nie działa jakiś program to spradzam inną wersję lub zmieniam na inny.

Proponuję zacząć używać Vice zamiast CCS64.
Tytuł: Odp: Demo C64 Comaland
Wiadomość wysłana przez: Gelip w 2022.01.07, 23:09:18
@drakon
Nie wiem czemu używam CCS64. Vice kiedyś próbowałem ale chyba mi coś nie pasowało.
Teraz pobrałem wersję WinVICE-2.2-x86.zip no i podoba mi się np. to iż dźwięk działa nawet gdy okno nie jest aktywne czego nie można powiedzieć o CCS64.

@drakon Może wiesz czemu dźwięk chrypie co jakiś czas - próbowałem w ustawieniach DirectX i WMM i to samo.
Tytuł: Odp: Demo C64 Comaland
Wiadomość wysłana przez: drakon w 2022.01.09, 16:57:02
Nie mam pojęcia, dlaczego dźwięk nie działa u Ciebie, jak należy. Ja mam ustawione w sumie chyba standardowe parametry.

(https://i.ibb.co/5B2qXyS/00.jpg) (https://imgbb.com/)
(https://i.ibb.co/ZhsNZm2/02.jpg) (https://imgbb.com/)
(https://i.ibb.co/kmk4Xfp/03.jpg) (https://imgbb.com/)
Tytuł: Odp: Demo C64 Comaland
Wiadomość wysłana przez: Gelip w 2022.01.09, 17:59:46
Już wszystko wiem  ;) - nie chciałem pisać post pod postem bo nie mogę edytować poprzedniego.

Sprawdziłem kilka komputerów i kilka wersji WinVice. Okazało się iż problem występuje tylko gdy ekran działa w 50Hz tak jak u mnie na laptopie. Aby rozwiązać problem trzeba w ustawieniach wideo emulatora zaznaczyć opcję Render to DX primary surface. Wtedy nie ma problemu z dźwiękiem ale jest znowu drobny z obrazem - co kilka sekund pojawia się przesunięcie.

Podobno od wersji 3.3 a także nieoficjalnej 3.2 tego problemu już nie ma:
This unofficial V3.2Plus version has the following changes (improvements) to the official WinVICE V3.2:

** runs in 50,000Hz base-speed (which is 50FPS or 99,75%) instead of 50,125Hz
 
   [this fixes a sound-crackling under 50Hz-fullscreen and improves scrolling in 50Hz-modes on non-freesync monitors]

   (made by "Lipti")

Niestety te wersje wymagają nowszego Windows niż ja używam. Zwykła wersja 3.2 działa w moim systemie ale zauważyłem iż emulowany dźwięk i obraz jest gorszy niż w starszej wersji 2.2 x86

Zostałem więc przy wersji WinVice 2.2 x86. Jak chcę używać na laptopie to muszę podłączyć zewnętrzny monitor i wtedy problemu nie ma bo działa on w 60Hz. Ale po prostu będę używał wersji 2.2 na komputerze stacjonarnym gdzie działa bardzo dobrze  :)

Źródła info:
Vice 3.1 sound popping will cause game lag and input lag (https://www.lemon64.com/forum/viewtopic.php?p=780842&sid=553807d894061fde7217093535862345#780842)
Scrolling in Vice (https://www.lemon64.com/forum/viewtopic.php?p=934084&sid=b2f69b601c063dd7914629b22749065b#934084)