1,001

(13 odpowiedzi, napisanych Emulacja - 8bit)

Sportowałem WASAP na Windows Mobile. Nie używałem takich urządzeń. :) Czy jest tam możliwość prawo-kliknięcia? Czy lepiej tak zaprojektować interfejs, żeby był obsługiwany zwykłym kliknięciem? Co z dymkami (tooltip) wyskakującymi na desktopowych Windowsach po zatrzymaniu myszy?

1,002

(29 odpowiedzi, napisanych Emulacja - 8bit)

Ok, spróbuję tego AudioTrack, Android 2 chyba jest popularny. Dzięki!

Edit: AudioTrack jest udokumentowane "Since: API Level 3", czyli jak widać w wikipedii Android 1.5.

1,003

(29 odpowiedzi, napisanych Emulacja - 8bit)

Nie ma paska przewijania. Jest pasek postępu, który teoretycznie ma pokazywać, w którym miejscu gra, ale w praktyce pokazuje postęp buforowania całej muzyki - prawdopodobnie w czasie wyżej wspomnianego "opóźnienia" odbywa się cała emulacja.

Jakiego API używa ten skonwertowany ASAP do odtwarzania dźwięku? Bo w android.media znalazłem tylko MediaPlayer, AsyncPlayer i SoundPool, którym zapodaje się dźwięk przez URLa.

1,004

(20 odpowiedzi, napisanych Fabryka - 8bit)

Kontynujmy w tamtym wątku.

1,005

(20 odpowiedzi, napisanych Fabryka - 8bit)

w temacie androida

1,006

(29 odpowiedzi, napisanych Emulacja - 8bit)

No ale jak to? Gra muzyka?

stryker napisał/a:

To co z tym punktem 3 ? ;-) Da sie taki program napisac ?

Tak.

Bober: Akurat ten badziewny mechanizm uploadu releasów całkiem przerobili ze dwa lata temu. Nowy jest bardzo przyjemny.
Mingw też jest w porządku.

Dodam, że temat biblioteki do obsługi obrazów dysków przewijał się kilkakrotnie na różnych forumach, więc może za kilka lat coś z tego będzie. ;)

Ja na sf nie narzekam, ciekawi mnie, co konkretnie Cię odpycha?

Domyślam się, że Bober nie dostał feedbacku w temacie franny, więc zamiast narzekać pomóżmy mu poprawić błędy.

1. fopen powinnny być z "rb" i "wb", w innym przypadku pod Windowsem robi się kaszana.
2. Program powinien obsługiwać opcję "--help", poproszę też o przykłady, jak dodać pliki do ATR i wyciągnąć pliki z ATR, bo wydaje się to skomplikowane.
3. franny -L numen.atr - dlaczego wyświetla tylko START.COM ?
4. Udało mi się zawiesić (zapętlić) program, co niestety skutecznie zniechęciło mnie do jego używania. Spróbuję znaleźć ATR i polecenia, które do tego doprowadziły... Ok, długo nie musiałem szukać: chociażby franny -l dupa

1,011

(20 odpowiedzi, napisanych Fabryka - 8bit)

http://www.mail-archive.com/android-dev … 11435.html - ale to posty sprzed dwóch lat, więc życzę powodzenia!

1,012

(20 odpowiedzi, napisanych Fabryka - 8bit)

Jak git to wrzuciłem do git. ;)
Jak przełączyć subsongi?

1,013

(20 odpowiedzi, napisanych Fabryka - 8bit)

Poprawka do zamykania plików: http://asap.sourceforge.net/asap-2.1.2-ALPHA3.tar.gz

1,014

(20 odpowiedzi, napisanych Fabryka - 8bit)

Bober: zabytek ;) spróbuj: http://asap.sourceforge.net/asap-2.1.2-ALPHA2.tar.gz

1,015

(20 odpowiedzi, napisanych Fabryka - 8bit)

Która wersja audacious?

1,016

(20 odpowiedzi, napisanych Fabryka - 8bit)

Dla chętnych przetestować najświeższy plugin do Linuxowego playera:

1. Potrzebne gcc, perl, audacious-devel (i jego zależności)
2. Rozpakować http://asap.sourceforge.net/asap-2.1.2-ALPHA1.tar.gz
3. Wejść do rozpakowanego katalogu, sudo make install-audacious

