Welcome, Guest. Please login or register.

Author Topic: Rogue  (Read 5653 times)

Description: fixed it

0 Members and 1 Guest are viewing this topic.

Offline denis2342Topic starter

Rogue
« on: March 06, 2023, 01:36:17 AM »
Hi

As a big fan of the Rogue dungeon crawler I fixed some annoyances I had with it.

bugfixes:
compatible with fastmem now
rogue -s now can return to the shell
scroll of wild magic is now immune to potion of discernment (clearly the developers wanted it this way)
fixed the three typos (thuderclaps, missle and instructiuons)
scroll of wild magic is now shown with its name after declining to use it
if you identify an item where you have two of it (or more) all item descriptions get updated.
setting the macro now works (shift-f)
scroll names do not end with a space anymore
update screen titlebar after restoring a game to show rank and stuff
fixed creation of gold in _create_obj (wizard mode only)
the ability to see the invisible actually works now

changes:
if the Rogue.Char file is missing the game still works (try this! ;)
show_map and show_passages code is now reconnected (wizard mode only)
food_left and show_inpack is added (wizard mode only)
fastmode now has a small pause added so you can still see the player
bitmap handling now uses only 4 big memory allocations and not 288 small ones
print actual score with color in topten list (seems only to work in v40)
reactivated the beep function
added the shortcuts to the command menu
hiding strength,maxhp and xp in the highscore file (can be overwritten by long names)
limited the repeat count to 99

Denis
 
The following users thanked this post: Jope, klx300r, Noweee

Offline denis2342Topic starter

Re: Rogue
« Reply #1 on: March 06, 2023, 02:36:46 PM »
yes, everything is the same with two exceptions:

items which make you see invisible now work
scroll of wild magic will not be detected by potion of discernment (wouldn't make a difference anyway)

Denis
 

Offline denis2342Topic starter

Re: Rogue
« Reply #2 on: March 07, 2023, 12:26:53 PM »
hmm, but this is a grey area. It was a commercial game and I don't know if anybody still has claims for it.
 

Offline denis2342Topic starter

Re: Rogue
« Reply #3 on: March 07, 2023, 08:04:20 PM »
To be honest, I have never seen the amulet myself. The best I could accomplish were last week I had the luck of a two handed sword dragon slayer. And even more luck because I saw my first dragon ever and thanks to the weapon enchant it died immediately. This pumped my experience so hard that I could kill several dragons and jabberwockies and griffins and got the rank of Dragonlord. Sadly, I made a mistake and a stupid medusa killed me and I made an entry in the highscore file with 8002 points. Honored by the Guild (means I reached level 26).
 

Offline denis2342Topic starter

Re: Rogue
« Reply #4 on: March 09, 2023, 02:20:44 PM »
ah, you're the one from amigalove. I tried to post there but got a server error. I tried to write an email but that also did not work, so I posted it here.

btw, if you get killed in rogue 10% of the gold will be subtracted.

Denis
 

Offline denis2342Topic starter

Re: Rogue
« Reply #5 on: March 12, 2023, 10:31:45 PM »
Can you be more specific on the hardware and OS details.

My only real hardware where I can test it is an A1000 with 68010 and 2MB fastram and kick 40.63. Development is on FS-UAE.
« Last Edit: March 12, 2023, 10:46:52 PM by denis2342 »
 

Offline denis2342Topic starter

Re: Rogue
« Reply #6 on: March 12, 2023, 11:57:09 PM »
if it is from disk you could try it with another copy or maybe from another drive. also you could check what happens when you just start "rogue -s".

I just tested the exact same .adf on my real A1000 and it works fine.

 

Offline denis2342Topic starter

Re: Rogue
« Reply #7 on: March 15, 2023, 05:37:55 PM »
hmm, is your Amiga 500 with kickstart 1.3? I forgot to disable the hunk feature which is only available on 2.0 and later. So right now 2.0 is minimum.
 

Offline denis2342Topic starter

Re: Rogue
« Reply #8 on: March 15, 2023, 06:52:39 PM »
tested with 46.143, no problems. even with only 512 chip and nothing else.
 

Offline denis2342Topic starter

Re: Rogue
« Reply #9 on: March 15, 2023, 09:45:02 PM »
the new rogue needs the .lz4 files as images, you know that right?
 

Offline denis2342Topic starter

Re: Rogue
« Reply #10 on: March 15, 2023, 11:49:40 PM »
one last thing: if you start manually you should put a "stack 10240" in front.
 

Offline denis2342Topic starter

Re: Rogue
« Reply #11 on: March 22, 2024, 12:02:11 PM »
Hi

Small app update and a bug fix which I think was not in the first version I published.

Denis

bugfixes:
compatible with fastmem now
rogue -s now can return to the shell
scroll of wild magic is now immune to potion of discernment
fixed the three typos (thuderclaps, missle and instructiuons)
scroll of wild magic is now shown with its name after declining to use it
if you identify an item where you have two of it (or more) all item descriptions get updated.
setting the macro now works (shift-f)
scroll names do not end with a space anymore
update screen titlebar after restoring a game to show rank and stuff
fixed creation of gold in _create_obj (wizard mode only)
the ability to see the invisible actually works now
fixed a possible rare double free which happens when a group is split up (eg: you shoot an arrow and miss)

changes:
if the Rogue.Char file is missing the game still works (try this! ;)
show_map and show_passages code is now reconnected (wizard mode only)
food_left and show_inpack is added (wizard mode only)
fastmode now has a small pause added so you can still see the player
bitmap handling now uses only 4 big memory allocations and not 288 small ones
print actual score with color in topten list (seems only to work in v40)
reactivated the beep function
added the shortcuts to the command menu
hiding strength,maxhp and xp in the highscore file (can be overwritten by long names)
 
The following users thanked this post: Boing-ball