OS2 World Community Forum

OS/2, eCS & ArcaOS - Technical => Games => Topic started by: Jochen Schäfer on September 28, 2022, 10:52:10 am

Title: BrogueCE
Post by: Jochen Schäfer on September 28, 2022, 10:52:10 am
Hi.

I have just build a pre-release of BrogueCE. You find the binaries here: https://github.com/josch1710/BrogueCE/releases/tag/v1.10.1-os2 (https://github.com/josch1710/BrogueCE/releases/tag/v1.10.1-os2).
Unzip the file. You find two binaries: One is for ncurses (needs a mode co100,34 or bigger), one is for SDL2 (needs SDL2 image, too).
Please report any issues back to me, here, as issue on Github or by email (os2@joschs-robotics.de).

Have fun.
Title: Re: BrogueCE
Post by: Pete on September 28, 2022, 05:17:13 pm
Hi

Thought I'd give it a try but clicking on your link results in

"404
This is not the
web page you
are looking for"


Regards

Pete
Title: Re: BrogueCE
Post by: Martin Iturbide on September 28, 2022, 05:40:51 pm
Hi

It is the first time I hear about "BrogueCE". Allow me to add more context:

Quote
Brogue is a single-player strategy game set in the halls of a mysterious and randomly-generated dungeon. The objective is simple enough -- retrieve the fabled Amulet of Yendor from the 26th level -- but the dungeon is riddled with danger. Horrifying creatures and devious, trap-ridden terrain await. Yet it is also riddled with weapons, potions, and artifacts of forgotten power. Survival demands strength and cunning in equal measure as you descend, making the most of what the dungeon gives you. You will make sacrifices, narrow escapes, and maybe even some friends along the way -- but will you be one of the lucky few to return alive?

I will try it out hopefully tonight.

Regards
Title: Re: BrogueCE
Post by: Andreas Schnellbacher on September 28, 2022, 07:45:26 pm
BTW: This seems to work: https://github.com/josch1710/BrogueCE (https://github.com/josch1710/BrogueCE). The "Downloads" link in README.md points to tmewett/BrogueCE. The GitHub site is horrible.
Title: Re: BrogueCE
Post by: Dave Yeo on September 28, 2022, 08:33:37 pm
BTW: This seems to work: https://github.com/josch1710/BrogueCE (https://github.com/josch1710/BrogueCE). The "Downloads" link in README.md points to tmewett/BrogueCE. The GitHub site is horrible.

Yea, the README.MD needs updating. I assume those at tmewatt are not OS/2 binaries.
Title: Re: BrogueCE
Post by: Dave Yeo on September 28, 2022, 11:34:11 pm
Interesting, I built the SDL2 version, it looks like what the ncurses version would likely look, eg text mode. Got killed by the jackal pretty quick. Have to play more.
For some reason I had to add "LDFLAGS=-Zomf" and I see unneeded EMXism "-D__ST_MT_ERRNO__" in the linker line. -D__ST_MT_ERRNO__ is a no-op as kLIBC only supports multi-thread library.

Until Jochen fixes his github, here's the sdl2 binary. Need the rpm versions of sdl2 and sdl2-image. It is not a release so just unzip and run from bin/
 
Title: Re: BrogueCE
Post by: Martin Iturbide on September 29, 2022, 04:27:39 am
Hi

I checked Dave's file. (I needed a yum install SDL2_image)

Works nice, I need to read more the manual.

Regards.
Title: Re: BrogueCE
Post by: Paul Smedley on September 29, 2022, 10:18:41 am
Clicking your link, it says "There aren’t any releases here"
Title: Re: BrogueCE
Post by: Jochen Schäfer on September 29, 2022, 02:09:51 pm
Sorry, my bad. I didn't recogize that the release was still a draft.
I fixed that and now everyone should see the bins.
Title: Re: BrogueCE
Post by: Pete on September 29, 2022, 03:13:55 pm
Hi

The link now loads the webpage but no downloads showing, just the rotating "loading" indicator showing in the "Assets" section...

Is Daves latest Seamonkey no longer "compatible" with github?


Regards

Pete
Title: Re: BrogueCE
Post by: Jochen Schäfer on September 29, 2022, 03:43:34 pm
 Most likely. Dooble works better with Github.
Title: Re: BrogueCE
Post by: Eugene Tucker on September 29, 2022, 05:03:13 pm
The download fails in Dooble for me.
Title: Re: BrogueCE
Post by: Dave Yeo on September 29, 2022, 05:21:02 pm
The download fails in Dooble for me.

Same here. SeaMonkey won't load the assets and Dooble says the download was canceled after starting. I even tried moving the /home/.dooble profile out of the way, didn't help, something is buggy.
Edit: The Simplebrowser succeeded in downloading the zip.
Edit2: Actually it downloaded a broken zip
Title: Re: BrogueCE
Post by: Jochen Schäfer on September 29, 2022, 07:15:47 pm
I just tested the ZIP under Windows. There the download is valid.
Title: Re: BrogueCE
Post by: Eugene Tucker on September 29, 2022, 07:55:15 pm
Yes, it does work in Windows. I camn confirm.
Title: Re: BrogueCE
Post by: Martin Iturbide on September 29, 2022, 09:31:23 pm
Hi

Dooble 2022.04.04.x downloaded "https://github.com/josch1710/BrogueCE/releases/download/v1.10.1-os2/BrogueCE.zip" without any issues here. I opened the file and worked here.

Regards
Title: Re: BrogueCE
Post by: Eugene Tucker on September 29, 2022, 10:38:56 pm
Martin, Thank youvery much.
Title: Re: BrogueCE
Post by: Dave Yeo on September 30, 2022, 12:02:13 am
I tried again with the SimpleBrowser, this time to H:\tmp (JFS ramdisk) and it worked fine. Looking again at w:\home\Desktop, the default for Dooble, it seems I've run out of space on that partition. Crappy error handling and I guess I need to move this install to a larger volume.
Title: Re: BrogueCE
Post by: Heikki Kekki on September 30, 2022, 04:33:32 pm
Seamonkey 2.35 (User agent: Mozilla/5.0 (OS/2; Warp 4.5; rv:38.0) Gecko/20100101 Firefox/38.0 SeaMonkey/2.35 Build identifier: 20211019201000) downloaded "https://github.com/josch1710/BrogueCE/releases/download/v1.10.1-os2/BrogueCE.zip" without any issues here. I opened the file and worked here.