Strona 1 z 1

VICE : True drive emulation

: 29 wrz 2014, 19:08
autor: splatterpunk
W Vice notorycznie wyłącza mi się opcja True drive emulation.

Ktoś wie dlaczego?

: 29 wrz 2014, 19:16
autor: Sebaloz/Lepsi.De
Za duzo masełka? :)

: 29 wrz 2014, 19:55
autor: splatterpunk
Seba, powiedz coś z sensem. Np dlaczego wyłącza mi się True Drive...

: 29 wrz 2014, 19:57
autor: splatterpunk
Nitro, ktoś? Heeelp :)

: 29 wrz 2014, 20:11
autor: kotrobot
Ustawiasz wszystko jak chcesz i w SETTINGS zapisujesz ustawienia na sztywno.
Może w Windows musisz mieć prawa admina.

: 29 wrz 2014, 21:06
autor: carrion
u mnie też się tak dzieje... niezależnie od tego jak i kiedy mam zapisane settingsy, jedyne co zaobserwowałem to to, że zaczyna się tak dziać jak zrobię drag-and-drop pliku .prg... po tym true drive emulation się wyłącza. i to na logikę nawet ma sens, ale wkurza....
(mac os x)

: 29 wrz 2014, 21:46
autor: splatterpunk
Dokładnie tak, już wiem o co chodzi.

Mam zapisane w ustawieniach na True drive emulation, zasejwowane.
Wyłączam i włączam ponownie Vice. Ustawienia są.
Ładuję plik D64, jest OK. Potem ładuję jakieś PRG i ustawienie
True drive emulation znika. Po restarcie Vice'a nie mam ustawienia
bo jest włączona opcja "Save settings on exit" a że po podaniu PRG
ustawienie True drive emulation wyłączyło się to i w ten sposób
zostało zapisane na wyjściu z aplikacji... Ehh.

Niewiem, ale nie podoba mi się to :/

: 29 wrz 2014, 23:03
autor: 823
"Winowajcą" jest zapewne tryb autostartu prg. Z tego co zaobserwowałem, to x64 wyłączy tde kiedy jest on ustawiony na "wirtualny sytem plików".
Mozna to wyłączyć przestawiając ten tryb na "inject to ram" lub odchaczając "włącz tde przy starcie" (odpowiednik opcji '-autostart-handle-tde' w cli ?).

: 30 wrz 2014, 07:48
autor: kotrobot

: 30 wrz 2014, 11:34
autor: splatterpunk
Tak, wpis Jailbirda.
Tylko, że u mnie solucja z odhaczeniem opcji Handle TDE on autostart nic nie zmienia.. :/

: 30 wrz 2014, 11:37
autor: splatterpunk
823 pisze:"Winowajcą" jest zapewne tryb autostartu prg. Z tego co zaobserwowałem, to x64 wyłączy tde kiedy jest on ustawiony na "wirtualny sytem plików".
Mozna to wyłączyć przestawiając ten tryb na "inject to ram" lub odchaczając "włącz tde przy starcie" (odpowiednik opcji '-autostart-handle-tde' w cli ?).
W jaki sposób przestawić tryb autostartu prg na "inject to ram"?

Tak jak pisałem wcześniej u mnie odhaczenie "włącz tde przy starcie"
nie wprowadza nowej jakości.

: 30 wrz 2014, 13:47
autor: kotrobot
http://vice.pokefinder.org/

Sprawdź ostatniego builda, może coś poprawili.

: 30 wrz 2014, 16:04
autor: 823
W jaki sposób przestawić tryb autostartu prg na "inject to ram"?

Tak jak pisałem wcześniej u mnie odhaczenie "włącz tde przy starcie"
nie wprowadza nowej jakości.
1) ja mam to w file>autostart settings>prg autostart mode>inject to ram, ale chyba mozna tez z linii polecen -autostartprgmode 1 (?).
2) u mnie dziala tzn tde po wgraniu prg pozostaje włączone dla 'prg autostart mode'='virtual fs' kiedy 'handle tde on autostart' jest odhaczone.
wersja vice svn 28294 gtk3.

: 30 wrz 2014, 17:55
autor: 823
jeszcze info z loga svn

Kod: Zaznacz cały

r28253 | gpz | 2014-08-19 18:43:41 +0100 (wto) | 1 linia

moved 'handle tde at autostart' into autostart dialog

Kod: Zaznacz cały

r27693 | gpz | 2013-08-08 13:08:57 +0100 (czw) | 1 linia

do not disable TDE on autostarting PRG when 'handle TDE at autostart' is enabled. patch by uffe jakobsen
ostatnie stabilne wydanie pochodzi z roku 2012 z tego co widzę? wtedy trop ze sprawdzeniem nowszego builda jest dobry.

: 01 paź 2014, 20:10
autor: splatterpunk
kotrobot pisze:http://vice.pokefinder.org/

Sprawdź ostatniego builda, może coś poprawili.
Mam wrześniowego builda, nie sądze że coś się odmieni po instalacji październikowego.

: 01 paź 2014, 20:15
autor: splatterpunk
823 pisze:
W jaki sposób przestawić tryb autostartu prg na "inject to ram"?

Tak jak pisałem wcześniej u mnie odhaczenie "włącz tde przy starcie"
nie wprowadza nowej jakości.
1) ja mam to w file>autostart settings>prg autostart mode>inject to ram, ale chyba mozna tez z linii polecen -autostartprgmode 1 (?).
2) u mnie dziala tzn tde po wgraniu prg pozostaje włączone dla 'prg autostart mode'='virtual fs' kiedy 'handle tde on autostart' jest odhaczone.
wersja vice svn 28294 gtk3.
OK. Zrobiłem tak: Settings>Autostart Settings>PRG autostart mode>Inject to RAM.

Działa, wszystko OK. THX! :)

: 02 paź 2014, 01:56
autor: 823
mnie to ciekawi dlaczego ten temat w ogóle wypłynął :) sam nigdy bym nie zauważył takiego zachowania tde, bo raz ze mam maniere notorycznego ubijania emu (wygodniej mi wcisnąc alt-q niz uzyc myszki), a dwa ze wersja svn buduje mi sie automatycznie przy aktualizacji systemu.

chodzi wyłącznie o wygodę użytkowania vice?

druga rzecz to tandem opcji 'handle tde'+start z 'virtual fs' wydaje się nie mieć logicznego zastosowania. vfs z defiicji ma nie emulować stacji więc dlaczego jej od niego wymagać? z drugiej strony, skoro jednak potrzebujemy tde, to wystarczy po prostu używać 'inject to ram', ustawień tde w ogóle nie tykać, w ostateczności zaimplementować opcję typu 'reset drives on prg autostart' dla tych jednoplikówek które jednak tej stacji do czegoś używają (hs save, jakies beaty z bumpera, liczenie czegoś?) i gitara.
tak ze powiedzenie 'ja tu widzę niezły burdel' nie traci tutaj sensu bezapelacyjnie.

: 03 paź 2014, 04:56
autor: 823
znalazłem że można emulować normalny zestaw c64+stacja plus uzyskać reset podczas prg inject zamiast używać tego dziwnego vfs-ale-może-jednak-tde rozwiązania. trzeba użyć opcji -iecreset. nie da się włączyć tego w gui gtk3 a przynajmniej u mnie nie ma tej opcji w gui.