GroovyMAME - co to jest i z czym to się je.

Zaczęty przez bms, Sierpień 01, 2018, 00:20

Poprzedni wątek - Następny wątek

alf

Cytat: k0zz w Czerwiec 13, 2023, 20:07
Nie miałbyś czasu i ochoty wykonać odpowiedni kabelek? Chętnie bym kupił.

@k0zz : mamy tu na forum specjaliste od robienia kabli SCART - jego nick to @Atr3ju . Możesz go podpytać.

bms

Obraz nie wyświetli się bez trybu RGB, bo na żyle composit masz tylko synchronizację w tym przypadku. Brak informacji video. Nie działa to jak konsola.

Wysłane z mojego SM-A525F przy użyciu Tapatalka


Atr3ju

No pacz, akurat o mnie mowa. Zaczynam kabelek robić i myśle czy nie wziąść zasilania z karty graficznej z której też idzie 5V na pinie 9. Nie myślałeś aby z VGA wziąść napięcie?

Atr3ju

Pisze nowy post a nie edytuje poprzedniego bo w tamtym już nie ma mojego zapytania a nikt nie czyta poprzedniego posta sprzed kilku dni.

Kabel zrobiłem i nie mam obrazu na moim crtku, na którym mam obraz z każdej innej konsoli. Wszystko zrobione według schematu, nic nie porypałem bo sprawdziłem 10 razy. 5V wziołem z pina 9 karty graficznej, dałem jedynie 75 Ohm rezystor bo 100 nie mam i nic. Obraz tylko delikatnie podskoczy jak sie uruchamia windows 98. Ustawiłem nawet rozdzielczość 640x480 ale chyba mój 14 calowy crt takiej rozdzielczości nie obsłuży co nie? Rozumiem że 5V z zasilacza to takie samo 5V z karty graficznej co nie?

bms

Na mało którym schemacie widać 5v z VGA. Mierzyłeś, że w ogóle jest napięcie? 5v możesz zapodać z czegokolwiek. Nawet z baterii kiedyś zrobiłem i działało.

640x480 to już 480p, więc zwykły CRT TV tego nie przyjmie. Musi być 480i.

Wysłane z mojego SM-A525F przy użyciu Tapatalka


Atr3ju

#20
Wszystko zmierzone przed pierwszym uruchomieniem ze dwa razy bo nie chcialem sobie nic zepsuc. Wiec obrazu nie uzyskam podajac 480p. Nie mam sprzetu na uzyskanie obrazu ale napewno zadziala u k0zz'a.

EDIT:

Tak wygląda kabel skończony dla k0zz'a












k0zz

No więc tak :)

Kabelek działa elegancko, jest obraz, jest dźwięk na TV.
Polecam z tego miejsca kolegę Atr3ju.

Ale do rzeczy.
Uruchomiłem u siebie całe te groovymame choć lekko nie było ale mam jeden problem.
Od czasu do czasu cały obraz łapie zakłócenia które trwają kilka sekund jakieś 3 sekundy.
Zakłócenia wyglądają tak samo jak prawie złapany kanał podczas strojenia TV podłączonego do anteny. Zanim złapaliśmy kanał to całość tak skakała góra-dół i za chwilę całość się stabilizowała.

Dzieje się to i podczas pracy emulatora jak i również podczas wyświetlania pulpitu.

Może macie pomysł czym to może być spowodowane?

Atr3ju

Zakłócenia ? Moje kabelki nie są podatne na zakłócenia, spróbuj nagrać telefonem i pokaż jak to wygląda.

k0zz

Ok, nagram i wrzucę ale to nie jest moim zdaniem wina kabelka a raczej sygnału.
To jest tak, że np przez 15 minut wszystko ładnie się wyświetla potem przez 3sek obraz się trzęsie i potem znowu 10 minut spokój i znowu potrzęsie 2 - 3 sekundy i znowu wszystko ładnie.

Coś myślę, że to wina po stronie sygnału albo GPU.
Np jak włączam mame mając wybraną rozdziałkę 640x480 to wywala błąd z direct3D.
Ale jak zmienię na 320 x240 to całość odpala się bez żadnego problemu.

k0zz

Co do migania obrazu to okazało się, że wtyczka była nie do końca wciśnięta :)

