box64 icon indicating copy to clipboard operation
box64 copied to clipboard

Frozen Depth roguelike not working

Open rumly111 opened this issue 1 year ago • 6 comments

Frozen Depth roguelike game didn't start. Both ncurses and ncursesw versions. I don't remember the exact error message, but something about the terminal not having enough rows and columns for the game to run.

I ran it on my Pi3, which is now dusting on the shelf. If it's really needed, I can boot it up and post the full error log, but I think downloading FrozenDepth and checking it out is much faster.

rumly111 avatar Oct 15 '24 23:10 rumly111

That doesnèt sound like a box issue, but more like n application isue: it wants a bigger terminal. Enlarge the terminal window?

ptitSeb avatar Oct 16 '24 06:10 ptitSeb

nope, the terminal was big enough

rumly111 avatar Oct 16 '24 06:10 rumly111

Ah, ok. I'll try to check later.

ptitSeb avatar Oct 16 '24 06:10 ptitSeb

Yeah, looks like the wrapping of ncurses is lacking. It might work better with an emulated ncurses. I'll add the issue to my TODO...

ptitSeb avatar Oct 16 '24 09:10 ptitSeb

thank you!

rumly111 avatar Oct 16 '24 09:10 rumly111

@rumly111 Can you try to:

  1. First create a bundle of x86 libs (I just added ncurses library files).
  2. Then run you program again with BOX64_EMULATED_LIBS=libncurses.so:libncurses.so.6:libncursesw.so:libncursesw.so.6 (set either via an environment variable or RC file).
    • https://github.com/ptitSeb/box64/blob/v0.3.6/docs/USAGE.md#box64_emulated_libs

That'll use emulation instead of wrapping which might work better in this case.

LukeShortCloud avatar Jul 19 '25 19:07 LukeShortCloud