Skip to content

Releases: BossRighteous/GroovyMiSTerCommand

v0.1.1 Public Beta

17 Sep 01:58

Choose a tag to compare

  • Fixed var replacement issue on subsequent loads
  • 2024-09-18 Fixed multiple concurrency pointer and panic issues
  • UDP Server with beacon and handshake
  • GroovyMAME, RetroArch, Mednafen emulator support
  • CLI GMC Generators for emulators above
  • Message display config option "display_messages": true,

Download your build of choice along with config.json to a new directory.

Also download mamelist.json if you intend to test the MAME generator.

Readme for updated directions.

Notes
Some users report issues on 2nd GMC load with GroovyMAME. It is presumed to be related to the above process-kill routine, Windows does not support Interrupt signals from Go subprocesses. This means GroovyMAME cannot close the connection to the MiSTer core. If you encounter this issue the primary workaround is to use a MiSTer input bound to your configured quit key(s) in GroovyMAME. Example being pressing esc on a MiSTer connected keyboard by default.

An experimental build is available below GroovyMiSTerCommand.windows_amd64.w32.exe
Add to config.json

    "mister_host": "192.168.0.168",
    "exit_strategy": "winquit",
    "exit_pause_ms": 250,

If you need to restart the server process you may also need to restart the Groovy core. This is observed mainly when switching server hosts completely while Groovy Core is still loaded.

Even though the Windows build will kinda work not from command line, it seems to work better from command line. You also get stdout persistence which makes tracing easier.

0.1.0 Alpha build for dev

22 Jul 22:51

Choose a tag to compare

Pre-release

Alpha build for Psakhis

Should pick up config.json in same path as exe.
Run from command line for text output.
Accepts config.json path as optional arg.