A odnośnie groovemame - czy należy zmieniać rozdzielczość na taką, która jest wyświetlana w tabelce informacyjnej gry?
Pulpit mam ustawiony w 640x480. Gdy gra jest np. w 320x240 to zmieniać rozdzielczość pulpitu?
Czy TV CRT ma w ogóle natywną rozdzielczość?

bms

Groovy ma samo zmienić rozdzielczość. Na tablicy przed uruchomieniem gry powinny rozdzielczości być takie same tj. rozdzielczość gry i rozdzielczość aktualna monitora.
Jeśli są różnice, to coś jest nie tak lub w rzadkich przypadkach sama gra jest w tak nietypowej rozdzielczości, że nie da się jej prawidłowo wyświetlić.

CRT nie ma natywnej rozdzielczości.

Wysłane z mojego SM-A525F przy użyciu Tapatalka


k0zz

Na tej tablicy przed uruchomieniem - masz na myśli na tej tablicy w emulatorze, tej czarnej gdzie na dole mamy podane dwie rozdzielczosci? Tej po której od razu włącza się gra.
Dobrze rozumiem?

Sorry, że tak dopytuje jak krowie na rowie :)
W niektórych przypadkach ciężko jest rozszyfrować te rozdzielczości, są dość małe i prawie nieczytelne.

Generalnie gry wyglądają świetnie więc podejrzewam, że wszystko mam ok.

bms

Chyba mówimy o tym samym. W pierwszym poście ostatnie zdjęcie, to jest to.

Jeśli słabo jest ją rozczytać, to raczej wszystko działa jak trzeba :)

bms

Kop, kop, kop, stuk, stuk... Jest.

W innym temacie poruszałem instalację Groovy na terminalu PC. Wtedy nie było tak kolorowo, bo trzeba wszystko stawiać na Windowsie i jest to czasochłonne. Teraz mam coś lepszego! Użytkownik @psmaniac podesłał mi ciekawy projekt, który pierwotnie miał postawić stary automat arcade na nowym systemie w prosty sposób. Nazywa się to GroovyArcade


Jakie ma zalety:
- Instalacja trwa 2 minuty i jest zautomatyzowana.
- System postawiony na Linuxue, a emulator to czyste MAME.
- Możemy wybrać na początku jaki monitor mamy (intencyjnie 15kHz).
- Gałka/pad działa p&p.
- Możliwość instalacji na pendrive i bootowanie na komputerze, który mamy do innych celów.

Takiego rozwiązania szukałem bardzo długo. Można zdecydowanie terminal pc z tym software nazwać konsolą.


**** Pokrótce opiszę instalację.

Co potrzeba:
- Dla zwykłego telewizora potrzebujemy kabel z początku tematu VGA-SCART.
- Komputer/terminal z kartą graficzną od AMD.
- Pendrive.
- klawiatura (tylko do pierwszej instalacji).

Łopatologicznie uzupełnieniem filmiku:
1.   Ściągamy i montujemy ISO GroovyArcade na pendrive.
2.   Bootujemy pendrive na komputerze.
3.   Wybieramy jaki mamy monitor

4.   Przepinamy się na monitor 15kHz. (Teorerycznie możemy być od razu na monitorze 15kHz jeśli komputer automatycznie bootuje pendrive, bo na pierwszej planszy wystarczy nacisnąć ENTER defoultowo).
5.   Instalator sam wykrywa co mamy za sprzęt, więc nasze zadanie to wciskanie ENTER.
6.   Wybieramy gdzie chcemy zainstalować na stałe GroovyArcade.
7.   Już możemy zagrać testowo w preinstalowane gry.
8.   Po instalacji łączymy się klientem SFTP z komputerem i wgrywamy romy.

KONIEC , działa. Nic więcej nie trzeba kombinować. Gałka działa od razu jak należy, rozdzielczości są prawidłowe dla każdej gry. Klawiaturę można wywalić.
Każde następne uruchomienie systemu, to wciśnięcie przycisku POWER i po chwili możemy grać. Dla mnie bomba.

Suplement
Dla bardziej ogarniętych oprogramowanie daje możliwość używania monitora PC w trybie 240p 120HZ, korekcję geometrii i wiele innych opcji tweakowania.



alf

@bms czy to rozwiązanie jest dedykowane dla kogoś kto ma monitor lub telewizor CRT?
Na modern LCD z HDMI też by odpaliło? Miałoby to w ogóle sens?