Subsongi zaimplementowałem, ale jak się je przełącza to nie mam pojęcia. :)

Biorę pod uwagę wypuszczanie RPMów ASAPa z binarkami, ale nie wiem, na ile to jest przenośne i sensowne?

1,017

(12 odpowiedzi, napisanych Software, Gry - 8bit)

Nie jest tak prosto wywoływać na przerwaniach player co dowolną liczbę linii. Display lista jest tylko na ekranie - co z wygaszeniem? Jeśli chcemy użyć muzyki w demie lub w grze, to efekty na ekranie mogą wykluczać wywołanie w tym momencie playera.

1,018

(12 odpowiedzi, napisanych Software, Gry - 8bit)

Właśnie - dlaczego nie ma być możliwości ustawienia tempa 5.5 ramki, jak player jest 2x na ramkę?

Tryb rzeczywiście mój.

1,019

(12 odpowiedzi, napisanych Software, Gry - 8bit)

Co tu niejasnego? Tempo w TMC2 jest podawane w wywołaniach playera, a nie w ramkach, jak w TMC1.
tempo_tmc2 = tempo_tmc1 * ile_na_ramke

1,020

(12 odpowiedzi, napisanych Software, Gry - 8bit)

Poszukiwany Jaskier.

1,021

(11 odpowiedzi, napisanych Emulacja - 8bit)

ARC można rozpakować na PC np. przy pomocy "pkunpak". Oczywiście łatwiej ściągnąć rozpakowane.

1,022

(53 odpowiedzi, napisanych Bałagan)

mac_z napisał/a:
BartoszP napisał/a:

To Flash dużo żre a nie Java, nawet więcej niż stary Ził :) I też jest wszędzie

to ile flash żre w bardzo dużym stopniu zależny od umiejętności tego kto mu kazał jechać

Konkret:
http://asap.sourceforge.net/applet.html - 1-2% CPU
http://asap.sourceforge.net/silverlight.html - <1% CPU
http://asap.sourceforge.net/flash.html - 4% CPU
Oszacowane na oko Task Managerem na Core 2 Duo P9500 @ 2.53, zaktualizowanym Windows XP, Chrome 5.0.375.125, Java 1.6.0_21, Silverlight 4.0.50524.0, Flash Player 10.1.53.64.
Co można zrobić z tym Flashem, żeby nie był wielokrotnie wolniejszy od Javy i .NET ?

1,023

(53 odpowiedzi, napisanych Bałagan)

laoo/ng napisał/a:

Języki obiektowe zaś chronią dane i w poprawnym projekcie to kompilator powie ci, że czegoś ci nie wolno (bo dobierasz się do cudzego obiektu i nie za bardzo wiesz jak, bo kolega nie napisał dokumentacji) i to kompilator automatycznie zwolni zasób, gdy nie jest ci już potrzebny. To nie moda. To odciążenie.

Ponieważ wpisuje się to w moją prośbę do Nosty'egp, pozwolę się ustosunkować: ochrona danych i operacji wewnętrznych nie jest cechą języków obiektowych: np. w C mamy static i pliki nagłówkowe zawierające interfejs, co jest nawet bardziej elastyczne od public/protected/private. Poza tym public/protected/private ma ograniczoną siłę wyrazu i nie zastąpi całkiem dokumentacji - wystarczy spojrzeć na metody publiczne udokumentowane w .NET jako "infrastructure", to samo w Javie. Garbage collector też nijak ma się do paradygmatu programowania obiektowego.
Nie mówię, że programowanie obiektowe jest niepotrzebne - ma swoje zastosowania. Jednak niepotrzebnie wciska się je do głowy studentom pierwszego roku, którzy w ogóle nie potrafią programować.

1,024

(53 odpowiedzi, napisanych Bałagan)

nosty napisał/a:

bardzo dlugo nie moglem zczaic o co kaman z tymi obiektami ;) Bylem przekonany ze to jakas dziwna moda, bo procedury i funkcje sa w zupelnosci wystarczajace :P No ale w koncu, zalapalem.

To proszę wytłumacz mi, bo ja ciągle myślę, że to dziwna moda. :)

1,025

(53 odpowiedzi, napisanych Bałagan)

O, flame nt. języków programowania. :)

Moje zdanie: dobry programista napisze dobry program w każdym języku, słaby programista nie napisze dobrego programu w żadnym języku.