[#1] Riva Mpeg player-uwolnione źródła !
Witam.Zobaczcie jak fajnie!
http://aminet.net/package/gfx/show/RiVA-src
Czy moglibyście ew. poogladać i ocenić możliwość optymalizacji pod 060 ?
Wydaje mi się że możnaby tu poprawić wydajność odtwarzania...
Jest się o co pomęczyć, bo ten format jest dosyć wymienialny i ten sam
plik na pendrivie można wsadzić w telewizor i działa!
Sprawdzałem z plikiem 352x288(video cd)
pozdr
[#2] Re: Riva Mpeg player-uwolnione źródła !

@Mikrobi, post #1

Fajnie, że autor zdecydował się udostępnić źródła ale wątpie, by dało się coś jeszcze zoptymalizować. Na 060/80MHz ze sprzętowym dekodowaniem MP2 można już całkiem nieźle oglądać VideoCD, co dla 060 jest już naprawde sporym osiągnięciem.

Lepiej jakby do tego player dorobić jakiś sensowny front-end, tak żeby były normalne guziki przewijania/stop/play/next/prev itd.
[#3] Re: Riva Mpeg player-uwolnione źródła !

@Mikrobi, post #1

Mikrobi, RiVA właśnie z tego słynie, że jest mocno zoptymalizowana pod motorolki. Wątpię, żeby dało się wiele więcej z niej wycisnąć na normalnym (nie "wampirowym") procesorze.
[#4] Re: Riva Mpeg player-uwolnione źródła !

@recedent, post #3

No da się jeszcze trochę pocisnąć. W Apollo Teamie jest człowiek który to wszystko ogarnia (Bax/Buggs) i jego wersja Rivy jest trochę szybsza, ale ogólnie to myslę że max 30% można wycisnąć z 060.
A co do Vampirkowej wersji to oczywiście źródła będą wypuszczone jak już będziemy z niej wystarczająco zadowoleni. Najprawdopodobniej będzie to razem w wypuszczeniem GOLD2 OK

Ostatnia aktualizacja: 17.11.2016 12:42:18 przez pisklak
[#5] Re: Riva Mpeg player-uwolnione źródła !

@pisklak, post #4

Głównie chodziło mi oto że na 040 oglądało mi się lepiej niz na 060-b.dziwne....
Na blizzardzie 060@66 nie było zmian w prędkości mimo,ze uruchamiałem ten sam plik zmniejszony.
[#6] Re: Riva Mpeg player-uwolnione źródła !

@Mikrobi, post #5

Zawsze możesz jeszcze spróbować z OxyPatcherem.
[#7] Re: Riva Mpeg player-uwolnione źródła !

@recedent, post #6

był włączony-toz to wiadome przecież....
[#8] Re: Riva Mpeg player-uwolnione źródła !

@Mikrobi, post #5

Może miałeś PPC+68040 i używałeś playera AMP2?
[#9] Re: Riva Mpeg player-uwolnione źródła !

@] SKOLMAN_MWS ˇ agrEssOr [, post #8

Nie.Blizzard ppc+060@66+riva w pełnej wersji i nie było szybko, nawetjak obraz był przez radeona...
Stąd prośba, bo nieraz widziałem ze program mozna sporo ulepszyć, a ten robił jeden człowiek i wielkie mu dzięki
[#10] Re: Riva Mpeg player-uwolnione źródła !

@Mikrobi, post #9

Odpal sobie AMP2 i zapomnij o Rive.
[#11] Re: Riva Mpeg player-uwolnione źródła !

@] SKOLMAN_MWS ˇ agrEssOr [, post #10

patrz pkt 1 dyskusji
[#12] Re: Riva Mpeg player-uwolnione źródła !

@Mikrobi, post #11

i?
[#13] Re: Riva Mpeg player-uwolnione źródła !

@] SKOLMAN_MWS ˇ agrEssOr [, post #12

Chodzi o to, żeby ulepszyć RiVę pod 68k a nie oglądać filmiki na PPC
[#14] Re: Riva Mpeg player-uwolnione źródła !

@_arti, post #13

Zamiast optymalizować (kiedyś FPGA będzie jak błyskawica), może lepiej dodać jakieś dekodery typu Xvid i inne darmowe?
[#15] Re: Riva Mpeg player-uwolnione źródła !

@Andrzej Drozd, post #14

do istniejacych 060?:)
[#16] Re: Riva Mpeg player-uwolnione źródła !

@juen, post #15

Dla przyszłych, gigahercowych wcieleń FPGA. Przyda się także na WinUAE.
Po co optymalizować Rive? Lepiej dodać do niej obsługę nowych formatów.
No chyba, że ktoś po to udostępnił źródła, aby wymusić jakiś głupkowaty pomysł okrojenia jej z obsługi FPU.
[#17] Re: Riva Mpeg player-uwolnione źródła !

@Andrzej Drozd, post #16

ale temat dotyczy optymalizacji rivy pod 060, a nie pod vampira (kazdy zainteresowany wie, ze to sie juz od dawna dzieje). autor tematu pyta czy sa jakies mozliwosci jeszcze tego zoptymalizowania. ja kodu nie ogladalem i na pewno nie bylbym w stanie, ale wiem ze ze wszystkiego cos jeszcze da sie wyciagnac i moze ktos na tym polozy jeszcze swoje lapska :)
[#18] Re: Riva Mpeg player-uwolnione źródła !

@_arti, post #13

Przecież odpowiadałem na inny post.

"Głównie chodziło mi oto że na 040 oglądało mi się lepiej niz na 060-b.dziwne...."

To niech sobie ogląda filmy na 68040



Ostatnia aktualizacja: 18.11.2016 10:55:15 przez ] SKOLMAN_MWS ˇ agrEssOr [
[#19] Re: Riva Mpeg player-uwolnione źródła !

@juen, post #17

Ja kod oglądałem, ale nie będę się wypowiadać na temat optymalizacji.
Najpierw chciałbym go jednak skompilować.
Ma ktoś może includy niezbędne do kompilacji tego programu pod asmone?
[#20] Re: Riva Mpeg player-uwolnione źródła !

@witekkk, post #19

Witam.
W opisie jest, że osoba przesyłająca celowo nie dodała includów.
Myślę że można by chyba napisać do niego..
Warto pomiętosić temat, bo Atari falcon 030 potrafi odtwarzać mpg,avi
dzięki dsp i jest do tego player:
https://www.youtube.com/watch?v=9OZpn5BHwGo
Motorola 030@50 to ok 9mipsów mocy obliczeniowej, 060@50 to ok 40 Mipsów, to
jest spoooory zapas mocy, nawet bez dsp.
Smutne jest że Quake2 działa, a filmik w formacie z 1993 nie....

Ciekawostka: https://www.youtube.com/watch?v=NdFdmW4UFp0

Ostatnia aktualizacja: 19.11.2016 14:48:20 przez Mikrobi
[#21] Re: Riva Mpeg player-uwolnione źródła !

@Mikrobi, post #20

dzięki dsp

Słowo klucz. To nie 030 odtwarza a DSP.
Do MPEG potrzebny jest albo szybki koprocesor, jak ten, wbudowany w Pentium,
a którego 060 nie ma (dlatego w świecie PC wystarczy P90 do odtworzenia
VideoCD) albo 060 ale na poziomie (strzelam) 133MHz.



Ostatnia aktualizacja: 19.11.2016 15:03:38 przez _arti
[#22] Re: Riva Mpeg player-uwolnione źródła !

@_arti, post #21

Obejrzałem matrixa na videocd na Apollo 040@40. Było 8-9fps, oczywiście czarno-biały , bez klatek b i p i z dźwiękiem jakości telefonicznej...
Da się....
[#23] Re: Riva Mpeg player-uwolnione źródła !

@Mikrobi, post #22

Obstawiam, że było to 5-6 klatek z duuuużym skipem. 10 fps to ledwo 060 robi - jak tak oglądałem X-Files
No ale poza tym, to co z tego? To i tak ze 3x za mało do komfortowego oglądania.
Na starych motorolkach po prostu nie da się zrobić już nic więcej.
Zostaje tylko FPGA/Vampire... lub coś na kształt Prism Megamix tylko z kodekiem wideo.



Ostatnia aktualizacja: 19.11.2016 15:21:50 przez _arti
[#24] Re: Riva Mpeg player-uwolnione źródła !

@Mikrobi, post #20

060@50 to ok 40 Mipsów


Raczej dużo więcej. To właśnie 040 które podkręciłem kiedyś na chwilę oscylatorem 97 MHz na Apollo, pokazał mi 38 MIPS (nie było stabilnie we wszystkich sytuacjach i wróciłem do oscylatora 80). Oczywiście 040 dzieli 97 na pół i jest to w przybliżeniu 50 MHz.
060/50 MHz ma na pewno dużo więcej niż 040/50 MHz, z czego wiemy że 060/80 MHz ma blisko 100 MIPS.

Ostatnia aktualizacja: 19.11.2016 18:53:00 przez Andrzej Drozd
[#25] Re: Riva Mpeg player-uwolnione źródła !

@Andrzej Drozd, post #24

https://en.m.wikipedia.org/wiki/Motorola_56000
Piszą ze max 16.5 Mipsa
[#26] Re: Riva Mpeg player-uwolnione źródła !

@Mikrobi, post #25

MIPSy DSP są nieistotne, ten procesor został zaprojektowany do konkretnych działań i w nich się sprawdza. Poczytaj.
[#27] Re: Riva Mpeg player-uwolnione źródła !

@_arti, post #23

[#28] Re: Riva Mpeg player-uwolnione źródła !

@skipp, post #27

Bujaka !!!
Moje gratulacje !!!
Wygląda przepięknie
Teraz trza pokombinować żeby na 060 też się dało.....
[#29] Re: Riva Mpeg player-uwolnione źródła !

@Mikrobi, post #28

Dla tych co nie pamietają-to o czym mówimy było dostępne już 23 lata temu:
https://m.youtube.com/watch?v=TmyXgJSjiuY
[#30] Re: Riva Mpeg player-uwolnione źródła !

@Mikrobi, post #29

Na CD32 z FMV można czytać pliki mpeg z dysku?
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem