MyGit

BossRighteous/groovy-mister-godot

Fork: 0 Star: 0 (更新于 2024-10-30 20:15:50)

license: 暂无

Language: GDScript .

A Godot client for broadcasting viewport data to MiSTer's GroovyMiSTer core allowing analog video

GitHub网址

Groovy MiSTer Godot

This is an attempt at a GroovyMiSTer client for Godot. The GroovyMiSTer core allows broadcast and sync of images and sound on analog monitors.

Issues

  • The IP is hardcoded among other vars at the moment

  • There is an alt routine to tie blit to the process/physics_process or a thread

  • Threaded mode is wildly unoptimized in an attempt to reduce tearing with ASAP blit

  • The color channels are RGB, where they should be BRG. Should be fixable with a shader

Stoppers

I cannot figure out how to get the UDP send times in the blit consistent.
They frequently exceed the vsync time and lead to tearing even while threaded ASAP

Regardless of threading it seems the PacketPeer works at the mercy of other processes

Feel free to play with this and let me know if you find a fix!

最近版本更新:(数据更新于 1970-01-01 00:00:00)

BossRighteous/groovy-mister-godot同语言 GDScript最近更新仓库

2024-05-16 04:31:55 the-mirror-gdp/the-mirror

2024-03-28 08:01:18 godotengine/godot-demo-projects

2022-01-30 00:33:50 NimbleBeasts/NbGodotProjectManagement

1970-01-01 00:00:00 KenneyNL/Starter-Kit-City-Builder

1970-01-01 00:00:00 chocolatemelt/gkdpn

1970-01-01 00:00:00 SteamLUG/steamlug-7dfps-2014