Fate occasionally generates encounters outside the limits of the city!
Of the 99 encounters that are generated with each context switch, sometimes fate generates many hostile encounters outside the city / dungeon walls.
At first I though, oh no, my FateAutomap program has a rendering bug! But if you look at the Encounter Table, sorted by x value, it shows that Fate's raw coordinates for these encounters are actually outside of the city / dungeon 56x56 grid!
When I created the map view, I thought it was a good idea to anchor the menu to the right side of the map, and still allow zoom in/out and drag all around. I never imagined there could be a case in which that menu actually obscures some of the plotted encounters!
The Character and the Encounter Tables highlight any values that have changed. Naturally we expect the characters' hunger, thirst, and tiredness to continually increase, and the encounters' coordinates change as they move around. It's interesting to see that the encounters outside the city walls never move around.
Out of curiosity, I used the FateAutomap teleport feature to teleport near several of these encounters outside city limits. First: Fate allows you to do this! Second: Fate actually generates a view out there! Third: Fate's out-of-city view doesn't actually render the people the encounter table says are there! Fourth, when I'm outside the city / dungeon walls, as soon as I move even one step, Fate automatically teleports me right back into legitimate map space within the city.
Very interesting bug! LOL.
[img]https://drive.google.com/file/d/1gg7PeU ... sp=sharing[/img]
interesting new bug / interessanter neuer bug
Moderatoren: sircharles, erni, Xajorkith, sircharles, erni, Xajorkith
-
Rangerous the Second
- Dieb(in)

- Beiträge: 54
- Registriert: Sa 21.01.2017 - 04:15
- Wohnort: US
Re: interesting new bug / interessanter neuer bug
Man, I really hope I can get this working on my Linux system with my Fate soon. This looks awesome. 
-
Rangerous the Second
- Dieb(in)

- Beiträge: 54
- Registriert: Sa 21.01.2017 - 04:15
- Wohnort: US
Re: interesting new bug / interessanter neuer bug
Oh, I'm so sorry, I really need to apologize, not only for being the ugly American who assumes English everywhere (yes sadly that's me), but also who assumes Windows everywhere. I've been using the Windows API to find the emulator and to read and write memory, which makes everything possible. Here's what I can try do do. So far I've focused my testing on v1.6, and I can't assume there are not any memory location version bugs in v1.7, so first, today I'll scrub v1.7 and make sure it's functional, then post the updated revision. Then I'll look at system-agnostic tools to locate and read/write to WinUAE.exe, WinUAE64.exe, and FS-UAE.exe. I can foresee at least a month ahead of me with competing priorities that are unrelated to this hobby, so I'm afraid that this part will probably not be done quickly, and before exploring what is possible, I can't be sure it will necessarily even be successful.
To you and to the entire Fate community here, I thank you so much for all your help throughout my journey in Fate. I only started this tool in 2017-2019 as a way to learn Python, and just now, I only picked it up and dusted it off as a way to learn how to use AI to get all those productivity gains in coding. Not that I've been a coder by trade since 1977 (LOL), but I've wanted to be knowledgeable enough to help my kids.
If you have ideas on things to implement, for example I just noticed that I haven't addressed Tiredness, I'm open to suggestions; just keep in mind I seem to run at the speed of molasses : )
Thanks again.
With great appreciation and respect,
Rangerous the Second
To you and to the entire Fate community here, I thank you so much for all your help throughout my journey in Fate. I only started this tool in 2017-2019 as a way to learn Python, and just now, I only picked it up and dusted it off as a way to learn how to use AI to get all those productivity gains in coding. Not that I've been a coder by trade since 1977 (LOL), but I've wanted to be knowledgeable enough to help my kids.
If you have ideas on things to implement, for example I just noticed that I haven't addressed Tiredness, I'm open to suggestions; just keep in mind I seem to run at the speed of molasses : )
Thanks again.
With great appreciation and respect,
Rangerous the Second
Re: interesting new bug / interessanter neuer bug
I couldn't get the map editor to work back in 2019. And that was when I was still on Windows 7. I've been using Linux Garuda for five years now. It's a very beginner-friendly interface built on the powerful Arch Linux. I use the Lutris game manager to play. It’s pretty surreal to see Fate: Gates of Dawn listed alongside Star Trek Online, Guild Wars, Cyberpunk 2077, or Skyrim.
When I launch Fate, this is what happens:
I launch the game in my Lutris game manager, where I’ve mounted the HD drive. Then Amiga DOS opens, and I type “Fate,” after which the game starts.
I’ve been researching how to install your map editor for ages now. But I can’t find any instructions anywhere. Or maybe I’m too blind or too dumb—or both—to find them.
I copied the contents of the map editor package into the Fate game folder.
The FateFC file looks like an Amiga executable file.
But when I type that into Amiga DOS, not much happens: What am I doing wrong?
I'd really love to try out the map editor. It looks awesome in your screenshots.
When I launch Fate, this is what happens:
I launch the game in my Lutris game manager, where I’ve mounted the HD drive. Then Amiga DOS opens, and I type “Fate,” after which the game starts.
I’ve been researching how to install your map editor for ages now. But I can’t find any instructions anywhere. Or maybe I’m too blind or too dumb—or both—to find them.
I copied the contents of the map editor package into the Fate game folder.
The FateFC file looks like an Amiga executable file.
But when I type that into Amiga DOS, not much happens: What am I doing wrong?
I'd really love to try out the map editor. It looks awesome in your screenshots.
-
Rangerous the Second
- Dieb(in)

