GrimEvil 87 Posted Saturday at 11:54 AM Posted Saturday at 11:54 AM Also for the links it may look better as Play Game (Local), Play Game (remote) Or something similar so the user knows the difference?
chriztopia 0 Posted yesterday at 05:12 AM Posted yesterday at 05:12 AM I am getting a refused to connect while testing this. Plugin has the link under the game but when I click it, it just wont connect to play.
digitalirony 25 Posted yesterday at 05:15 AM Author Posted yesterday at 05:15 AM Just now, chriztopia said: I am getting a refused to connect while testing this. Plugin has the link under the game but when I click it, it just wont connect to play. Can you provide screenshots? What version of emby are you using? Are you trying to access it from inside of your network, or externally? Did you use the latest plugin that I posted inline above? I did fix some network issues in the last version. Its in this reply: https://emby.media/community/topic/148719-beta-romote-–-play-your-retro-game-collection-in-the-browser-nes-→-playstation/#findComment-1531145
chriztopia 0 Posted yesterday at 05:35 AM Posted yesterday at 05:35 AM I found the issue. It was trying by default to go to https and I run my EMBY as http. I did a manual edit and it worked. Works very nicely. It grabbed NES with no issue but SNES I guess it doesn't detect that this folder is SNES? How does it detect the ROM folder and match it to the system?
digitalirony 25 Posted yesterday at 05:56 AM Author Posted yesterday at 05:56 AM 19 minutes ago, chriztopia said: I found the issue. It was trying by default to go to https and I run my EMBY as http. I did a manual edit and it worked. Works very nicely. It grabbed NES with no issue but SNES I guess it doesn't detect that this folder is SNES? How does it detect the ROM folder and match it to the system? It detects it based on the file types and file extensions. What extensions are your SNES games? The folders are really just for file system organization. There is an option in the Admin panel under the ROMote Settings, that you can have it sort and organize your ROMs for you, and even remove duplicates and utility roms and such etc.
digitalirony 25 Posted yesterday at 06:26 AM Author Posted yesterday at 06:26 AM 18 hours ago, GrimEvil said: Also for the links it may look better as Play Game (Local), Play Game (remote) Or something similar so the user knows the difference? 21 hours ago, GrimEvil said: I will look at chd versions of the PSX files, The Bios is for support for some systems other than PSX like the 3DO, Colecovision so maybe an option depending on the emulator/core, you can get rom pack form romm which uses emulatorjs, so maybe supporting the same pack would be eaiser? New build, 1.0.0.34 - covers both things you brought up. BIOS (now more than just PlayStation) There's a single "BIOS folder" setting in ROMote Settings. Point it at a folder on your server, click "Set up BIOS folders", and ROMote creates one clearly named subfolder per system that needs a BIOS, puts a README in each explaining what goes there, and shows a table of exactly which file each expects and whether it's already present. It uses the standard EmulatorJS BIOS file names, so the same BIOS pack you'd use with EmulatorJS or RomM works here as-is - no special format. Systems that need one right now: - PlayStation: scph5501.bin (or scph1001.bin, etc.). Optional - without it PS1 uses the HLE BIOS, which runs most games. - ColecoVision: colecovision.rom. Required - this fixes ColecoVision, which couldn't boot at all before. Most other systems don't need a BIOS. Adding another system's is a one-line change for me, so if there's a specific one you need, name it and I'll wire it up. (3DO would be a new console rather than just a BIOS, but I can look at it.) Your old PlayStation BIOS path still works as a fallback if you'd set one. Play links (your labeling idea) Renamed the two links to "Play Game (Browser)" and "Play Game (App)" so it's obvious which to use. Browser is the relative link that follows whatever address you're on, local or remote; App is the absolute link for the native Emby apps, and only shows when an external address is available. Updating Grab 1.0.0.34 (attached), stop Emby, replace ROMote.dll, start it. BIOS takes effect right away, no rescan needed. If you have an External Domain set and want the "App" link on your existing games, run a metadata refresh on the Games library once (newly scanned games get it automatically). Thanks for the suggestions - both of these came straight from your feedback. ROMote.dll 1
chriztopia 0 Posted yesterday at 02:20 PM Posted yesterday at 02:20 PM NES is .nes SNES is .SMC N64 is .z64 For SNES Picking 3 Ninjas Kick back I get: Unknown game platform for item e5b41dac-f59a-8780-19e8-7a405d52baba FOR NES: While NES has some games it doesn't have all of them?
digitalirony 25 Posted 23 hours ago Author Posted 23 hours ago 4 hours ago, chriztopia said: NES is .nes SNES is .SMC N64 is .z64 For SNES Picking 3 Ninjas Kick back I get: Unknown game platform for item e5b41dac-f59a-8780-19e8-7a405d52baba FOR NES: While NES has some games it doesn't have all of them? Before you dig anything up, here's what I think is going on - it'll make the requests below make sense, and I suspect a lot of it comes down to how the Games library itself is set up. How ROMote decides what's what: it reads the ROM file's extension (NES = .nes, SNES = .sfc/.smc, N64 = .z64) and tags each game with its console. When it recognizes a file, that console shows up under ROMote's proper name. When it doesn't, Emby's built-in scanner lists the file instead and just labels it by its folder. You can actually see that split in your Systems view: "Nintendo Entertainment System", "Nintendo 64", and "Atari 2600" are ROMote's names - it recognized those. But "SNES" and that stray "roms" tile are folder names, which means those files came in through Emby's generic scanner and ROMote never tagged them. That's exactly the SNES "Unknown platform" error: no console tag, so Play has nothing to launch. The NES "only shows from S" is likely a separate issue - a clean alphabetical cutoff like that usually points to a scan that didn't finish, or a display/sort quirk, rather than file types. Since both of these come down to what Emby is scanning and how ROMote sees it, a few things would let me pin it all down in one shot: 1. Library settings - Dashboard > Library > your Games library > Edit. A screenshot showing the Content Type (should be "Games") and the folder path(s) it points at. This is the one I most want to see. 2. Inside the folders - first turn on View > "File name extensions" in Explorer (Windows hides them by default). Then screenshot the contents of: one NES folder that shows in Emby, one NES folder that doesn't (something early like "8 Eyes" or "1942"), and one SNES game folder. I'm after the actual files and their extensions. 3. The layout - a screenshot of the top level or two of folders under that library path, so I can see where NES, SNES, and "roms" sit relative to what Emby is scanning. 4. The Emby log - run Dashboard > Library > "Scan Library Files", let it go for a bit, then Dashboard > Logs, open the newest server log and attach it (or paste any errors/exceptions). And the 10-second one: in the Games search, type "1942" (or another title that's missing) - does it find it? That tells me whether those NES games imported at all. With those in hand I should be able to sort both out.
GrimEvil 87 Posted 11 hours ago Posted 11 hours ago (edited) So now for my main feedback Currently I can see the below systems For example for psx does not show up at all, I have a folder full of games if I use folder view, i can see them as below They also load no issue using the emulator, I think you plugin needs the extension adding, which is .pbp as per an example of one of the psx game folders. Now for my next one, can you add support for other systems, list below of systems and extensions, Atari 2600 bin a26 Atari 5200 a52 Atari 7800 bin a78 Atari Jaguar j64 jag Atari Lynx lnx Atari XL/XE atr xex exe car Atari ST stx st Final Burn Alpha zip 7z Commodore Amiga adf hdf Commodore 64 d64 d6z d71 d7z d80 d81 d82 d8z g64 g6z g41 g4z x64 x6z nib nbz t64 tap prg p00 crt bin Game Boy gb Game Boy Advance gba Game Boy Color gbc gb MAME(mame2003) zip 7z MSX cas dsk mx1 mx2 col rom Nintendo 64 n64 v64 z64 Nintendo Entertainment System nes Panasonic 3DO iso bin img PC MS-DOS one folder PC Engine / TurboGrafx pce cue ccd iso img bin chd Playstation iso cue bin img mdf pbp toc cbn m3u PSP iso elf cso prx pbp ScummVM one folder Sega 32X 32x Sega CD iso cue bin Sega Dreamcast gdi cdi chd Sega Game Gear gg Sega Genesis/MegaDrive mdx md smd gen iso cue bin sms gg sg Sega Master System sms Sega Saturn cue ccd iso mds chd Super Nintendo smc sfc ZX Spectrum tzx tap z80 rzx scl trd A lot of different systems use the same extension type for their roms. I think most of the above is supported by emulatorjs and that was part of my request for the Bios folder setup and adding support for most of the above extensions would make it more compatible with versions people would have or use. You may have to change how you support a system due to the above and of course also adding zip support would also help with file storage. if you need any further information or help let me know Edited 11 hours ago by GrimEvil
GrimEvil 87 Posted 4 hours ago Posted 4 hours ago So my pbp files are now showing up(PlayStation), I just think it took a little longer for them to pickup. so that one is not and issue
digitalirony 25 Posted 41 minutes ago Author Posted 41 minutes ago 3 hours ago, GrimEvil said: So my pbp files are now showing up(PlayStation), I just think it took a little longer for them to pickup. so that one is not and issue I can add a lot of these. Give me a few days, and I will let you know when it's done.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now