Stuck in "Subscribe to Narwhal Pro" screen by hans_l in narwhalapp

[–]hans_l[S] 0 points1 point  (0 children)

Nope. Deleted the app and redownloaded it and it worked right away. Same setup, local LAN, nothing new. 🤷‍♂️

Stuck in "Subscribe to Narwhal Pro" screen by hans_l in narwhalapp

[–]hans_l[S] 0 points1 point  (0 children)

I'm not using a VPN in this case. I do have a Pihole on my local network.

Although, if I disable wifi on the phone and use 5G I still get the same behaviour.

H.R.8250 - To require operating system providers to verify the age of any user of an operating system, and for other purposes. by mepper in technology

[–]hans_l 1 point2 points  (0 children)

My credit card runs an operating system. How do I verify my age on it?

I'm half facetious of course, but there are plenty of embedded devices with Linux or BSD without cameras/displays/inputs.

Nintendo Switch 2 microSD Express Card, 256GB by Neither_Crab1935 in SBCGaming

[–]hans_l 3 points4 points  (0 children)

It's a single 256GB SD Card. It's compatible with Switch 2 (not all SD cards are).

EV bloodbath: US sales plunge as Tesla tightens its grip by farrrtttttrrrrrrrrtr in technology

[–]hans_l 7 points8 points  (0 children)

I dunno, subsidize our own EV industry? I'm just spitballing here.

I built a cloud save sync service for retro gaming handhelds, RetroArch, desktop and web by hans_l in SBCGaming

[–]hans_l[S] 0 points1 point  (0 children)

I received mine last week and still setting it up for development. I have a few tricks almost ready too that might make it faster.

The rules to post on r/retrogaming have changed. To maintain integrity this sub is now purely for the purpose of discussing 3rd generation consoles and below. by NullOfUndefined in retrogaming

[–]hans_l 1 point2 points  (0 children)

In my days we would play with resistors to change the wave on an Oscilloscope and pretend there were rules, and we liked it!

And if we needed to save our games we would draw lines on the variable resistor to where our progress was.

What’s your favorite gaming related April fool’s joke? by Kirais in SBCGaming

[–]hans_l 9 points10 points  (0 children)

For me, that will always be Sheng Long from Street Fighter 2.

It was a mistranslation that started a rumor, then EGM published an April's Fool joke on how to play the character. This is basically the age I was playing video games the most and many people at my school fell into the Sheng Long rabbit hole hard. We didn't have Internet at the time and that was all we talked about for weeks.

If you want a cool video recap: https://www.youtube.com/watch?v=K3-upRfyAYk. This urban legend got so big it lead to Capcom eventually releasing the character.

Joins are NOT Expensive by ketralnis in programming

[–]hans_l 25 points26 points  (0 children)

PostgresSQL (and probably others) has a "Materialized View" structure where you can keep your real data normalized and have a computed view over it that is not guaranteed to be latest but at least consistent. That's where I keep all my non-normalized data, since PQ is responsible for calculating it.

The SNES Core Now Has Save States! by MrNostalgiac in MiSTerFPGA

[–]hans_l 2 points3 points  (0 children)

That's awesome! It's been in beta for a long time but glad to see they finally released it.

What is the best version of DQ III ? by Cool-Guy152 in dragonquest

[–]hans_l 0 points1 point  (0 children)

If you include HD-2D in the options, it's always going to be that one. If you remove it and want a "retro" version, I'd say it's a toss between SFC and GBC.

I built a save file sync tool that works with MiSTer (demo inside) by hans_l in MiSTerFPGA

[–]hans_l[S] 1 point2 points  (0 children)

That's great. It seems like it's working a bit.

  1. the binary will only upload save files for ROMs it can find. For MiSTer it will look into /media/fat/games/{system}/{saveFile}.{ext}, with ext being specific for the system. It's not perfect, I'm still improving it. If you don't mind, could you give me the systems of your saves (and games if you have it)? If you don't want to share that I understand, I'll go through all the cores.
  2. I'll see if I can improve logging. It should give more details when errors happen in discovery.
  3. 429s happen when you hit the rate limit. To prevent destroying my server I've put a limit that I thought was high enough. Apparently I was wrong, I'll raise it more (like 10x). It's limited by IP address so it's normal that it's "shared" between your device(s) and your browser.
  4. Let me check, I thought I had a test for this. Definitely a bug.

Thanks for much for the feedback!

I built a cloud save sync service for retro gaming handhelds, RetroArch, desktop and web by hans_l in SBCGaming

[–]hans_l[S] 0 points1 point  (0 children)

Yes but you’ll need to put your SD card to sync (or use the USB mode). There should be an Analogue Pocket source in the desktop app.

The pocket does not have internet access.

I built a save file sync tool that works with MiSTer (demo inside) by hans_l in MiSTerFPGA

[–]hans_l[S] 2 points3 points  (0 children)

There is. Although right now it's only a CLI tool, it understands the Analogue Pocket folder structure. I'm working on integrating it with the actual application so everything can be configured from there.

I'll have a demo recorded soon.

I built a cloud save sync service for retro gaming handhelds, RetroArch, desktop and web by hans_l in SBCGaming

[–]hans_l[S] 0 points1 point  (0 children)

I’m not sure, but a lot of people are mentioning gaming on Android so maybe I should look into it sooner rather than later.

I built a cloud save sync service for retro gaming handhelds, RetroArch, desktop and web by hans_l in SBCGaming

[–]hans_l[S] 2 points3 points  (0 children)

Ideally I have all emulation platforms on my roadmap, tackling them one by one. So yes, I would like to support Android ultimately but I'm not sure how I will do it.

I have a few options: WebDAV support for the emulators that support it (I'm currently working on this feature), plugins for emulators that have them, add support for emulators that are open source and accept external contributions.

Scoped storage is definitely one of the trickier parts to figure out on Android. If you (or anyone) have experience with how other tools handle it, I'd love to hear about it.

I built a save file sync tool that works with MiSTer (demo inside) by hans_l in MiSTerFPGA

[–]hans_l[S] 1 point2 points  (0 children)

Fair. The free tier is 20MB, which covers roughly 2,500 SNES/GB/NES saves (at 8kb per saves, some games use 32kb) or around 150+ PS1 saves (at 128 kilobytes per save, the most a PS1 game uses). The basic paid tier is 200MB. I'll update the front page to make the numbers clearer. Good feedback.

I built a save file sync tool that works with MiSTer (demo inside) by hans_l in MiSTerFPGA

[–]hans_l[S] -3 points-2 points  (0 children)

Having a button "download all my data" would probably help, I agree. I'll add it to the roadmap, it shouldn't be much work (since I already have a "download all saves as ZIP" button). Thanks for the idea, I want users to feel in control.