Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

api.citra-emu.org no longer exists #24

Open
1 task done
leo60228 opened this issue Mar 7, 2024 · 2 comments
Open
1 task done

api.citra-emu.org no longer exists #24

leo60228 opened this issue Mar 7, 2024 · 2 comments

Comments

@leo60228
Copy link

leo60228 commented Mar 7, 2024

Is there an existing issue for this?

  • I have searched the existing issues

Affected Build(s)

Ñ - v2.2

Description of Issue

api.citra-emu.org is still used, despite that domain no longer being online. To my knowledge, the backend was not open-source, though I don't think reimplementing it would be a massive undertaking?

Expected Behavior

Functionality using Citra Web Services is either fixed or removed.

Reproduction Steps

Open the Public Room Browser, or use other functionality.

Log File

N/A

System Configuration

N/A

@Kexanone
Copy link

Kexanone commented Mar 7, 2024

It's fairly easy to reverse engineer, but it would be nice if it were possible to configure the API link in the Citra configurations within the app.

@gameblabla
Copy link

There's now an open source implementation at https://github.com/simvux/room-reg-impl
You can get it working again with

web_api_url=http://88.198.47.46:5000
web_api_url\default=false

You can host a game with something like

./citra-room.AppImage --room-name "Future Card Buddyfight FEF Room" \
  --room-description "My Game Room" \
  --preferred-game "Future Card Buddyfight FEF" \
  --preferred-game-id "000400000014AC00" \
  --port 24872 \
  --max_members 16 \
  --token "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa" \
  --enable-citra-mods \
  --web-api-url http://88.198.47.46:5000 \

I don't expect this project to run its own server however.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants