Forum

Z PMD 85 Infoserver

:: späť na zoznam tém ::
Správa
Autor  Autor ::  Vldo
Poslaná  Poslaná ::  08.12.2009 10:55:49
Predmet  Predmet ::  Emulator pada na Access violation
Je to sice prkotina a dnes již člověk běžně nevlastní PC bez zvukové karty, ale nicméně pokud v PC zvukovka chybí, tak emulátor padá.
Mě osobně tento stav nevadí, protože zvukovku (jako asi většina z nás) mám. Kápnul jsem na to čirou náhodou, když jsem zkoušel pustit emulátor ve virtuální mašině (VMware), která byla bez zvukovky, tak soudím, že se to stalo právě tím
 
Správa
Autor  Autor ::  Martin Bórik
Poslaná  Poslaná ::  08.12.2009 14:26:53
Predmet  Predmet ::  Re: Emulator pada na Access violation
Vldo a padá aj najnovšia verzia? ... pretože na tento bug som prišiel už dávno, ale mám pocit, že konkrétne toto som sa snažil odladiť s VMware a prišiel som na to, že s tým moc nenarobím, lebo padá inicializácia DirectSound, ale myslím, že ak si vypneš zvuk (Settings->Sound->Mute) tak by ti to už nemalo padať ... ale nie som si istý!
 
Správa
Autor  Autor ::  Vldo
Poslaná  Poslaná ::  08.12.2009 14:41:08
Predmet  Predmet ::  Re: Emulator pada na Access violation
Ano... spadla mi nejnovejší verze emulátoru, ale jak povídám... nezabýval bych se tím. Zvukovku normálně mám a na tenhle problém jsem přišel opravdu čistě náhodou
 
Správa
Autor  Autor ::  Roman Bórik
Poslaná  Poslaná ::  08.12.2009 19:37:40
Predmet  Predmet ::  Re: Emulator pada na Access violation
Je to tak, ako písal Martin. Ak neexistuje zvukové zariadenie, nepodarí sa inicializovať DirectSound. Žiaľ, v dvoch funkciách sa zabudlo na test úspešnosti inicializácie a to spôsobilo prístup na neexistujúci objekt.
Už som to opravil, ale nový release kvôli tomu robiť nebudeme. Ak by to niekto nutne potreboval, môžem mu výnimočne poslať samotný EXE súbor.
 
Správa
Autor  Autor ::  Vldo
Poslaná  Poslaná ::  09.12.2009 06:47:41
Predmet  Predmet ::  Re: Emulator pada na Access violation
Chlapci šikovní... není třeba kvůli tomu dělat nový release... napsal jsem to jen proto, abyste o tom věděli a třeba někdy v budoucnu, až vyrobíte novou verzi, tak to v ní opravili...
:: späť na zoznam tém ::