Om man ska lira nya fräsiga spel i MAME, då antar jag att en Raspberry Pi 4 inte räcker till. Vad ska man satsa på? En modern mini-ITX? Är det singlecore-hastighet som är väsentlig eller använder MAME sig av multicore? Och vad ska man ha för grafikkort? Något lågspec-kort med VGA-utgång borde väl vara fullt gångbart? Jag avser köra det på en trisynkskärm.
Forum »
7. MAME och annan emulering »
MAME-dator 2020
MAME-dator 2020
Mame fungerar dåligt för allt som är "nyare" än playstation (system 11 / 22). Allt där under klarar en mordern i5 / Ryzen utan problem. För nyare system så är det bättre att inte köra mame..
CRT grafikkort är lurigare att inget grafikkort som fins i butik har analog RGB/VGA ut, sista tillverkades för 5 årsedan. Så runt geforce 970, eller radeon x280 serien.
Samma sak gäller för mini ITX, ingen av de har (RGB/VGA) som jag har sett. Hojta om någon vet, tidiga apples kanske?
Funderar du över emuleringsburk, så hade jag även slägt ett öga på retroarch och eller groovy mame för CRT.
Inlägget redigerades 2020-08-15 12:16:11
CRT grafikkort är lurigare att inget grafikkort som fins i butik har analog RGB/VGA ut, sista tillverkades för 5 årsedan. Så runt geforce 970, eller radeon x280 serien.
Samma sak gäller för mini ITX, ingen av de har (RGB/VGA) som jag har sett. Hojta om någon vet, tidiga apples kanske?
Funderar du över emuleringsburk, så hade jag även slägt ett öga på retroarch och eller groovy mame för CRT.
Inlägget redigerades 2020-08-15 12:16:11
Tack!
Jag har ett grafikkort liggandes, Gigabyte GV-R577SL-1GD, baserat på Radeon HD 5770. Det har enligt spec DVI-I, så det borde gå att vittja analoga signaler.
Hur dugligt skulle det vara i emuleringssammanhang? Snackar om en trisynkskärm där högsta upplösningen är 480p om jag förstått det hela rätt. Bara nästan 4k med andra ord.
Jag har ett grafikkort liggandes, Gigabyte GV-R577SL-1GD, baserat på Radeon HD 5770. Det har enligt spec DVI-I, så det borde gå att vittja analoga signaler.
Hur dugligt skulle det vara i emuleringssammanhang? Snackar om en trisynkskärm där högsta upplösningen är 480p om jag förstått det hela rätt. Bara nästan 4k med andra ord.
CRT emudriver som extrude nämner fungerar med sk super resolutions. Ex 2560x240 De nyttjar att om man har horisontellt högre upplösning än CRT maskent, så spelar det inte ingen större roll vad spelet har för upplösning (320x240, 640x240). Så man behöver bara ställa in skärmen rätt för 240p vertikalt så skalar mjukvaran horisontellt rätt, man slipper vara på pottarna hela tiden å skruva.
Ang om gamla kort funkar så, HD 5770, funkar för 2d, 3d görs på processor av mame
Shaders (vulkan/GLSL).. För CRT skärmar kan det lösa specifika spel problem ex, kan man tweaka gamman (contra), klippa kanter (neo-geo cyberlip).. Åter igen mindre skruvande, mer spelande. Här finns det inget enkelt sätt att säga "funkar på X kort". Ju nyare funktioner en shader anropar, ju större är chansen att det fungerar dåligt på gammalt kort.
Alternativet är modernt kort och displayport -> VGA konverterare. Det vet jag för lite om för att säga att det går laggfritt med X hårdvara, eller alla upplösningar stöds.
Ang om gamla kort funkar så, HD 5770, funkar för 2d, 3d görs på processor av mame
Shaders (vulkan/GLSL).. För CRT skärmar kan det lösa specifika spel problem ex, kan man tweaka gamman (contra), klippa kanter (neo-geo cyberlip).. Åter igen mindre skruvande, mer spelande. Här finns det inget enkelt sätt att säga "funkar på X kort". Ju nyare funktioner en shader anropar, ju större är chansen att det fungerar dåligt på gammalt kort.
Alternativet är modernt kort och displayport -> VGA konverterare. Det vet jag för lite om för att säga att det går laggfritt med X hårdvara, eller alla upplösningar stöds.
Hur vore det att använda inbyggd grafik på exempelvis detta moderkort? https://www.inet.se/produkt/1903267/asrock-b550m-hdv
Det verkar ju vara årets modell och kommer med VGA-kontakt, och processorns inbyggda grafik är ju AMD APU. Skulle teoretiskt sett funka?
Inlägget redigerades 2020-08-24 18:03:10
Det verkar ju vara årets modell och kommer med VGA-kontakt, och processorns inbyggda grafik är ju AMD APU. Skulle teoretiskt sett funka?
Inlägget redigerades 2020-08-24 18:03:10
Jag har som sagt ett supportat ATI-kort, men det vore nice om det gick att köra med integrerad grafik för att spara plats och värmeutveckling.
Jag förstår inte riktigt om den APU som sitter i är supportad av emudriver. Den heter antingen Radeon Vega 8 eller Radeon Vega 11 beroende på vilken CPU jag skaffar. Kompatibilitetslistan har ingen Vega alls under APU, men dock under Desktop.
Tur förövrigt att jag kollade upp detta, för jag fattade inte att vissa CPU:er saknar integrerad grafik. :D
Vad står FD för?
Inlägget redigerades 2020-08-24 22:31:18
Jag förstår inte riktigt om den APU som sitter i är supportad av emudriver. Den heter antingen Radeon Vega 8 eller Radeon Vega 11 beroende på vilken CPU jag skaffar. Kompatibilitetslistan har ingen Vega alls under APU, men dock under Desktop.
Tur förövrigt att jag kollade upp detta, för jag fattade inte att vissa CPU:er saknar integrerad grafik. :D
Vad står FD för?
Inlägget redigerades 2020-08-24 22:31:18
Det finns ett par sätt att minska latens så att det kommer närmare PCB. FD är ett av dem
Frame delay, hur länge emulatorn ska vänta på input innan den börjar emulera nästa frame/cykel.
Om PCB läser input var frame/cykel (1/60) och emulatorn kan göra alla steg på 1/600 sekund, så kan du vänta med att göra nästa steg ungf 9 ggr innan den måste köras..
Det ökar chansen för att input är "samma" frame som om du hade kört PCBn
Andra interssanta är "run-ahead" vilket emulerar två instanser, där den ena ligger i "framtiden" och skickar input till den core som ligger "efter"
Det skalar av latenser som finns i mjukvaran spel Ex CPS2 är nästan alla spel 3 frames delay
Om du skalar av en frame delay där, så "vinner du tillbaka" den extra frame som du får pga långsaar skärm eller USB kontrollern.
Ang VGA på kortet, så tror jag bara det ä en dac på MBn som konveterar, Vega har bara digitla output. OM den funkar (utan delay) vet jag inte.. men är oxå bra nyfiken.
Frame delay, hur länge emulatorn ska vänta på input innan den börjar emulera nästa frame/cykel.
Om PCB läser input var frame/cykel (1/60) och emulatorn kan göra alla steg på 1/600 sekund, så kan du vänta med att göra nästa steg ungf 9 ggr innan den måste köras..
Det ökar chansen för att input är "samma" frame som om du hade kört PCBn
Andra interssanta är "run-ahead" vilket emulerar två instanser, där den ena ligger i "framtiden" och skickar input till den core som ligger "efter"
Det skalar av latenser som finns i mjukvaran spel Ex CPS2 är nästan alla spel 3 frames delay
Om du skalar av en frame delay där, så "vinner du tillbaka" den extra frame som du får pga långsaar skärm eller USB kontrollern.
Ang VGA på kortet, så tror jag bara det ä en dac på MBn som konveterar, Vega har bara digitla output. OM den funkar (utan delay) vet jag inte.. men är oxå bra nyfiken.
Fast vänt nu. Han har ju listat Ryzen i egen kategori, alltså inte som APU. De två modeller han har listat har Vega 8 resp 11. Jag blir knasig av detta.
Får väl helt enkelt köpa och hoppas på det bästa, men ha mitt gamla Radeonkort som plan b.
Får väl helt enkelt köpa och hoppas på det bästa, men ha mitt gamla Radeonkort som plan b.
Jo, sjukt nöjd! Den sitter i mitt lilla väggkabb i tateläge. För stora kabbet överväger jag en till paj eller en ösmaskin för att klara de där extra två procenten som pajen inte orkar.
Detta är krångligt så det tjuter om det!
AMD socket AM4 är en djungel. Det finns två Ryzen-CPU:er med inbygd VEGA-grafik. 3200G och 3400G. Alla övriga i nuvarande generation saknar APU. Vidare finns det endast kort med chipset B550 som fullt ut stöder Ryzen 3000-serien och som har VGA-utgång. Men detta chipset stödjer officiellt inte just 3200G och 3400G. På kartongen till ASUS-moderkort med B550 står det explicit att dessa inte stödjs.
Men grejen är att folk där ute har provat och det verkar vara hit or miss. Vissa moderkort funkar utmärkt med dessa CPU:er, medan andra inte funkar alls. Verkar ha med BIOS att göra.
Nog vill jag ha det kort som bäst kan utnyttja CPU:n, men samtidigt vet jag inte om jag vill köpa något som uttryckligen är inkompatibelt även om det kanske kan funka. Vid nästa BIOS-uppdatering kan det ju lägga av om det vill sig illa.
Så alternativet är att köpa ett kort med B450, alltså förra generationen, som fullt ut stödjer VEGA-delen av 3200G och 3400G, men som saknar lite av det som B550 har i övrigt. Vet inte exakt vad. Minneshastigheten är en grej, men det är ju inga jätteskillnader på papper i alla fall.
Verkar vara så att 3200G och 3400G är en generationsmix. CPU-kärnorna är nuvarande och grafikkärnorna är förra generationen. B550-chippet har officiellt stöd endast för nuvarande och framtida grafikkärnor, och det finns inga nuvarande än.
Fan. Det var bättre förr.
Inlägget redigerades 2020-08-27 16:22:33
AMD socket AM4 är en djungel. Det finns två Ryzen-CPU:er med inbygd VEGA-grafik. 3200G och 3400G. Alla övriga i nuvarande generation saknar APU. Vidare finns det endast kort med chipset B550 som fullt ut stöder Ryzen 3000-serien och som har VGA-utgång. Men detta chipset stödjer officiellt inte just 3200G och 3400G. På kartongen till ASUS-moderkort med B550 står det explicit att dessa inte stödjs.
Men grejen är att folk där ute har provat och det verkar vara hit or miss. Vissa moderkort funkar utmärkt med dessa CPU:er, medan andra inte funkar alls. Verkar ha med BIOS att göra.
Nog vill jag ha det kort som bäst kan utnyttja CPU:n, men samtidigt vet jag inte om jag vill köpa något som uttryckligen är inkompatibelt även om det kanske kan funka. Vid nästa BIOS-uppdatering kan det ju lägga av om det vill sig illa.
Så alternativet är att köpa ett kort med B450, alltså förra generationen, som fullt ut stödjer VEGA-delen av 3200G och 3400G, men som saknar lite av det som B550 har i övrigt. Vet inte exakt vad. Minneshastigheten är en grej, men det är ju inga jätteskillnader på papper i alla fall.
Verkar vara så att 3200G och 3400G är en generationsmix. CPU-kärnorna är nuvarande och grafikkärnorna är förra generationen. B550-chippet har officiellt stöd endast för nuvarande och framtida grafikkärnor, och det finns inga nuvarande än.
Fan. Det var bättre förr.
Inlägget redigerades 2020-08-27 16:22:33
Lutar åt att jag tar det säkra före det osäkra och köper ett moderkort med B450. Suger lite, men hellre det än att det suger mycket.
Jag har en gammal pyttelåda med liten klen nätdel om 250W som jag skulle vilja använda. Tror ni det räcker? Den ska ju bara driva moderkort, CPU (65W), RAM och en M.2-disk. Skulle det visa sig att jag måste använda grafikkort i PCIe så måste jag köpa större låda ändå.
Jag har en gammal pyttelåda med liten klen nätdel om 250W som jag skulle vilja använda. Tror ni det räcker? Den ska ju bara driva moderkort, CPU (65W), RAM och en M.2-disk. Skulle det visa sig att jag måste använda grafikkort i PCIe så måste jag köpa större låda ändå.
Ok, fan. Point of no return (bortsett laga returrätt). Beställde just:
AMD Ryzen 5 3400G 3.7 GHz 6MB (1590 kr)
ASUS PRIME B450M-A (849 kr)
Corsair 16GB (2x8GB) DDR4 3200Mhz CL16 Vengeance (649 kr)
Samsung 970 EVO 500GB (949 kr)
Totalt: 4037 kr. Det kostar att ligga på topp. Och omöjligt att veta om jag klarar mig på detta eller om jag behöver köpa mer till, såsom nytt chassi och PSU. En IPAC2 beställde jag också igår för detta projekt.
AMD Ryzen 5 3400G 3.7 GHz 6MB (1590 kr)
ASUS PRIME B450M-A (849 kr)
Corsair 16GB (2x8GB) DDR4 3200Mhz CL16 Vengeance (649 kr)
Samsung 970 EVO 500GB (949 kr)
Totalt: 4037 kr. Det kostar att ligga på topp. Och omöjligt att veta om jag klarar mig på detta eller om jag behöver köpa mer till, såsom nytt chassi och PSU. En IPAC2 beställde jag också igår för detta projekt.
Ser väl ut som vettiga pengar för ett vettigt bygge :) Alla kan bygga värstingPCn med obegränsad budget, att göra ngt bra för vettiga pengar är roligare.
PSU kan vara lite lurigt, men kör ett par tunga benchmark efter bygget.. håller det då så lär det klara sig längre fram. Skillnaden mellan no-name å brand är (viss garanterad) effektivet under belastning å hur stabilt den levererar. No-name kan vara lika bra, eller kan vara skräp
Bättre för.. jo ja tackar.. pröjsade 3500+ för en 4 core I7 6700
Inlägget redigerades 2020-08-27 18:58:22
PSU kan vara lite lurigt, men kör ett par tunga benchmark efter bygget.. håller det då så lär det klara sig längre fram. Skillnaden mellan no-name å brand är (viss garanterad) effektivet under belastning å hur stabilt den levererar. No-name kan vara lika bra, eller kan vara skräp
Bättre för.. jo ja tackar.. pröjsade 3500+ för en 4 core I7 6700
Inlägget redigerades 2020-08-27 18:58:22
Nä 4 lakan är nog billigt för vad det är, men det är mer än vad jag egentligen tänkte ösa på en MAME-burk. :) En jammad paj är billigare. Men denna kanske även kan klara lite teknopapegojor tänker jag. Och stepmania! För det fixar inte en paj så bra, konstigt nog.
PSU:n är en Seasonic, och det är väl i gränslandet mellan noname och kvalitet, men det är en äldre modell specad till 250W. Så vi får se. Osäker på vad som får plats i lilla pyttelådan, men kanske en SFX om det krisar med denna.
PSU:n är en Seasonic, och det är väl i gränslandet mellan noname och kvalitet, men det är en äldre modell specad till 250W. Så vi får se. Osäker på vad som får plats i lilla pyttelådan, men kanske en SFX om det krisar med denna.
Har fått hem den och börjat sätta upp. Första käftsmällen är att onboardgrafiken inte hittas av CRT Emudriver. Så plan B tillämpas istället. Mitt gamla HD 5770. Det funkar. Fick igång CRT Emudriver och GroovyMAME igårkväll. Wow vad coolt! Trisynkväxeln får verkligen ligga i. :)
Ska se om jag kan jaga rätt på Calamity eller vad han heter, för att snacka om möjligheten att lägga till 3600G. Borde inte vara mycket annorlunda än 2600G som ska vara supportat, men vad vet jag. Fan, egentligen borde jag bara ha köpt ett B550-kort och en CPU utan AGP. Men men, jag har fortfarande hopp om att få det att funka vid tillfälle.
Tog en gammal 400W Corsair och endast moderkortsplattan ifrån en gammal mATX-låda jag hade. Detta ligger nu löst och skvalpar i kabbet, men det känns ganska ok.
Nästa grej är att ordna med frontend och autostart och sånt.
Ska se om jag kan jaga rätt på Calamity eller vad han heter, för att snacka om möjligheten att lägga till 3600G. Borde inte vara mycket annorlunda än 2600G som ska vara supportat, men vad vet jag. Fan, egentligen borde jag bara ha köpt ett B550-kort och en CPU utan AGP. Men men, jag har fortfarande hopp om att få det att funka vid tillfälle.
Tog en gammal 400W Corsair och endast moderkortsplattan ifrån en gammal mATX-låda jag hade. Detta ligger nu löst och skvalpar i kabbet, men det känns ganska ok.
Nästa grej är att ordna med frontend och autostart och sånt.
Tack siken!
Förresten, det verkar vara kotym att satsa på Windows 7 för emulering. Är det bättre än 10? Min installation slänger upp en påminnelse om att regga det nere i hörnet, så snart bränner det väl in. Det vore nog bland de tristaste inbränningarna i stan tror jag. :) Ska jag regga mitt Windows 10 eller ska jag försöka få tag på en sjua istället?
Förresten, det verkar vara kotym att satsa på Windows 7 för emulering. Är det bättre än 10? Min installation slänger upp en påminnelse om att regga det nere i hörnet, så snart bränner det väl in. Det vore nog bland de tristaste inbränningarna i stan tror jag. :) Ska jag regga mitt Windows 10 eller ska jag försöka få tag på en sjua istället?
Har du köpt ny hårdvara så kör win 10 tycker jag..Eftersom det är huvuplatform så är det där emulatorer kommer uppdateras efter.
Win7 är väl mer om du tänker sätta en box "offline" å frysa allt när det är perfekt.
Win7 är väl mer om du tänker sätta en box "offline" å frysa allt när det är perfekt.
Påminnelsen syns i Attract Mode men inte i MAME.
Bra idé att blockera Internet. Då kan jag köra Windows 10 och strypa Internet när allt är klart.
Bra idé att blockera Internet. Då kan jag köra Windows 10 och strypa Internet när allt är klart.
Logga in för att svara.