- Beiträge: 54
- Registriert: Sa 21.01.2017 - 04:15
- Wohnort: US
Re: interesting new bug / interessanter neuer bug
sorry this is taking a little longer than i thought, and i am just going on travel, so expect some delay : )
when you are using lutris, how does fate appear to the system? i mean, how do you attach to the fate process to read its memory, for example with artmoney or cheat engine? that would be similar to how fateautomap would have to attach to it. i'm not currently running linux, but it will be interesting to see if i'm able to make it work cross-platform, but before i could even hope to succeed, i'd need to know how it "looks" to a memory scanner.
thanks!
with the greatest respect,
rangerous the second
when you are using lutris, how does fate appear to the system? i mean, how do you attach to the fate process to read its memory, for example with artmoney or cheat engine? that would be similar to how fateautomap would have to attach to it. i'm not currently running linux, but it will be interesting to see if i'm able to make it work cross-platform, but before i could even hope to succeed, i'd need to know how it "looks" to a memory scanner.
thanks!
with the greatest respect,
rangerous the second
Re: interesting new bug / interessanter neuer bug
I don't know what to describe here. It works exactly the same as on Windows.
I open the game in Lutris. Then I check my system monitor to see what the process number is. Then I open the RAM editor—in this case, PINCE—and enter the number in the “Select system process” field. I could also select the process directly. But in Linux, there are a lot of individual small processes. The number helps filter them out. And then, just like in Artmones or other MEM editors, I can simply search for the value. In this case, I searched for Winwood. I found it quickly and gave the boy a new name. EDIT:
Oh, wait—there is one thing that’s different from Windows. Before I can use MemEditor, I have to enter my admin password. Linux doesn’t let you just dig around in the system’s inner workings without explicit permission.
I open the game in Lutris. Then I check my system monitor to see what the process number is. Then I open the RAM editor—in this case, PINCE—and enter the number in the “Select system process” field. I could also select the process directly. But in Linux, there are a lot of individual small processes. The number helps filter them out. And then, just like in Artmones or other MEM editors, I can simply search for the value. In this case, I searched for Winwood. I found it quickly and gave the boy a new name. EDIT:
Oh, wait—there is one thing that’s different from Windows. Before I can use MemEditor, I have to enter my admin password. Linux doesn’t let you just dig around in the system’s inner workings without explicit permission.

