{"id":10963,"date":"2026-10-23T10:28:44","date_gmt":"2026-10-23T08:28:44","guid":{"rendered":"https:\/\/retrofixer.it\/?page_id=10963"},"modified":"2026-11-03T23:53:11","modified_gmt":"2026-11-03T22:53:11","slug":"sega-8bit-music-player","status":"publish","type":"page","link":"https:\/\/retrofixer.it\/en\/sega-8bit-music-player\/","title":{"rendered":"Sega 8bit music player"},"content":{"rendered":"<div data-elementor-type=\"wp-page\" data-elementor-id=\"10963\" class=\"elementor elementor-10963\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-eb7ed5c e-con-full e-flex e-con e-parent\" data-id=\"eb7ed5c\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-c90c41a elementor-widget elementor-widget-html\" data-id=\"c90c41a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<script>window.RF_EN=\/^en\/i.test(document.documentElement.lang||'');if(window.RF_EN)document.documentElement.classList.add('rf-en');<\/script>\r\n<style>.rf-en .rf-it{display:none!important}<\/style>\r\n<div class=\"rf-it\" data-no-translation>\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Press+Start+2P&family=VT323&family=Inter:wght@400;600;800&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n.vgmp{\r\n  --bg:#0d0b1f; --bg2:#16123a; --chassis1:#3a2f7a; --chassis2:#1b1748;\r\n  --panel:#100d2a; --line:#2e2766; --text:#e8e6ff; --muted:#a9a4d6;\r\n  --lcd:#0a1a0e; --lcdtxt:#7dff8a; --green:#43e05a; --yellow:#ffd23f;\r\n  --pink:#ff4fa3; --cyan:#3fd8ff;\r\n  font-family:'Inter',system-ui,-apple-system,Segoe UI,Roboto,sans-serif;\r\n  color:var(--text); background:var(--bg); line-height:1.6;\r\n  overflow:hidden; position:relative;\r\n}\r\n.vgmp *,.vgmp *::before,.vgmp *::after{box-sizing:border-box}\r\n.vgmp h1,.vgmp h2,.vgmp h3,.vgmp p,.vgmp ul{margin:0;padding:0}\r\n.vgmp a{color:inherit;text-decoration:none}\r\n.vgmp .wrap{max-width:1160px;margin:0 auto;padding:0 20px}\r\n.vgmp .pix{font-family:'Press Start 2P',monospace;letter-spacing:.02em}\r\n.vgmp .lcdfont{font-family:'VT323',monospace}\r\n.vgmp section{padding:88px 0;position:relative}\r\n.vgmp .kicker{font-family:'Press Start 2P',monospace;font-size:11px;color:var(--yellow);text-transform:uppercase;margin-bottom:14px;display:block}\r\n.vgmp h2{font-family:'Press Start 2P',monospace;font-size:clamp(18px,2.6vw,28px);line-height:1.45;margin-bottom:18px}\r\n.vgmp .lead{color:var(--muted);font-size:18px;max-width:720px}\r\n.vgmp .center{text-align:center}.vgmp .center .lead{margin:0 auto}\r\n\r\n\/* sfondo a scanline *\/\r\n.vgmp .scan::after{content:\"\";position:absolute;inset:0;pointer-events:none;\r\n  background:repeating-linear-gradient(0deg,rgba(255,255,255,.025) 0 1px,transparent 1px 3px)}\r\n\r\n\/* ---------- HERO ---------- *\/\r\n.vgmp .hero{padding:72px 0 96px;\r\n  background:radial-gradient(1200px 520px at 50% -10%,#5a49b8 0%,var(--chassis2) 45%,var(--bg) 80%)}\r\n.vgmp .hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center;position:relative;z-index:1}\r\n.vgmp .badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}\r\n.vgmp .chip{font-family:'Press Start 2P',monospace;font-size:9px;padding:7px 9px;border-radius:4px;border:2px solid currentColor}\r\n.vgmp .chip.sms{color:#ff6b6b}.vgmp .chip.gg{color:var(--cyan)}.vgmp .chip.sg{color:var(--yellow)}.vgmp .chip.sc{color:#b98cff}\r\n.vgmp .hero .ttl{font-family:'Press Start 2P',monospace;font-size:clamp(26px,4.4vw,50px);line-height:1.25;margin-bottom:22px;\r\n  text-shadow:4px 4px 0 #000,0 0 24px rgba(125,255,138,.25)}\r\n.vgmp .hero .ttl span{color:var(--lcdtxt)}\r\n.vgmp .hero p.lead{margin-bottom:30px}\r\n.vgmp .cta{display:flex;flex-wrap:wrap;gap:14px}\r\n.vgmp .btn{font-family:'Press Start 2P',monospace;font-size:12px;padding:16px 22px;border-radius:6px;display:inline-block;\r\n  transition:transform .12s,box-shadow .12s,filter .12s}\r\n.vgmp .btn-main{background:linear-gradient(180deg,#5cf06f,#26a83a);color:#06170a;box-shadow:0 5px 0 #136b22,0 10px 26px rgba(67,224,90,.35)}\r\n.vgmp .btn-main:hover{transform:translateY(-2px);filter:brightness(1.08)}\r\n.vgmp .btn-main:active{transform:translateY(3px);box-shadow:0 2px 0 #136b22}\r\n.vgmp .btn-ghost{border:2px solid var(--line);color:var(--text);background:rgba(255,255,255,.03)}\r\n.vgmp .btn-ghost:hover{border-color:var(--yellow);color:var(--yellow)}\r\n.vgmp .note{font-size:13px;color:var(--muted);margin-top:16px}\r\n\r\n\/* ---------- MOCK PLAYER ---------- *\/\r\n\/* l'anteprima porta al player vero: sul telefono sembra un player e la gente la tocca *\/\r\n.vgmp a.player{display:block;position:relative;color:inherit!important;text-decoration:none!important;cursor:pointer;transition:transform .25s,box-shadow .25s}\r\n.vgmp a.player:hover,.vgmp a.player:focus-visible{transform:perspective(1200px) rotateY(-3deg) rotateX(1deg) translateY(-4px);outline:0}\r\n.vgmp .player .try{position:absolute;left:50%;bottom:-16px;transform:translateX(-50%);white-space:nowrap;font-family:'Press Start 2P',monospace;font-size:9px;padding:9px 12px;border-radius:999px;background:#ffd23f;color:#231a00;box-shadow:0 4px 0 #a07d00,0 8px 20px rgba(0,0,0,.4);animation:vgmp-try 1.6s ease-in-out infinite}\r\n@keyframes vgmp-try{50%{transform:translateX(-50%) translateY(-3px)}}\r\n.vgmp .player{border-radius:10px;padding:14px;\r\n  background:linear-gradient(180deg,#4b3d9a 0%,#2a2368 55%,#1d1850 100%);\r\n  box-shadow:inset 0 1px 0 rgba(255,255,255,.25),inset 0 -2px 0 rgba(0,0,0,.4),0 30px 60px rgba(0,0,0,.55),0 0 0 2px #0a0820;\r\n  transform:perspective(1200px) rotateY(-6deg) rotateX(3deg)}\r\n.vgmp .titlebar{display:flex;align-items:center;gap:8px;margin-bottom:12px}\r\n.vgmp .titlebar .dot{width:10px;height:10px;border-radius:50%;background:#ff5f57}\r\n.vgmp .titlebar .dot:nth-child(2){background:#febc2e}.vgmp .titlebar .dot:nth-child(3){background:#28c840}\r\n.vgmp .titlebar b{font-family:'Press Start 2P',monospace;font-size:9px;color:#d9d3ff;margin-left:6px}\r\n.vgmp .inset{background:var(--panel);border-radius:6px;box-shadow:inset 2px 2px 0 rgba(0,0,0,.6),inset -1px -1px 0 rgba(255,255,255,.12)}\r\n.vgmp .p-top{display:grid;grid-template-columns:1fr 132px;gap:10px}\r\n.vgmp .lcd{background:var(--lcd);padding:10px 12px;color:var(--lcdtxt);font-family:'VT323',monospace;font-size:19px;line-height:1.15;min-height:150px;\r\n  text-shadow:0 0 6px rgba(125,255,138,.55)}\r\n.vgmp .lcd .dim{opacity:.5}\r\n.vgmp .lcd .now{color:#d6ffd9}\r\n.vgmp .marquee{white-space:nowrap;overflow:hidden;min-width:0}\r\n\/* le colonne non devono allargarsi oltre lo schermo per colpa del testo che scorre *\/\r\n.vgmp .hero-grid>*,.vgmp .split>*,.vgmp .p-top>*{min-width:0}\r\n.vgmp .marquee span{display:inline-block;animation:vgmp-mq 11s linear infinite}\r\n@keyframes vgmp-mq{0%{transform:translateX(100%)}100%{transform:translateX(-110%)}}\r\n.vgmp .screen{display:flex;align-items:center;justify-content:center;aspect-ratio:4\/3;overflow:hidden;position:relative;\r\n  background:linear-gradient(180deg,#5ab2ff 0 55%,#3ccf4e 55% 70%,#a7642d 70%)}\r\n.vgmp .screen i{position:absolute;bottom:30%;width:16px;height:22px;background:#e23b3b;border-radius:3px 3px 1px 1px;left:28%;\r\n  box-shadow:0 -8px 0 -2px #ffcf9a;animation:vgmp-jump 1.6s ease-in-out infinite}\r\n.vgmp .screen u{position:absolute;top:16%;left:58%;width:34px;height:12px;background:#fff;border-radius:10px;opacity:.9;\r\n  box-shadow:-14px 6px 0 -2px #fff,16px 5px 0 -3px #fff}\r\n.vgmp .screen s{position:absolute;bottom:30%;right:18%;width:22px;height:22px;background:#e3a545;box-shadow:inset -3px -3px 0 #a06a1f}\r\n@keyframes vgmp-jump{0%,100%{transform:translateY(0)}45%{transform:translateY(-22px)}}\r\n.vgmp .eq{display:flex;align-items:flex-end;gap:4px;height:64px;padding:8px 10px;margin-top:10px}\r\n.vgmp .eq span{flex:1;border-radius:2px 2px 0 0;height:30%;\r\n  background:linear-gradient(0deg,#2fd34a 0 55%,#ffd23f 55% 80%,#ff5a5a 80%);animation:vgmp-eq 1s ease-in-out infinite alternate}\r\n@keyframes vgmp-eq{0%{height:12%}100%{height:96%}}\r\n.vgmp .progress{height:12px;margin:12px 0 10px;position:relative}\r\n.vgmp .progress::before{content:\"\";position:absolute;left:3px;top:3px;bottom:3px;width:42%;background:rgba(67,224,90,.45);border-radius:3px}\r\n.vgmp .progress::after{content:\"\";position:absolute;left:calc(42% - 6px);top:-3px;width:16px;height:18px;border-radius:4px;\r\n  background:linear-gradient(180deg,#7dff8a,#25a63a);box-shadow:0 2px 0 #0f5a1c}\r\n.vgmp .controls{display:flex;flex-wrap:wrap;gap:6px}\r\n.vgmp .k{font-family:'Press Start 2P',monospace;font-size:9px;padding:9px 10px;border-radius:5px;color:#efeaff;\r\n  background:linear-gradient(180deg,#5a4bb0,#342a80);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 2px 0 #120e33}\r\n.vgmp .k.on{background:linear-gradient(180deg,#46d65c,#1f8a31);color:#04150a}\r\n.vgmp .k.pal{background:linear-gradient(180deg,#ffd23f,#c99a0c);color:#2a1d00}\r\n\r\n\/* ---------- NUMERI ---------- *\/\r\n.vgmp .stats{padding:0;margin-top:-40px;z-index:2}\r\n.vgmp .stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}\r\n.vgmp .stat{background:var(--bg2);border:2px solid var(--line);border-radius:10px;padding:22px 18px;text-align:center}\r\n.vgmp .stat b{display:block;font-family:'Press Start 2P',monospace;font-size:clamp(18px,2.4vw,26px);color:var(--lcdtxt);margin-bottom:10px}\r\n.vgmp .stat span{color:var(--muted);font-size:14px}\r\n\r\n\/* ---------- FEATURE ---------- *\/\r\n.vgmp .feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px}\r\n.vgmp .card{background:linear-gradient(180deg,#1a1544,#120f30);border:2px solid var(--line);border-radius:12px;padding:26px 22px;\r\n  transition:border-color .15s,transform .15s}\r\n.vgmp .card:hover{border-color:var(--green);transform:translateY(-3px)}\r\n.vgmp .card .ico{font-size:28px;width:54px;height:54px;display:flex;align-items:center;justify-content:center;border-radius:10px;\r\n  background:rgba(125,255,138,.08);border:2px solid rgba(125,255,138,.25);margin-bottom:18px}\r\n.vgmp .card h3{font-family:'Press Start 2P',monospace;font-size:12px;line-height:1.6;margin-bottom:12px;color:#fff}\r\n.vgmp .card p{color:var(--muted);font-size:15px}\r\n\r\n\/* ---------- SPLIT ---------- *\/\r\n.vgmp .alt{background:linear-gradient(180deg,var(--bg) 0%,#141036 100%)}\r\n.vgmp .split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}\r\n.vgmp .checks{list-style:none;margin-top:24px;display:grid;gap:14px}\r\n.vgmp .checks li{padding-left:34px;position:relative;color:#d8d4f7}\r\n.vgmp .checks li::before{content:\"\u25b6\";position:absolute;left:0;top:0;color:var(--green);font-size:14px}\r\n.vgmp .checks b{color:#fff}\r\n\r\n\/* bezel console *\/\r\n.vgmp .bezel{padding:26px 34px 40px;border-radius:18px;background:linear-gradient(180deg,#2b2b33,#141418);\r\n  box-shadow:inset 0 2px 0 rgba(255,255,255,.12),0 30px 60px rgba(0,0,0,.5);position:relative}\r\n.vgmp .bezel::after{content:\"MASTER SYSTEM\";position:absolute;bottom:12px;left:0;right:0;text-align:center;\r\n  font-family:'Press Start 2P',monospace;font-size:9px;color:#d33;letter-spacing:.2em}\r\n.vgmp .bezel .screen{border-radius:4px;box-shadow:0 0 0 4px #000}\r\n.vgmp .closebtn{position:absolute;top:-14px;right:20px;font-family:'Press Start 2P',monospace;font-size:9px;background:#c7313d;color:#fff;padding:8px 10px;border-radius:5px;box-shadow:0 2px 0 #6d0f17}\r\n\r\n\/* ---------- SYNC ---------- *\/\r\n.vgmp .terminal{font-family:'VT323',monospace;font-size:20px;line-height:1.35;background:#05060a;color:#9cffaa;border-radius:10px;\r\n  padding:20px 22px;border:2px solid var(--line);box-shadow:0 20px 40px rgba(0,0,0,.4)}\r\n.vgmp .terminal .y{color:var(--yellow)}.vgmp .terminal .c{color:var(--cyan)}.vgmp .terminal .d{color:#5c6b88}\r\n.vgmp .cursor{display:inline-block;width:10px;height:18px;background:#9cffaa;vertical-align:-3px;animation:vgmp-blink 1s steps(1) infinite}\r\n@keyframes vgmp-blink{50%{opacity:0}}\r\n\r\n\/* ---------- COMANDI ---------- *\/\r\n.vgmp .ctrl-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:44px}\r\n.vgmp .ctrl{background:var(--bg2);border:2px solid var(--line);border-radius:12px;padding:24px}\r\n.vgmp .ctrl h3{font-family:'Press Start 2P',monospace;font-size:12px;margin-bottom:18px;color:var(--yellow)}\r\n.vgmp .row{display:flex;justify-content:space-between;gap:14px;padding:10px 0;border-bottom:1px dashed var(--line);font-size:15px}\r\n.vgmp .row:last-child{border-bottom:0}\r\n.vgmp .row span:last-child{color:var(--muted);text-align:right}\r\n.vgmp kbd{font-family:'Press Start 2P',monospace;font-size:9px;background:#2b2470;border-radius:4px;padding:5px 7px;\r\n  box-shadow:0 2px 0 #0d0a2a;white-space:nowrap;color:#fff}\r\n\r\n\/* ---------- STEP ---------- *\/\r\n.vgmp .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px;counter-reset:s}\r\n.vgmp .step{background:var(--bg2);border:2px solid var(--line);border-radius:12px;padding:26px 22px;position:relative}\r\n.vgmp .step::before{counter-increment:s;content:counter(s);font-family:'Press Start 2P',monospace;font-size:18px;color:#06170a;\r\n  background:var(--green);width:44px;height:44px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}\r\n.vgmp .step h3{font-size:17px;margin-bottom:8px}\r\n.vgmp .step p{color:var(--muted);font-size:15px}\r\n.vgmp code{font-family:'VT323',monospace;font-size:18px;background:#05060a;color:#9cffaa;padding:1px 7px;border-radius:4px}\r\n.vgmp .req{margin-top:26px;background:#0b0920;border:2px dashed var(--line);border-radius:12px;padding:20px 22px;color:var(--muted);font-size:15px}\r\n.vgmp .req b{color:#fff}\r\n\r\n\/* ---------- PROVA ONLINE ---------- *\/\r\n.vgmp .frame{margin-top:40px;border-radius:14px;overflow:hidden;border:2px solid var(--line);\r\n  box-shadow:0 30px 60px rgba(0,0,0,.5),0 0 0 6px rgba(90,73,184,.18)}\r\n.vgmp .frame iframe{display:block;width:100%;height:860px;border:0;background:#0d0b1f}\r\n.vgmp .frame-note{margin-top:16px;text-align:center;color:var(--muted);font-size:14px}\r\n.vgmp .frame-note a,.vgmp .plan-note a{color:var(--cyan);border-bottom:1px dotted}\r\n\r\n\/* ---------- VERSIONI ---------- *\/\r\n.vgmp .plans{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:44px}\r\n.vgmp .plan{background:var(--bg2);border:2px solid var(--line);border-radius:14px;padding:28px 26px;display:flex;flex-direction:column;gap:6px}\r\n.vgmp .plan.pro{border-color:var(--green);box-shadow:0 0 0 4px rgba(67,224,90,.12)}\r\n.vgmp .plan .tag{font-family:'Press Start 2P',monospace;font-size:9px;color:var(--yellow);align-self:flex-start;border:2px solid currentColor;border-radius:4px;padding:6px 8px}\r\n.vgmp .plan h3{font-family:'Press Start 2P',monospace;font-size:15px;margin:14px 0 4px}\r\n.vgmp .plan .checks{margin:12px 0 22px;flex:1}\r\n.vgmp .plan > .btn{align-self:flex-start}\r\n.vgmp .plan-note{font-size:13px;color:var(--muted);margin-top:14px}\r\n.vgmp .steps-title{font-family:'Press Start 2P',monospace;font-size:13px;text-align:center;margin-top:64px;line-height:1.6}\r\n.vgmp .steps-title + .steps{margin-top:26px}\r\n\r\n\/* ---------- FINALE ---------- *\/\r\n.vgmp .final{background:radial-gradient(900px 400px at 50% 120%,#5a49b8 0%,var(--chassis2) 45%,var(--bg) 80%);text-align:center}\r\n.vgmp .final h2{font-size:clamp(20px,3.2vw,34px)}\r\n.vgmp .final .cta{justify-content:center;margin-top:30px}\r\n.vgmp .credits{margin-top:56px;font-size:13px;color:var(--muted);max-width:760px;margin-left:auto;margin-right:auto}\r\n.vgmp .credits a{color:var(--cyan);border-bottom:1px dotted}\r\n\r\n\/* ---------- RESPONSIVE ---------- *\/\r\n@media (max-width:960px){\r\n  .vgmp .hero-grid,.vgmp .split{grid-template-columns:minmax(0,1fr);gap:40px}\r\n  .vgmp .player{transform:none}\r\n  .vgmp .feat-grid,.vgmp .steps{grid-template-columns:1fr 1fr}\r\n  .vgmp .stats-grid{grid-template-columns:1fr 1fr}\r\n  .vgmp .split .visual{order:-1}\r\n}\r\n@media (max-width:640px){\r\n  .vgmp section{padding:64px 0}\r\n  .vgmp .wrap{padding:0 16px}\r\n  .vgmp .feat-grid,.vgmp .steps,.vgmp .ctrl-grid,.vgmp .plans{grid-template-columns:minmax(0,1fr)}\r\n  .vgmp .frame iframe{height:1150px}\r\n  .vgmp .frame{margin-left:-6px;margin-right:-6px}\r\n  .vgmp .p-top{grid-template-columns:minmax(0,1fr)}\r\n  .vgmp .p-top .screen{display:none}\r\n  .vgmp .btn{width:100%;text-align:center}\r\n  .vgmp .row{flex-direction:column;gap:4px}\r\n  .vgmp .row span:last-child{text-align:left}\r\n  .vgmp .stats{margin-top:-30px}\r\n}\r\n@media (prefers-reduced-motion:reduce){\r\n  .vgmp *{animation:none!important;transition:none!important}\r\n}\r\n\/* riga del contatore visite (Post Views) tra la pagina e il footer: diventa un separatore *\/\r\nbody:has(.vgmp) #Wrapper > .post-views{display:block;margin:0;padding:7px 16px;text-align:center;\r\n  font:12px\/1.4 'Inter',system-ui,sans-serif;color:#a9a4d6;background:#0d0b1f;\r\n  border-top:2px solid #2e2766;border-bottom:2px solid #43e05a}\r\n<\/style>\r\n\r\n<div class=\"vgmp\">\r\n\r\n  <!-- ================= HERO ================= -->\r\n  <section class=\"hero scan\">\r\n    <div class=\"wrap hero-grid\">\r\n      <div>\r\n        <div class=\"badges\">\r\n          <span class=\"chip sms\">MASTER SYSTEM<\/span>\r\n          <span class=\"chip gg\">GAME GEAR<\/span>\r\n          <span class=\"chip sg\">SG-1000<\/span>\r\n          <span class=\"chip sc\">SC-3000<\/span>\r\n        <\/div>\r\n        <p class=\"ttl\" role=\"heading\" aria-level=\"2\">VGM WEB<br><span>PLAYER<\/span><\/p>\r\n        <p class=\"lead\">Il jukebox retr\u00f2 per le colonne sonore dei giochi <b>Sega a 8 bit<\/b>. Scarica da solo l'intera libreria, ti mostra copertine e screenshot e, con un clic, ti fa giocare al gioco di cui stai ascoltando la musica.<\/p>\r\n        <div class=\"cta\">\r\n          <a class=\"btn btn-main\" href=\"#prova\">\u25b6 PROVALO ONLINE<\/a>\r\n          <a class=\"btn btn-ghost\" href=\"#download\">\u25bc VERSIONE WINDOWS<\/a>\r\n        <\/div>\r\n        <p class=\"note\">Versione web gratuita per tutti \u00b7 Versione Windows completa per i Patreon dal livello 2<\/p>\r\n      <\/div>\r\n\r\n      <a class=\"player\" href=\"#prova\" aria-label=\"Prova il VGM Web Player online\">\r\n        <div class=\"titlebar\"><span class=\"dot\"><\/span><span class=\"dot\"><\/span><span class=\"dot\"><\/span><b>VGM WEB PLAYER<\/b><\/div>\r\n        <div class=\"p-top\">\r\n          <div class=\"lcd inset\">\r\n            <div class=\"marquee\"><span>ALEX KIDD IN MIRACLE WORLD \u00b7 SMS \u00b7 FM (YM2413) \u00b7 60 Hz NTSC<\/span><\/div>\r\n            <div class=\"dim\">&nbsp;&nbsp;01 Title Screen<\/div>\r\n            <div class=\"now\">\u25b6 02 Main Theme<\/div>\r\n            <div class=\"dim\">&nbsp;&nbsp;03 Underwater<\/div>\r\n            <div class=\"dim\">&nbsp;&nbsp;04 Janken Match<\/div>\r\n            <div class=\"dim\">&nbsp;&nbsp;05 Castle<\/div>\r\n          <\/div>\r\n          <div class=\"screen inset\"><u><\/u><i><\/i><s><\/s><\/div>\r\n        <\/div>\r\n        <div class=\"eq inset\">\r\n          <span style=\"animation-delay:-.1s;animation-duration:.7s\"><\/span><span style=\"animation-delay:-.5s;animation-duration:.9s\"><\/span>\r\n          <span style=\"animation-delay:-.3s;animation-duration:.6s\"><\/span><span style=\"animation-delay:-.8s;animation-duration:1.1s\"><\/span>\r\n          <span style=\"animation-delay:-.2s;animation-duration:.8s\"><\/span><span style=\"animation-delay:-.6s;animation-duration:.65s\"><\/span>\r\n          <span style=\"animation-delay:-.4s;animation-duration:1s\"><\/span><span style=\"animation-delay:-.9s;animation-duration:.75s\"><\/span>\r\n          <span style=\"animation-delay:-.15s;animation-duration:.95s\"><\/span><span style=\"animation-delay:-.7s;animation-duration:.7s\"><\/span>\r\n          <span style=\"animation-delay:-.35s;animation-duration:.85s\"><\/span><span style=\"animation-delay:-.55s;animation-duration:.6s\"><\/span>\r\n          <span style=\"animation-delay:-.25s;animation-duration:1.05s\"><\/span><span style=\"animation-delay:-.45s;animation-duration:.8s\"><\/span>\r\n          <span style=\"animation-delay:-.65s;animation-duration:.9s\"><\/span><span style=\"animation-delay:-.05s;animation-duration:.7s\"><\/span>\r\n        <\/div>\r\n        <div class=\"progress inset\"><\/div>\r\n        <div class=\"controls\">\r\n          <span class=\"k\">\u25c0\u25c0<\/span><span class=\"k on\">\u25b6<\/span><span class=\"k\">\u25a0<\/span><span class=\"k\">\u25b6\u25b6<\/span>\r\n          <span class=\"k\">LOOP<\/span><span class=\"k on\">RAND<\/span><span class=\"k pal\">NTSC<\/span><span class=\"k\">\u2605<\/span>\r\n        <\/div>\r\n        <span class=\"try\">\u25b6 PROVALO QUI SOTTO<\/span>\r\n      <\/a>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= NUMERI ================= -->\r\n  <section class=\"stats\">\r\n    <div class=\"wrap stats-grid\">\r\n      <div class=\"stat\"><b>790+<\/b><span>soundtrack<\/span><\/div>\r\n      <div class=\"stat\"><b>9.000<\/b><span>tracce circa<\/span><\/div>\r\n      <div class=\"stat\"><b>4<\/b><span>sistemi Sega<\/span><\/div>\r\n      <div class=\"stat\"><b>FM+PSG<\/b><span>entrambi i chip audio<\/span><\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= PROVA ONLINE ================= -->\r\n  <section id=\"prova\">\r\n    <div class=\"wrap\">\r\n      <div class=\"center\">\r\n        <span class=\"kicker\">Prova subito \u00b7 Gratis<\/span>\r\n        <h2>Ascoltalo qui, nel browser<\/h2>\r\n        <p class=\"lead\">Questa \u00e8 la versione web del player: tutta la libreria musicale, con filtri, preferiti, NTSC\/PAL e joypad. Clicca su una copertina e alza il volume.<\/p>\r\n      <\/div>\r\n      <div class=\"frame\">\r\n        <iframe src=\"https:\/\/retrofixer.it\/download\/vgmplayer\/\" title=\"VGM Web Player - versione web\" loading=\"lazy\" allow=\"autoplay; gamepad; fullscreen\"><\/iframe>\r\n      <\/div>\r\n      <p class=\"frame-note\">Emulatore integrato, Sync Web e le altre funzioni avanzate sono nella <a href=\"#download\">versione Windows<\/a>. <a href=\"https:\/\/retrofixer.it\/download\/vgmplayer\/\" target=\"_blank\" rel=\"noopener\">Apri a schermo intero \u2197<\/a><\/p>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= FUNZIONI ================= -->\r\n  <section id=\"funzioni\">\r\n    <div class=\"wrap\">\r\n      <div class=\"center\">\r\n        <span class=\"kicker\">Caratteristiche<\/span>\r\n        <h2>Tutta la musica 8 bit di Sega,<br>in un solo player<\/h2>\r\n        <p class=\"lead\">Nato per gli appassionati: veloce anche con migliaia di brani, bello da guardare e da usare con il joypad dal divano.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"feat-grid\">\r\n        <div class=\"card\">\r\n          <div class=\"ico\">\ud83c\udfb5<\/div>\r\n          <h3>Libreria automatica<\/h3>\r\n          <p>Legge VGM, VGZ, WAV e MP3, anche dentro gli archivi ZIP: ogni ZIP diventa un album. I nomi vengono resi leggibili da soli e con \"+ ADD\" aggiungi file da qualsiasi cartella.<\/p>\r\n        <\/div>\r\n        <div class=\"card\">\r\n          <div class=\"ico\">\ud83d\uddc2\ufe0f<\/div>\r\n          <h3>Tre viste istantanee<\/h3>\r\n          <p><b>Grid View<\/b> con le copertine, <b>Tracklist<\/b> ad albero e <b>Favorites<\/b>. Il passaggio tra le viste \u00e8 immediato e ognuna si riposiziona sul brano in riproduzione.<\/p>\r\n        <\/div>\r\n        <div class=\"card\">\r\n          <div class=\"ico\">\ud83c\udf9a\ufe0f<\/div>\r\n          <h3>Filtri per console e chip<\/h3>\r\n          <p>Mostra solo Game Gear, Master System, SG-1000 o SC-3000, e scegli tra le versioni FM (YM2413) e PSG. I filtri si combinano e i conteggi si aggiornano subito.<\/p>\r\n        <\/div>\r\n        <div class=\"card\">\r\n          <div class=\"ico\">\ud83d\udcfa<\/div>\r\n          <h3>NTSC o PAL<\/h3>\r\n          <p>Ascolta ogni brano a 60 Hz come in Giappone e America, o a 50 Hz come lo ricordi sul Master System europeo. Con LOOP, RAND e salto in qualsiasi punto del brano.<\/p>\r\n        <\/div>\r\n        <div class=\"card\">\r\n          <div class=\"ico\">\u2728<\/div>\r\n          <h3>Look da Winamp classico<\/h3>\r\n          <p>Display LCD con la tracklist, slideshow degli screenshot del gioco, equalizzatore animato con indicatori di picco e volume a scalini in stile VU-meter.<\/p>\r\n        <\/div>\r\n        <div class=\"card\">\r\n          <div class=\"ico\">\u2605<\/div>\r\n          <h3>Preferiti e metadati<\/h3>\r\n          <p>Click destro per salvare i brani preferiti, che sopravvivono anche se sposti la cartella. Un pannello mostra titolo, gioco, autore e data presi dai tag GD3.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= EMULATORE ================= -->\r\n  <section class=\"alt\">\r\n    <div class=\"wrap split\">\r\n      <div>\r\n        <span class=\"kicker\">Ascolta. Poi gioca. \u00b7 Versione Windows<\/span>\r\n        <h2>Il gioco parte dentro il player<\/h2>\r\n        <p class=\"lead\">Ti \u00e8 tornata voglia di giocarci? Click destro sull'album, oppure doppio <b>A<\/b> sul joypad: la musica si ferma e il gioco si avvia con Kega Fusion, direttamente al posto della griglia.<\/p>\r\n        <ul class=\"checks\">\r\n          <li><b>Cornice della console<\/b> attorno allo schermo: Master System, Game Gear, SG-1000 e SC-3000, attivabile con \"Bezel ON\/OFF\".<\/li>\r\n          <li><b>Sempre in 4:3<\/b> e centrato, senza finestre che saltano fuori n\u00e9 cambi di risoluzione.<\/li>\r\n          <li><b>L'equalizzatore segue il gioco<\/b> e lo slider del player regola anche il volume dell'emulatore.<\/li>\r\n          <li>Preferisci una finestra separata? C'\u00e8 anche <b>\"Launch in External Window\"<\/b>.<\/li>\r\n          <li>Per uscire: \"\u2715 Close emulator\", oppure <b>+ e \u2212<\/b> insieme sul joypad.<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"visual\">\r\n        <div class=\"bezel\" aria-hidden=\"true\">\r\n          <span class=\"closebtn\">\u2715 CLOSE EMULATOR<\/span>\r\n          <div class=\"screen\"><u><\/u><i><\/i><s><\/s><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= SYNC WEB ================= -->\r\n  <section>\r\n    <div class=\"wrap split\">\r\n      <div class=\"visual\">\r\n        <div class=\"terminal\" aria-hidden=\"true\">\r\n          <span class=\"d\">&gt; SYNC WEB<\/span><br>\r\n          <span class=\"c\">smspower.org\/Music\/VGMs<\/span> ........ OK<br>\r\n          Soundtrack nuove ............ <span class=\"y\">+24<\/span><br>\r\n          Icone album ................. <span class=\"y\">+24<\/span><br>\r\n          Screenshot (12 in parallelo)  <span class=\"y\">+186<\/span><br>\r\n          ZIP danneggiati riscaricati . <span class=\"y\">1<\/span><br>\r\n          Motore VGMPlay NTSC + PAL ... OK<br>\r\n          <span class=\"d\">----------------------------------<\/span><br>\r\n          COMPLETATO <span class=\"cursor\"><\/span>\r\n        <\/div>\r\n      <\/div>\r\n      <div>\r\n        <span class=\"kicker\">Sync Web \u00b7 Versione Windows<\/span>\r\n        <h2>La libreria si scarica da sola<\/h2>\r\n        <p class=\"lead\">Premi <b>Sync Web<\/b> e il player scarica le soundtrack e le copertine mancanti dall'archivio di <b>SMS Power!<\/b>, con un sito di riserva se qualcosa non \u00e8 disponibile.<\/p>\r\n        <ul class=\"checks\">\r\n          <li>Scarica anche gli <b>screenshot<\/b> dei giochi per lo slideshow.<\/li>\r\n          <li><b>Controlla gli ZIP<\/b> gi\u00e0 presenti e riscarica quelli danneggiati.<\/li>\r\n          <li>Installa da solo il motore <b>VGMPlay<\/b>, sia NTSC sia PAL.<\/li>\r\n          <li><b>CANCEL<\/b> interrompe subito, senza lasciare file a met\u00e0.<\/li>\r\n          <li>Al primo avvio, se la libreria \u00e8 vuota, la sincronizzazione viene proposta da sola.<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= COMANDI ================= -->\r\n  <section class=\"alt\">\r\n    <div class=\"wrap\">\r\n      <div class=\"center\">\r\n        <span class=\"kicker\">Comandi<\/span>\r\n        <h2>Nato per il joypad<\/h2>\r\n        <p class=\"lead\">Collega un joypad USB, anche ad app gi\u00e0 aperta, e usa il player come una console. Funziona tutto anche con tastiera e mouse.<\/p>\r\n      <\/div>\r\n      <div class=\"ctrl-grid\">\r\n        <div class=\"ctrl\">\r\n          <h3>\ud83c\udfae JOYPAD<\/h3>\r\n          <div class=\"row\"><span><kbd>CROCE<\/kbd> \/ <kbd>LEVETTA<\/kbd><\/span><span>Muoversi nelle liste e nella griglia<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>A<\/kbd><\/span><span>Avvia album o traccia<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>A<\/kbd> <kbd>A<\/kbd><\/span><span>Avvia il gioco nella griglia<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>B<\/kbd><\/span><span>Pausa e ripresa<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>X<\/kbd><\/span><span>Passa da NTSC a PAL<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>L1<\/kbd> <kbd>R1<\/kbd><\/span><span>Traccia precedente \/ successiva<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>L2<\/kbd> <kbd>R2<\/kbd><\/span><span>Vista precedente \/ successiva<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>+<\/kbd><\/span><span>Modalit\u00e0 RANDOM<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>+<\/kbd> <kbd>\u2212<\/kbd><\/span><span>Chiude l'emulatore<\/span><\/div>\r\n        <\/div>\r\n        <div class=\"ctrl\">\r\n          <h3>\u2328\ufe0f TASTIERA E MOUSE<\/h3>\r\n          <div class=\"row\"><span><kbd>FRECCE<\/kbd> <kbd>INVIO<\/kbd><\/span><span>Muoversi e avviare<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>TAB<\/kbd> \/ <kbd>SHIFT+TAB<\/kbd><\/span><span>Cambia vista<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>A\u2026Z<\/kbd><\/span><span>Ricerca rapida: scrivi l'inizio del nome<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>SHIFT+R<\/kbd><\/span><span>Evidenzia gli album senza ROM<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>CANC<\/kbd><\/span><span>Rimuove un preferito<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>CLICK DESTRO<\/kbd><\/span><span>Preferiti e avvio del gioco<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>ROTELLA<\/kbd><\/span><span>Scorre le liste e regola il volume<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>CLICK<\/kbd> sulla barra<\/span><span>Salta in un punto del brano<\/span><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= COME INIZIARE ================= -->\r\n  <section id=\"download\">\r\n    <div class=\"wrap\">\r\n      <div class=\"center\">\r\n        <span class=\"kicker\">Scegli la tua versione<\/span>\r\n        <h2>Web per tutti,<br>Windows per i Patreon<\/h2>\r\n      <\/div>\r\n      <div class=\"plans\">\r\n        <div class=\"plan\">\r\n          <span class=\"tag\">GRATIS<\/span>\r\n          <h3>Versione web<\/h3>\r\n          <ul class=\"checks\">\r\n            <li>Tutta la libreria: <b>790+ soundtrack<\/b><\/li>\r\n            <li>Grid View, Tracklist e Preferiti<\/li>\r\n            <li>Filtri per console e chip, NTSC\/PAL, LOOP e RAND<\/li>\r\n            <li>Display LCD, slideshow ed equalizzatore<\/li>\r\n            <li>Joypad, tastiera e smartphone<\/li>\r\n          <\/ul>\r\n          <a class=\"btn btn-ghost\" href=\"#prova\">\u25b6 PROVALA ORA<\/a>\r\n        <\/div>\r\n        <div class=\"plan pro\">\r\n          <span class=\"tag\">PATREON \u00b7 LIVELLO 2+<\/span>\r\n          <h3>Versione Windows<\/h3>\r\n          <ul class=\"checks\">\r\n            <li>Tutto quello della versione web, <b>offline<\/b><\/li>\r\n            <li><b>Gioca<\/b> con Kega Fusion incastonato nel player<\/li>\r\n            <li><b>Sync Web<\/b>: libreria e screenshot sempre aggiornati<\/li>\r\n            <li>Aggiungi i tuoi file VGM, VGZ, WAV e MP3<\/li>\r\n            <li>Motore audio VGMPlay originale<\/li>\r\n          <\/ul>\r\n          <div class=\"cta\">\r\n            <a class=\"btn btn-main\" href=\"https:\/\/retrofixer.it\/download\/patreons\/VGMWebPlayerSega8Bit.rar\">\u25bc SCARICA<\/a>\r\n            <a class=\"btn btn-ghost\" href=\"https:\/\/www.patreon.com\/retrofixer\" target=\"_blank\" rel=\"noopener\">DIVENTA PATREON<\/a>\r\n          <\/div>\r\n          <p class=\"plan-note\">Il download \u00e8 riservato ai Patreon di RetroFixer dal livello 2: ti verranno chieste le credenziali dell'area riservata.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n      <h3 class=\"steps-title\">Versione Windows: pronta in tre passi<\/h3>\r\n      <div class=\"steps\">\r\n        <div class=\"step\">\r\n          <h3>Scarica ed estrai<\/h3>\r\n          <p>Scarica il pacchetto dall'area Patreon, estrailo in una cartella a tua scelta e avvia <code>VGMWebPlayerSega8Bit.exe<\/code>. Non serve installare niente.<\/p>\r\n        <\/div>\r\n        <div class=\"step\">\r\n          <h3>Premi Sync Web<\/h3>\r\n          <p>Al primo avvio il player ti propone di scaricare la libreria: soundtrack, copertine, screenshot e motore audio.<\/p>\r\n        <\/div>\r\n        <div class=\"step\">\r\n          <h3>Premi Play<\/h3>\r\n          <p>Scegli una copertina e ascolta. Per giocare, metti le ROM dei giochi che possiedi in <code>app\\roms\\&lt;nome album&gt;\\<\/code>.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"req\">\r\n        <b>Requisiti:<\/b> Windows 10 o 11. La versione <b>.exe<\/b> \u00e8 pronta all'uso.<br>\r\n        Per chi preferisce lo script Python 3: <code>pip install pygame pillow<\/code>. Facoltativi: <code>py7zr<\/code> per estrarre VGMPlay, <code>PyAudioWPatch numpy<\/code> per l'equalizzatore durante il gioco, <code>pycaw comtypes<\/code> per il volume dell'emulatore.\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <!-- ================= FINALE ================= -->\r\n  <section class=\"final scan\">\r\n    <div class=\"wrap\" style=\"position:relative;z-index:1\">\r\n      <span class=\"kicker\">Insert coin<\/span>\r\n      <h2>Rimetti in moto i ricordi<br>a 8 bit<\/h2>\r\n      <p class=\"lead\">Alex Kidd, Wonder Boy, Phantasy Star, Sonic: tutta la musica del Master System e del Game Gear, a portata di joypad.<\/p>\r\n      <div class=\"cta\">\r\n        <a class=\"btn btn-main\" href=\"#prova\">\u25b6 ASCOLTA ONLINE<\/a>\r\n        <a class=\"btn btn-ghost\" href=\"#download\">\u25bc VERSIONE WINDOWS<\/a>\r\n      <\/div>\r\n      <p class=\"credits\">\r\n        Musica dall'archivio VGM di <a href=\"https:\/\/www.smspower.org\/Music\/VGMs\" target=\"_blank\" rel=\"noopener\">SMS Power!<\/a>.\r\n        Riproduzione con <b>VGMPlay<\/b>, emulazione con <b>Kega Fusion<\/b>. SEGA, Master System, Game Gear, SG-1000 e SC-3000 sono marchi dei rispettivi proprietari.\r\n        Il programma non include ROM: puoi usare solo quelle dei giochi che possiedi.\r\n      <\/p>\r\n    <\/div>\r\n  <\/section>\r\n\r\n<\/div>\r\n<\/div>\r\n<script type=\"text\/plain\" class=\"rf-en-src\" data-no-translation><link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\r\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Press+Start+2P&family=VT323&family=Inter:wght@400;600;800&display=swap\" rel=\"stylesheet\">\r\n\r\n<style>\r\n.vgmp{\r\n  --bg:#0d0b1f; --bg2:#16123a; --chassis1:#3a2f7a; --chassis2:#1b1748;\r\n  --panel:#100d2a; --line:#2e2766; --text:#e8e6ff; --muted:#a9a4d6;\r\n  --lcd:#0a1a0e; --lcdtxt:#7dff8a; --green:#43e05a; --yellow:#ffd23f;\r\n  --pink:#ff4fa3; --cyan:#3fd8ff;\r\n  font-family:'Inter',system-ui,-apple-system,Segoe UI,Roboto,sans-serif;\r\n  color:var(--text); background:var(--bg); line-height:1.6;\r\n  overflow:hidden; position:relative;\r\n}\r\n.vgmp *,.vgmp *::before,.vgmp *::after{box-sizing:border-box}\r\n.vgmp h1,.vgmp h2,.vgmp h3,.vgmp p,.vgmp ul{margin:0;padding:0}\r\n.vgmp a{color:inherit;text-decoration:none}\r\n.vgmp .wrap{max-width:1160px;margin:0 auto;padding:0 20px}\r\n.vgmp .pix{font-family:'Press Start 2P',monospace;letter-spacing:.02em}\r\n.vgmp .lcdfont{font-family:'VT323',monospace}\r\n.vgmp section{padding:88px 0;position:relative}\r\n.vgmp .kicker{font-family:'Press Start 2P',monospace;font-size:11px;color:var(--yellow);text-transform:uppercase;margin-bottom:14px;display:block}\r\n.vgmp h2{font-family:'Press Start 2P',monospace;font-size:clamp(18px,2.6vw,28px);line-height:1.45;margin-bottom:18px}\r\n.vgmp .lead{color:var(--muted);font-size:18px;max-width:720px}\r\n.vgmp .center{text-align:center}.vgmp .center .lead{margin:0 auto}\r\n\r\n\/* sfondo a scanline *\/\r\n.vgmp .scan::after{content:\"\";position:absolute;inset:0;pointer-events:none;\r\n  background:repeating-linear-gradient(0deg,rgba(255,255,255,.025) 0 1px,transparent 1px 3px)}\r\n\r\n\/* ---------- HERO ---------- *\/\r\n.vgmp .hero{padding:72px 0 96px;\r\n  background:radial-gradient(1200px 520px at 50% -10%,#5a49b8 0%,var(--chassis2) 45%,var(--bg) 80%)}\r\n.vgmp .hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center;position:relative;z-index:1}\r\n.vgmp .badges{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px}\r\n.vgmp .chip{font-family:'Press Start 2P',monospace;font-size:9px;padding:7px 9px;border-radius:4px;border:2px solid currentColor}\r\n.vgmp .chip.sms{color:#ff6b6b}.vgmp .chip.gg{color:var(--cyan)}.vgmp .chip.sg{color:var(--yellow)}.vgmp .chip.sc{color:#b98cff}\r\n.vgmp .hero .ttl{font-family:'Press Start 2P',monospace;font-size:clamp(26px,4.4vw,50px);line-height:1.25;margin-bottom:22px;\r\n  text-shadow:4px 4px 0 #000,0 0 24px rgba(125,255,138,.25)}\r\n.vgmp .hero .ttl span{color:var(--lcdtxt)}\r\n.vgmp .hero p.lead{margin-bottom:30px}\r\n.vgmp .cta{display:flex;flex-wrap:wrap;gap:14px}\r\n.vgmp .btn{font-family:'Press Start 2P',monospace;font-size:12px;padding:16px 22px;border-radius:6px;display:inline-block;\r\n  transition:transform .12s,box-shadow .12s,filter .12s}\r\n.vgmp .btn-main{background:linear-gradient(180deg,#5cf06f,#26a83a);color:#06170a;box-shadow:0 5px 0 #136b22,0 10px 26px rgba(67,224,90,.35)}\r\n.vgmp .btn-main:hover{transform:translateY(-2px);filter:brightness(1.08)}\r\n.vgmp .btn-main:active{transform:translateY(3px);box-shadow:0 2px 0 #136b22}\r\n.vgmp .btn-ghost{border:2px solid var(--line);color:var(--text);background:rgba(255,255,255,.03)}\r\n.vgmp .btn-ghost:hover{border-color:var(--yellow);color:var(--yellow)}\r\n.vgmp .note{font-size:13px;color:var(--muted);margin-top:16px}\r\n\r\n\/* ---------- MOCK PLAYER ---------- *\/\r\n\/* l'anteprima porta al player vero: sul telefono sembra un player e la gente la tocca *\/\r\n.vgmp a.player{display:block;position:relative;color:inherit!important;text-decoration:none!important;cursor:pointer;transition:transform .25s,box-shadow .25s}\r\n.vgmp a.player:hover,.vgmp a.player:focus-visible{transform:perspective(1200px) rotateY(-3deg) rotateX(1deg) translateY(-4px);outline:0}\r\n.vgmp .player .try{position:absolute;left:50%;bottom:-16px;transform:translateX(-50%);white-space:nowrap;font-family:'Press Start 2P',monospace;font-size:9px;padding:9px 12px;border-radius:999px;background:#ffd23f;color:#231a00;box-shadow:0 4px 0 #a07d00,0 8px 20px rgba(0,0,0,.4);animation:vgmp-try 1.6s ease-in-out infinite}\r\n@keyframes vgmp-try{50%{transform:translateX(-50%) translateY(-3px)}}\r\n.vgmp .player{border-radius:10px;padding:14px;\r\n  background:linear-gradient(180deg,#4b3d9a 0%,#2a2368 55%,#1d1850 100%);\r\n  box-shadow:inset 0 1px 0 rgba(255,255,255,.25),inset 0 -2px 0 rgba(0,0,0,.4),0 30px 60px rgba(0,0,0,.55),0 0 0 2px #0a0820;\r\n  transform:perspective(1200px) rotateY(-6deg) rotateX(3deg)}\r\n.vgmp .titlebar{display:flex;align-items:center;gap:8px;margin-bottom:12px}\r\n.vgmp .titlebar .dot{width:10px;height:10px;border-radius:50%;background:#ff5f57}\r\n.vgmp .titlebar .dot:nth-child(2){background:#febc2e}.vgmp .titlebar .dot:nth-child(3){background:#28c840}\r\n.vgmp .titlebar b{font-family:'Press Start 2P',monospace;font-size:9px;color:#d9d3ff;margin-left:6px}\r\n.vgmp .inset{background:var(--panel);border-radius:6px;box-shadow:inset 2px 2px 0 rgba(0,0,0,.6),inset -1px -1px 0 rgba(255,255,255,.12)}\r\n.vgmp .p-top{display:grid;grid-template-columns:1fr 132px;gap:10px}\r\n.vgmp .lcd{background:var(--lcd);padding:10px 12px;color:var(--lcdtxt);font-family:'VT323',monospace;font-size:19px;line-height:1.15;min-height:150px;\r\n  text-shadow:0 0 6px rgba(125,255,138,.55)}\r\n.vgmp .lcd .dim{opacity:.5}\r\n.vgmp .lcd .now{color:#d6ffd9}\r\n.vgmp .marquee{white-space:nowrap;overflow:hidden;min-width:0}\r\n\/* le colonne non devono allargarsi oltre lo schermo per colpa del testo che scorre *\/\r\n.vgmp .hero-grid>*,.vgmp .split>*,.vgmp .p-top>*{min-width:0}\r\n.vgmp .marquee span{display:inline-block;animation:vgmp-mq 11s linear infinite}\r\n@keyframes vgmp-mq{0%{transform:translateX(100%)}100%{transform:translateX(-110%)}}\r\n.vgmp .screen{display:flex;align-items:center;justify-content:center;aspect-ratio:4\/3;overflow:hidden;position:relative;\r\n  background:linear-gradient(180deg,#5ab2ff 0 55%,#3ccf4e 55% 70%,#a7642d 70%)}\r\n.vgmp .screen i{position:absolute;bottom:30%;width:16px;height:22px;background:#e23b3b;border-radius:3px 3px 1px 1px;left:28%;\r\n  box-shadow:0 -8px 0 -2px #ffcf9a;animation:vgmp-jump 1.6s ease-in-out infinite}\r\n.vgmp .screen u{position:absolute;top:16%;left:58%;width:34px;height:12px;background:#fff;border-radius:10px;opacity:.9;\r\n  box-shadow:-14px 6px 0 -2px #fff,16px 5px 0 -3px #fff}\r\n.vgmp .screen s{position:absolute;bottom:30%;right:18%;width:22px;height:22px;background:#e3a545;box-shadow:inset -3px -3px 0 #a06a1f}\r\n@keyframes vgmp-jump{0%,100%{transform:translateY(0)}45%{transform:translateY(-22px)}}\r\n.vgmp .eq{display:flex;align-items:flex-end;gap:4px;height:64px;padding:8px 10px;margin-top:10px}\r\n.vgmp .eq span{flex:1;border-radius:2px 2px 0 0;height:30%;\r\n  background:linear-gradient(0deg,#2fd34a 0 55%,#ffd23f 55% 80%,#ff5a5a 80%);animation:vgmp-eq 1s ease-in-out infinite alternate}\r\n@keyframes vgmp-eq{0%{height:12%}100%{height:96%}}\r\n.vgmp .progress{height:12px;margin:12px 0 10px;position:relative}\r\n.vgmp .progress::before{content:\"\";position:absolute;left:3px;top:3px;bottom:3px;width:42%;background:rgba(67,224,90,.45);border-radius:3px}\r\n.vgmp .progress::after{content:\"\";position:absolute;left:calc(42% - 6px);top:-3px;width:16px;height:18px;border-radius:4px;\r\n  background:linear-gradient(180deg,#7dff8a,#25a63a);box-shadow:0 2px 0 #0f5a1c}\r\n.vgmp .controls{display:flex;flex-wrap:wrap;gap:6px}\r\n.vgmp .k{font-family:'Press Start 2P',monospace;font-size:9px;padding:9px 10px;border-radius:5px;color:#efeaff;\r\n  background:linear-gradient(180deg,#5a4bb0,#342a80);box-shadow:inset 0 1px 0 rgba(255,255,255,.3),0 2px 0 #120e33}\r\n.vgmp .k.on{background:linear-gradient(180deg,#46d65c,#1f8a31);color:#04150a}\r\n.vgmp .k.pal{background:linear-gradient(180deg,#ffd23f,#c99a0c);color:#2a1d00}\r\n\r\n\/* ---------- NUMERI ---------- *\/\r\n.vgmp .stats{padding:0;margin-top:-40px;z-index:2}\r\n.vgmp .stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}\r\n.vgmp .stat{background:var(--bg2);border:2px solid var(--line);border-radius:10px;padding:22px 18px;text-align:center}\r\n.vgmp .stat b{display:block;font-family:'Press Start 2P',monospace;font-size:clamp(18px,2.4vw,26px);color:var(--lcdtxt);margin-bottom:10px}\r\n.vgmp .stat span{color:var(--muted);font-size:14px}\r\n\r\n\/* ---------- FEATURE ---------- *\/\r\n.vgmp .feat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px}\r\n.vgmp .card{background:linear-gradient(180deg,#1a1544,#120f30);border:2px solid var(--line);border-radius:12px;padding:26px 22px;\r\n  transition:border-color .15s,transform .15s}\r\n.vgmp .card:hover{border-color:var(--green);transform:translateY(-3px)}\r\n.vgmp .card .ico{font-size:28px;width:54px;height:54px;display:flex;align-items:center;justify-content:center;border-radius:10px;\r\n  background:rgba(125,255,138,.08);border:2px solid rgba(125,255,138,.25);margin-bottom:18px}\r\n.vgmp .card h3{font-family:'Press Start 2P',monospace;font-size:12px;line-height:1.6;margin-bottom:12px;color:#fff}\r\n.vgmp .card p{color:var(--muted);font-size:15px}\r\n\r\n\/* ---------- SPLIT ---------- *\/\r\n.vgmp .alt{background:linear-gradient(180deg,var(--bg) 0%,#141036 100%)}\r\n.vgmp .split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}\r\n.vgmp .checks{list-style:none;margin-top:24px;display:grid;gap:14px}\r\n.vgmp .checks li{padding-left:34px;position:relative;color:#d8d4f7}\r\n.vgmp .checks li::before{content:\"\u25b6\";position:absolute;left:0;top:0;color:var(--green);font-size:14px}\r\n.vgmp .checks b{color:#fff}\r\n\r\n\/* bezel console *\/\r\n.vgmp .bezel{padding:26px 34px 40px;border-radius:18px;background:linear-gradient(180deg,#2b2b33,#141418);\r\n  box-shadow:inset 0 2px 0 rgba(255,255,255,.12),0 30px 60px rgba(0,0,0,.5);position:relative}\r\n.vgmp .bezel::after{content:\"MASTER SYSTEM\";position:absolute;bottom:12px;left:0;right:0;text-align:center;\r\n  font-family:'Press Start 2P',monospace;font-size:9px;color:#d33;letter-spacing:.2em}\r\n.vgmp .bezel .screen{border-radius:4px;box-shadow:0 0 0 4px #000}\r\n.vgmp .closebtn{position:absolute;top:-14px;right:20px;font-family:'Press Start 2P',monospace;font-size:9px;background:#c7313d;color:#fff;padding:8px 10px;border-radius:5px;box-shadow:0 2px 0 #6d0f17}\r\n\r\n\/* ---------- SYNC ---------- *\/\r\n.vgmp .terminal{font-family:'VT323',monospace;font-size:20px;line-height:1.35;background:#05060a;color:#9cffaa;border-radius:10px;\r\n  padding:20px 22px;border:2px solid var(--line);box-shadow:0 20px 40px rgba(0,0,0,.4)}\r\n.vgmp .terminal .y{color:var(--yellow)}.vgmp .terminal .c{color:var(--cyan)}.vgmp .terminal .d{color:#5c6b88}\r\n.vgmp .cursor{display:inline-block;width:10px;height:18px;background:#9cffaa;vertical-align:-3px;animation:vgmp-blink 1s steps(1) infinite}\r\n@keyframes vgmp-blink{50%{opacity:0}}\r\n\r\n\/* ---------- COMANDI ---------- *\/\r\n.vgmp .ctrl-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:44px}\r\n.vgmp .ctrl{background:var(--bg2);border:2px solid var(--line);border-radius:12px;padding:24px}\r\n.vgmp .ctrl h3{font-family:'Press Start 2P',monospace;font-size:12px;margin-bottom:18px;color:var(--yellow)}\r\n.vgmp .row{display:flex;justify-content:space-between;gap:14px;padding:10px 0;border-bottom:1px dashed var(--line);font-size:15px}\r\n.vgmp .row:last-child{border-bottom:0}\r\n.vgmp .row span:last-child{color:var(--muted);text-align:right}\r\n.vgmp kbd{font-family:'Press Start 2P',monospace;font-size:9px;background:#2b2470;border-radius:4px;padding:5px 7px;\r\n  box-shadow:0 2px 0 #0d0a2a;white-space:nowrap;color:#fff}\r\n\r\n\/* ---------- STEP ---------- *\/\r\n.vgmp .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px;counter-reset:s}\r\n.vgmp .step{background:var(--bg2);border:2px solid var(--line);border-radius:12px;padding:26px 22px;position:relative}\r\n.vgmp .step::before{counter-increment:s;content:counter(s);font-family:'Press Start 2P',monospace;font-size:18px;color:#06170a;\r\n  background:var(--green);width:44px;height:44px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:16px}\r\n.vgmp .step h3{font-size:17px;margin-bottom:8px}\r\n.vgmp .step p{color:var(--muted);font-size:15px}\r\n.vgmp code{font-family:'VT323',monospace;font-size:18px;background:#05060a;color:#9cffaa;padding:1px 7px;border-radius:4px}\r\n.vgmp .req{margin-top:26px;background:#0b0920;border:2px dashed var(--line);border-radius:12px;padding:20px 22px;color:var(--muted);font-size:15px}\r\n.vgmp .req b{color:#fff}\r\n\r\n\/* ---------- PROVA ONLINE ---------- *\/\r\n.vgmp .frame{margin-top:40px;border-radius:14px;overflow:hidden;border:2px solid var(--line);\r\n  box-shadow:0 30px 60px rgba(0,0,0,.5),0 0 0 6px rgba(90,73,184,.18)}\r\n.vgmp .frame iframe{display:block;width:100%;height:860px;border:0;background:#0d0b1f}\r\n.vgmp .frame-note{margin-top:16px;text-align:center;color:var(--muted);font-size:14px}\r\n.vgmp .frame-note a,.vgmp .plan-note a{color:var(--cyan);border-bottom:1px dotted}\r\n\r\n\/* ---------- VERSIONI ---------- *\/\r\n.vgmp .plans{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:44px}\r\n.vgmp .plan{background:var(--bg2);border:2px solid var(--line);border-radius:14px;padding:28px 26px;display:flex;flex-direction:column;gap:6px}\r\n.vgmp .plan.pro{border-color:var(--green);box-shadow:0 0 0 4px rgba(67,224,90,.12)}\r\n.vgmp .plan .tag{font-family:'Press Start 2P',monospace;font-size:9px;color:var(--yellow);align-self:flex-start;border:2px solid currentColor;border-radius:4px;padding:6px 8px}\r\n.vgmp .plan h3{font-family:'Press Start 2P',monospace;font-size:15px;margin:14px 0 4px}\r\n.vgmp .plan .checks{margin:12px 0 22px;flex:1}\r\n.vgmp .plan > .btn{align-self:flex-start}\r\n.vgmp .plan-note{font-size:13px;color:var(--muted);margin-top:14px}\r\n.vgmp .steps-title{font-family:'Press Start 2P',monospace;font-size:13px;text-align:center;margin-top:64px;line-height:1.6}\r\n.vgmp .steps-title + .steps{margin-top:26px}\r\n\r\n\/* ---------- FINALE ---------- *\/\r\n.vgmp .final{background:radial-gradient(900px 400px at 50% 120%,#5a49b8 0%,var(--chassis2) 45%,var(--bg) 80%);text-align:center}\r\n.vgmp .final h2{font-size:clamp(20px,3.2vw,34px)}\r\n.vgmp .final .cta{justify-content:center;margin-top:30px}\r\n.vgmp .credits{margin-top:56px;font-size:13px;color:var(--muted);max-width:760px;margin-left:auto;margin-right:auto}\r\n.vgmp .credits a{color:var(--cyan);border-bottom:1px dotted}\r\n\r\n\/* ---------- RESPONSIVE ---------- *\/\r\n@media (max-width:960px){\r\n  .vgmp .hero-grid,.vgmp .split{grid-template-columns:minmax(0,1fr);gap:40px}\r\n  .vgmp .player{transform:none}\r\n  .vgmp .feat-grid,.vgmp .steps{grid-template-columns:1fr 1fr}\r\n  .vgmp .stats-grid{grid-template-columns:1fr 1fr}\r\n  .vgmp .split .visual{order:-1}\r\n}\r\n@media (max-width:640px){\r\n  .vgmp section{padding:64px 0}\r\n  .vgmp .wrap{padding:0 16px}\r\n  .vgmp .feat-grid,.vgmp .steps,.vgmp .ctrl-grid,.vgmp .plans{grid-template-columns:minmax(0,1fr)}\r\n  .vgmp .frame iframe{height:1150px}\r\n  .vgmp .frame{margin-left:-6px;margin-right:-6px}\r\n  .vgmp .p-top{grid-template-columns:minmax(0,1fr)}\r\n  .vgmp .p-top .screen{display:none}\r\n  .vgmp .btn{width:100%;text-align:center}\r\n  .vgmp .row{flex-direction:column;gap:4px}\r\n  .vgmp .row span:last-child{text-align:left}\r\n  .vgmp .stats{margin-top:-30px}\r\n}\r\n@media (prefers-reduced-motion:reduce){\r\n  .vgmp *{animation:none!important;transition:none!important}\r\n}\r\n\/* riga del contatore visite (Post Views) tra la pagina e il footer: diventa un separatore *\/\r\nbody:has(.vgmp) #Wrapper > .post-views{display:block;margin:0;padding:7px 16px;text-align:center;\r\n  font:12px\/1.4 'Inter',system-ui,sans-serif;color:#a9a4d6;background:#0d0b1f;\r\n  border-top:2px solid #2e2766;border-bottom:2px solid #43e05a}\r\n<\/style>\r\n\r\n<div class=\"vgmp\">\r\n\r\n  <\\!-- ================= HERO ================= -->\r\n  <section class=\"hero scan\">\r\n    <div class=\"wrap hero-grid\">\r\n      <div>\r\n        <div class=\"badges\">\r\n          <span class=\"chip sms\">MASTER SYSTEM<\/span>\r\n          <span class=\"chip gg\">GAME GEAR<\/span>\r\n          <span class=\"chip sg\">SG-1000<\/span>\r\n          <span class=\"chip sc\">SC-3000<\/span>\r\n        <\/div>\r\n        <p class=\"ttl\" role=\"heading\" aria-level=\"2\">VGM WEB<br><span>PLAYER<\/span><\/p>\r\n        <p class=\"lead\">The retro jukebox for <b>Sega 8-bit<\/b> game soundtracks. It downloads the whole library by itself, shows you covers and screenshots and, with one click, lets you play the game whose music you are listening to.<\/p>\r\n        <div class=\"cta\">\r\n          <a class=\"btn btn-main\" href=\"#prova\">\u25b6 TRY IT ONLINE<\/a>\r\n          <a class=\"btn btn-ghost\" href=\"#download\">\u25bc WINDOWS VERSION<\/a>\r\n        <\/div>\r\n        <p class=\"note\">Free web version for everyone \u00b7 Full Windows version for Patreons from tier 2<\/p>\r\n      <\/div>\r\n\r\n      <a class=\"player\" href=\"#prova\" aria-label=\"Try the VGM Web Player online\">\r\n        <div class=\"titlebar\"><span class=\"dot\"><\/span><span class=\"dot\"><\/span><span class=\"dot\"><\/span><b>VGM WEB PLAYER<\/b><\/div>\r\n        <div class=\"p-top\">\r\n          <div class=\"lcd inset\">\r\n            <div class=\"marquee\"><span>ALEX KIDD IN MIRACLE WORLD \u00b7 SMS \u00b7 FM (YM2413) \u00b7 60 Hz NTSC<\/span><\/div>\r\n            <div class=\"dim\">&nbsp;&nbsp;01 Title Screen<\/div>\r\n            <div class=\"now\">\u25b6 02 Main Theme<\/div>\r\n            <div class=\"dim\">&nbsp;&nbsp;03 Underwater<\/div>\r\n            <div class=\"dim\">&nbsp;&nbsp;04 Janken Match<\/div>\r\n            <div class=\"dim\">&nbsp;&nbsp;05 Castle<\/div>\r\n          <\/div>\r\n          <div class=\"screen inset\"><u><\/u><i><\/i><s><\/s><\/div>\r\n        <\/div>\r\n        <div class=\"eq inset\">\r\n          <span style=\"animation-delay:-.1s;animation-duration:.7s\"><\/span><span style=\"animation-delay:-.5s;animation-duration:.9s\"><\/span>\r\n          <span style=\"animation-delay:-.3s;animation-duration:.6s\"><\/span><span style=\"animation-delay:-.8s;animation-duration:1.1s\"><\/span>\r\n          <span style=\"animation-delay:-.2s;animation-duration:.8s\"><\/span><span style=\"animation-delay:-.6s;animation-duration:.65s\"><\/span>\r\n          <span style=\"animation-delay:-.4s;animation-duration:1s\"><\/span><span style=\"animation-delay:-.9s;animation-duration:.75s\"><\/span>\r\n          <span style=\"animation-delay:-.15s;animation-duration:.95s\"><\/span><span style=\"animation-delay:-.7s;animation-duration:.7s\"><\/span>\r\n          <span style=\"animation-delay:-.35s;animation-duration:.85s\"><\/span><span style=\"animation-delay:-.55s;animation-duration:.6s\"><\/span>\r\n          <span style=\"animation-delay:-.25s;animation-duration:1.05s\"><\/span><span style=\"animation-delay:-.45s;animation-duration:.8s\"><\/span>\r\n          <span style=\"animation-delay:-.65s;animation-duration:.9s\"><\/span><span style=\"animation-delay:-.05s;animation-duration:.7s\"><\/span>\r\n        <\/div>\r\n        <div class=\"progress inset\"><\/div>\r\n        <div class=\"controls\">\r\n          <span class=\"k\">\u25c0\u25c0<\/span><span class=\"k on\">\u25b6<\/span><span class=\"k\">\u25a0<\/span><span class=\"k\">\u25b6\u25b6<\/span>\r\n          <span class=\"k\">LOOP<\/span><span class=\"k on\">RAND<\/span><span class=\"k pal\">NTSC<\/span><span class=\"k\">\u2605<\/span>\r\n        <\/div>\r\n        <span class=\"try\">\u25b6 TRY IT BELOW<\/span>\r\n      <\/a>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <\\!-- ================= NUMERI ================= -->\r\n  <section class=\"stats\">\r\n    <div class=\"wrap stats-grid\">\r\n      <div class=\"stat\"><b>790+<\/b><span>soundtracks<\/span><\/div>\r\n      <div class=\"stat\"><b>9,000<\/b><span>tracks, roughly<\/span><\/div>\r\n      <div class=\"stat\"><b>4<\/b><span>Sega systems<\/span><\/div>\r\n      <div class=\"stat\"><b>FM+PSG<\/b><span>both sound chips<\/span><\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <\\!-- ================= PROVA ONLINE ================= -->\r\n  <section id=\"prova\">\r\n    <div class=\"wrap\">\r\n      <div class=\"center\">\r\n        <span class=\"kicker\">Try it now \u00b7 Free<\/span>\r\n        <h2>Listen right here, in your browser<\/h2>\r\n        <p class=\"lead\">This is the web version of the player: the whole music library, with filters, favourites, NTSC\/PAL and gamepad support. Click a cover and turn up the volume.<\/p>\r\n      <\/div>\r\n      <div class=\"frame\">\r\n        <iframe src=\"https:\/\/retrofixer.it\/download\/vgmplayer\/\" title=\"VGM Web Player - web version\" loading=\"lazy\" allow=\"autoplay; gamepad; fullscreen\"><\/iframe>\r\n      <\/div>\r\n      <p class=\"frame-note\">The built-in emulator, Sync Web and the other advanced features are in the <a href=\"#download\">Windows version<\/a>. <a href=\"https:\/\/retrofixer.it\/download\/vgmplayer\/\" target=\"_blank\" rel=\"noopener\">Open full screen \u2197<\/a><\/p>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <\\!-- ================= FUNZIONI ================= -->\r\n  <section id=\"funzioni\">\r\n    <div class=\"wrap\">\r\n      <div class=\"center\">\r\n        <span class=\"kicker\">Features<\/span>\r\n        <h2>All of Sega's 8-bit music,<br>in a single player<\/h2>\r\n        <p class=\"lead\">Made for enthusiasts: fast even with thousands of tracks, nice to look at and easy to use with a gamepad from the sofa.<\/p>\r\n      <\/div>\r\n\r\n      <div class=\"feat-grid\">\r\n        <div class=\"card\">\r\n          <div class=\"ico\">\ud83c\udfb5<\/div>\r\n          <h3>Automatic library<\/h3>\r\n          <p>Reads VGM, VGZ, WAV and MP3, even inside ZIP archives: every ZIP becomes an album. Names are tidied up automatically and \"+ ADD\" lets you add files from any folder.<\/p>\r\n        <\/div>\r\n        <div class=\"card\">\r\n          <div class=\"ico\">\ud83d\uddc2\ufe0f<\/div>\r\n          <h3>Three instant views<\/h3>\r\n          <p><b>Grid View<\/b> with covers, a tree-style <b>Tracklist<\/b> and <b>Favorites<\/b>. Switching views is instant and each one jumps back to the track that is playing.<\/p>\r\n        <\/div>\r\n        <div class=\"card\">\r\n          <div class=\"ico\">\ud83c\udf9a\ufe0f<\/div>\r\n          <h3>Console and chip filters<\/h3>\r\n          <p>Show only Game Gear, Master System, SG-1000 or SC-3000, and choose between the FM (YM2413) and PSG versions. Filters can be combined and the counts update instantly.<\/p>\r\n        <\/div>\r\n        <div class=\"card\">\r\n          <div class=\"ico\">\ud83d\udcfa<\/div>\r\n          <h3>NTSC or PAL<\/h3>\r\n          <p>Play every track at 60 Hz as in Japan and America, or at 50 Hz the way you remember it on the European Master System. With LOOP, RAND and seeking to any point in the track.<\/p>\r\n        <\/div>\r\n        <div class=\"card\">\r\n          <div class=\"ico\">\u2728<\/div>\r\n          <h3>Classic Winamp look<\/h3>\r\n          <p>LCD display with the tracklist, a slideshow of game screenshots, an animated equaliser with peak indicators and a stepped VU-meter-style volume control.<\/p>\r\n        <\/div>\r\n        <div class=\"card\">\r\n          <div class=\"ico\">\u2605<\/div>\r\n          <h3>Favourites and metadata<\/h3>\r\n          <p>Right-click to save your favourite tracks, which survive even if you move the folder. A panel shows title, game, composer and date taken from the GD3 tags.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <\\!-- ================= EMULATORE ================= -->\r\n  <section class=\"alt\">\r\n    <div class=\"wrap split\">\r\n      <div>\r\n        <span class=\"kicker\">Listen. Then play. \u00b7 Windows version<\/span>\r\n        <h2>The game starts inside the player<\/h2>\r\n        <p class=\"lead\">Feel like playing it again? Right-click the album, or double-tap <b>A<\/b> on the gamepad: the music stops and the game starts in Kega Fusion, right where the grid was.<\/p>\r\n        <ul class=\"checks\">\r\n          <li><b>Console bezel<\/b> around the screen: Master System, Game Gear, SG-1000 and SC-3000, toggled with \"Bezel ON\/OFF\".<\/li>\r\n          <li><b>Always 4:3<\/b> and centred, with no windows popping up and no resolution changes.<\/li>\r\n          <li><b>The equaliser follows the game<\/b> and the player's slider also sets the emulator volume.<\/li>\r\n          <li>Prefer a separate window? There is also <b>\"Launch in External Window\"<\/b>.<\/li>\r\n          <li>To quit: \"\u2715 Close emulator\", or <b>+ and \u2212<\/b> together on the gamepad.<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n      <div class=\"visual\">\r\n        <div class=\"bezel\" aria-hidden=\"true\">\r\n          <span class=\"closebtn\">\u2715 CLOSE EMULATOR<\/span>\r\n          <div class=\"screen\"><u><\/u><i><\/i><s><\/s><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <\\!-- ================= SYNC WEB ================= -->\r\n  <section>\r\n    <div class=\"wrap split\">\r\n      <div class=\"visual\">\r\n        <div class=\"terminal\" aria-hidden=\"true\">\r\n          <span class=\"d\">&gt; SYNC WEB<\/span><br>\r\n          <span class=\"c\">smspower.org\/Music\/VGMs<\/span> ........ OK<br>\r\n          New soundtracks ............. <span class=\"y\">+24<\/span><br>\r\n          Album icons ................. <span class=\"y\">+24<\/span><br>\r\n          Screenshots (12 in parallel)  <span class=\"y\">+186<\/span><br>\r\n          Damaged ZIPs re-downloaded .. <span class=\"y\">1<\/span><br>\r\n          VGMPlay engine NTSC + PAL .. OK<br>\r\n          <span class=\"d\">----------------------------------<\/span><br>\r\n          COMPLETE <span class=\"cursor\"><\/span>\r\n        <\/div>\r\n      <\/div>\r\n      <div>\r\n        <span class=\"kicker\">Sync Web \u00b7 Windows version<\/span>\r\n        <h2>The library downloads itself<\/h2>\r\n        <p class=\"lead\">Press <b>Sync Web<\/b> and the player downloads the missing soundtracks and covers from the <b>SMS Power!<\/b> archive, with a backup site in case something is unavailable.<\/p>\r\n        <ul class=\"checks\">\r\n          <li>It also downloads game <b>screenshots<\/b> for the slideshow.<\/li>\r\n          <li><b>Checks the ZIPs<\/b> already there and re-downloads any damaged ones.<\/li>\r\n          <li>Installs the <b>VGMPlay<\/b> engine by itself, both NTSC and PAL.<\/li>\r\n          <li><b>CANCEL<\/b> stops straight away, without leaving half-written files.<\/li>\r\n          <li>On first launch, if the library is empty, it offers to sync automatically.<\/li>\r\n        <\/ul>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <\\!-- ================= COMANDI ================= -->\r\n  <section class=\"alt\">\r\n    <div class=\"wrap\">\r\n      <div class=\"center\">\r\n        <span class=\"kicker\">Controls<\/span>\r\n        <h2>Built for the gamepad<\/h2>\r\n        <p class=\"lead\">Plug in a USB gamepad, even while the app is already open, and use the player like a console. Everything works with keyboard and mouse too.<\/p>\r\n      <\/div>\r\n      <div class=\"ctrl-grid\">\r\n        <div class=\"ctrl\">\r\n          <h3>\ud83c\udfae GAMEPAD<\/h3>\r\n          <div class=\"row\"><span><kbd>D-PAD<\/kbd> \/ <kbd>STICK<\/kbd><\/span><span>Move through lists and the grid<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>A<\/kbd><\/span><span>Play album or track<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>A<\/kbd> <kbd>A<\/kbd><\/span><span>Start the game from the grid<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>B<\/kbd><\/span><span>Pause and resume<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>X<\/kbd><\/span><span>Switch between NTSC and PAL<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>L1<\/kbd> <kbd>R1<\/kbd><\/span><span>Previous \/ next track<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>L2<\/kbd> <kbd>R2<\/kbd><\/span><span>Previous \/ next view<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>+<\/kbd><\/span><span>RANDOM mode<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>+<\/kbd> <kbd>\u2212<\/kbd><\/span><span>Close the emulator<\/span><\/div>\r\n        <\/div>\r\n        <div class=\"ctrl\">\r\n          <h3>\u2328\ufe0f KEYBOARD AND MOUSE<\/h3>\r\n          <div class=\"row\"><span><kbd>ARROWS<\/kbd> <kbd>ENTER<\/kbd><\/span><span>Move and play<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>TAB<\/kbd> \/ <kbd>SHIFT+TAB<\/kbd><\/span><span>Change view<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>A\u2026Z<\/kbd><\/span><span>Quick search: type the start of the name<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>SHIFT+R<\/kbd><\/span><span>Highlight albums without a ROM<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>DEL<\/kbd><\/span><span>Remove a favourite<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>RIGHT CLICK<\/kbd><\/span><span>Favourites and game launch<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>WHEEL<\/kbd><\/span><span>Scroll lists and adjust the volume<\/span><\/div>\r\n          <div class=\"row\"><span><kbd>CLICK<\/kbd> on the bar<\/span><span>Jump to a point in the track<\/span><\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <\\!-- ================= COME INIZIARE ================= -->\r\n  <section id=\"download\">\r\n    <div class=\"wrap\">\r\n      <div class=\"center\">\r\n        <span class=\"kicker\">Choose your version<\/span>\r\n        <h2>Web for everyone,<br>Windows for Patreons<\/h2>\r\n      <\/div>\r\n      <div class=\"plans\">\r\n        <div class=\"plan\">\r\n          <span class=\"tag\">FREE<\/span>\r\n          <h3>Web version<\/h3>\r\n          <ul class=\"checks\">\r\n            <li>The whole library: <b>790+ soundtracks<\/b><\/li>\r\n            <li>Grid View, Tracklist and Favourites<\/li>\r\n            <li>Console and chip filters, NTSC\/PAL, LOOP and RAND<\/li>\r\n            <li>LCD display, slideshow and equaliser<\/li>\r\n            <li>Gamepad, keyboard and smartphone<\/li>\r\n          <\/ul>\r\n          <a class=\"btn btn-ghost\" href=\"#prova\">\u25b6 TRY IT NOW<\/a>\r\n        <\/div>\r\n        <div class=\"plan pro\">\r\n          <span class=\"tag\">PATREON \u00b7 TIER 2+<\/span>\r\n          <h3>Windows version<\/h3>\r\n          <ul class=\"checks\">\r\n            <li>Everything in the web version, <b>offline<\/b><\/li>\r\n            <li><b>Play<\/b> with Kega Fusion embedded in the player<\/li>\r\n            <li><b>Sync Web<\/b>: library and screenshots always up to date<\/li>\r\n            <li>Add your own VGM, VGZ, WAV and MP3 files<\/li>\r\n            <li>Original VGMPlay audio engine<\/li>\r\n          <\/ul>\r\n          <div class=\"cta\">\r\n            <a class=\"btn btn-main\" href=\"https:\/\/retrofixer.it\/download\/patreons\/VGMWebPlayerSega8Bit.rar\">\u25bc DOWNLOAD<\/a>\r\n            <a class=\"btn btn-ghost\" href=\"https:\/\/www.patreon.com\/retrofixer\" target=\"_blank\" rel=\"noopener\">BECOME A PATREON<\/a>\r\n          <\/div>\r\n          <p class=\"plan-note\">The download is reserved for RetroFixer Patreons from tier 2: you will be asked for your members' area login.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n      <h3 class=\"steps-title\">Windows version: ready in three steps<\/h3>\r\n      <div class=\"steps\">\r\n        <div class=\"step\">\r\n          <h3>Download and extract<\/h3>\r\n          <p>Download the package from the Patreon area, extract it to a folder of your choice and run <code>VGMWebPlayerSega8Bit.exe<\/code>. Nothing to install.<\/p>\r\n        <\/div>\r\n        <div class=\"step\">\r\n          <h3>Press Sync Web<\/h3>\r\n          <p>On first launch the player offers to download the library: soundtracks, covers, screenshots and audio engine.<\/p>\r\n        <\/div>\r\n        <div class=\"step\">\r\n          <h3>Press Play<\/h3>\r\n          <p>Pick a cover and listen. To play, put the ROMs of the games you own in <code>app\\roms\\&lt;album name&gt;\\<\/code>.<\/p>\r\n        <\/div>\r\n      <\/div>\r\n      <div class=\"req\">\r\n        <b>Requirements:<\/b> Windows 10 or 11. The <b>.exe<\/b> version is ready to use.<br>\r\n        If you prefer the Python 3 script: <code>pip install pygame pillow<\/code>. Optional: <code>py7zr<\/code> to extract VGMPlay, <code>PyAudioWPatch numpy<\/code> for the equaliser while gaming, <code>pycaw comtypes<\/code> for the emulator volume.\r\n      <\/div>\r\n    <\/div>\r\n  <\/section>\r\n\r\n  <\\!-- ================= FINALE ================= -->\r\n  <section class=\"final scan\">\r\n    <div class=\"wrap\" style=\"position:relative;z-index:1\">\r\n      <span class=\"kicker\">Insert coin<\/span>\r\n      <h2>Fire up your<br>8-bit memories<\/h2>\r\n      <p class=\"lead\">Alex Kidd, Wonder Boy, Phantasy Star, Sonic: all the music of the Master System and Game Gear, at your gamepad's fingertips.<\/p>\r\n      <div class=\"cta\">\r\n        <a class=\"btn btn-main\" href=\"#prova\">\u25b6 LISTEN ONLINE<\/a>\r\n        <a class=\"btn btn-ghost\" href=\"#download\">\u25bc WINDOWS VERSION<\/a>\r\n      <\/div>\r\n      <p class=\"credits\">\r\n        Music from the <a href=\"https:\/\/www.smspower.org\/Music\/VGMs\" target=\"_blank\" rel=\"noopener\">SMS Power!<\/a> VGM archive.\r\n        Playback by <b>VGMPlay<\/b>, emulation by <b>Kega Fusion<\/b>. SEGA, Master System, Game Gear, SG-1000 and SC-3000 are trademarks of their respective owners.\r\n        The program does not include any ROMs: you may only use those of games you own.\r\n      <\/p>\r\n    <\/div>\r\n  <\/section>\r\n\r\n<\/div><\/script>\r\n<script>(function(){if(!window.RF_EN)return;var s=document.currentScript,src=s.previousElementSibling,it=src.previousElementSibling;var box=document.createElement('div');box.setAttribute('data-no-translation','');box.innerHTML=src.textContent.replace(\/<\\\\(\\\/script|!--)\/gi,'<$1');it.parentNode.replaceChild(box,it);[].forEach.call(box.querySelectorAll('script'),function(o){var n=document.createElement('script');[].forEach.call(o.attributes,function(a){n.setAttribute(a.name,a.value)});n.textContent=o.textContent;o.parentNode.replaceChild(n,o)});})();<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"<p>MASTER SYSTEM GAME GEAR SG-1000 SC-3000 VGM WEBPLAYER Il jukebox retr\u00f2 per le colonne sonore dei giochi Sega a 8 bit. Scarica da solo l&#8217;intera libreria,<span class=\"excerpt-hellip\"> [\u2026]<\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-10963","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/retrofixer.it\/en\/wp-json\/wp\/v2\/pages\/10963","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/retrofixer.it\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/retrofixer.it\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/retrofixer.it\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/retrofixer.it\/en\/wp-json\/wp\/v2\/comments?post=10963"}],"version-history":[{"count":21,"href":"https:\/\/retrofixer.it\/en\/wp-json\/wp\/v2\/pages\/10963\/revisions"}],"predecessor-version":[{"id":11276,"href":"https:\/\/retrofixer.it\/en\/wp-json\/wp\/v2\/pages\/10963\/revisions\/11276"}],"wp:attachment":[{"href":"https:\/\/retrofixer.it\/en\/wp-json\/wp\/v2\/media?parent=10963"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/retrofixer.it\/en\/wp-json\/wp\/v2\/categories?post=10963"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/retrofixer.it\/en\/wp-json\/wp\/v2\/tags?post=10963"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}