#Her Name Was Fire

95 messages · Page 1 of 1 (latest)

wispy nymph
#


INSTRUCTIONS

  1. Purchase the game at: https://tissueinu.itch.io/her-name-was-fire
  2. Extract and copy HNWF.pck file into the hernamewasfire/gamedata folder.
    DISCLAIMER: I haven't played too far, but these 'reverse-sheep-herder' games can get slow when enemy waves grow dense. Don't buy this port banking on a release.

NOTES
I *suspect* the Steam version may work. But I don't own it. If anybody does, try renaming the .pck to HNWF_patched.pck and dropping that in the hernamewasfire/gamedata folder. If it works, you'll probably need to patch in a cursor (although you can still play okay) -- which is an opportunity to collaborate on this port if you wish.

It runs on the RK3326, but I can't comment on its performance (my RK3326 is a single-stick model).

CHANGES

  • Add port metadata and license(s)
  • Add BinaryCounter cursor (and disable patch)
  • Add logging
  • Disable instruction overlay by default (add settings.dat file)
  • Upload initial port
  • Patch in a mouse cursor

CONTROLS

D-PAD      | Menu navigation
START/B    | Menu confirm / proceed
R-STICK    | Cast aim / mouse movement
R1/R2/R3   | Cast / mouse click
L-STICK    | Movement
L1/L2/L3/A | Dash
SELECT     | Back / menu

TESTING

[x] AmberELEC
[x] ArkOS
[x] muOS
[x] ROCKNIX
  - [ ] libMali
  - [ ] Panfrost
[ ] CrossMix (optional)
[ ] Knulli (optional)

[ ] 480x320 (optional)
[x] 640x480
[x] 720x720 (optional)
[x] Higher resolutions (1280x720 etc)
itch.io

Twin stick action roguelike

covert tapir
#

So would you need to make another xdekta for the steam game using it as the "old" file to make it if it does work? How do you differentiate which xdelta to use if the pck is the same name?

wispy nymph
#

an md5sum would determine which patch (itch or steam) to apply

olive furnace
#

or he can just use the external cursor from mindustry

wispy nymph
olive furnace
#

check Hack Grid or Path of Achra for example, it adds a cursor without having to modify pck

wispy nymph
olive furnace
#

aaaaah... you would have to ask Binary for source code 😄

wispy nymph
#

for context, the game uses a reticle-style cursor

olive furnace
#

in that case old approach will be needed

#

as you cant customise it right now

wispy nymph
#

for anybody who'd like to try, here's a patchless version that uses a traditional cursor-style-pointer (instead of a recticle).
if you plan to try the steam version of the game, then use this.

covert tapir
#

Only getting it to launch on Rocknix though

#

Knulli will not launch and its not generating a log for some reason

#

i think you forgot logging altogether in your ,sh

wispy nymph
covert tapir
#

haha . eyah i can see it theres no logging in your .sh

#

no biggie

#

but ya, Knulli will not launch it

#

rocknix no problem. i can play it fine with the cursor it has as well

#

a reticle would be nicer though for sure

wispy nymph
#

good to know steam ver works

#

thanks

#

you could try add log line to .sh, or run via ssh to diagnose knulli issue

fervent cloak
#

knulli issues are mostly premissions etc

olive furnace
#

I hate knulli being so picky about it

covert tapir
#

Yeah knulli is strange

wispy nymph
#

a 'lil cheaty patch -- you get hit once, then you're invincible for 9999999 seconds.
for going way deep into the waves. this is a swap out for the itch patch (as in, you can overwrite the current itch patch with this one).

olive furnace
#

inb4 he leaves it there on live PR

wispy nymph
covert tapir
#

yeah, i misunderstood what you menat by A SWAP FOR ITCH

#

sorry hit caps lock

wispy nymph
#

okay ... um ... so, @covert tapir, how are your godot IDE skills?

covert tapir
#

Not terrible. I've done a few things here and there

#

If you were to PM me a detailed walkthrough of exactly what to do, I could do it for yoy

wispy nymph
#

like, creating new tscn, and a canvas with a script, and ajusting parameters, etc.

covert tapir
#

But I woukd just suggest you buy it and do it cause I am a bit xoncerned

covert tapir
#

Mostly stuff within the project settings GUI

wispy nymph
wispy nymph
covert tapir
wispy nymph
#

or maybe steam users get the awkward cursor doggokek

covert tapir
#

Hahaha

fervent cloak
covert tapir
#

That's your prerogative

covert tapir
wispy nymph
#

what's the steam pck checksum? maybe it's actually the same ...

covert tapir
#

I literally just turned my laptop off

wispy nymph
olive furnace
#

no cannoli for you

covert tapir
#

I can check in the a.m.

wispy nymph
covert tapir
#

Just told Doro night night in the leap year thread

fervent cloak
covert tapir
#

So I'll do the same here. Night night

#

And again, Gan and you KILLED it today. I don't know what got into you 2.

#

Lolol what the hell was THAT GIF?

wispy nymph
ocean loom
wispy nymph
ocean loom
fervent cloak
wispy nymph
#

actually -- WAIT ... gonna make the outlines a little bolder ...

#

30 x 30 px, and bit bolder

#

or 49 x 49 px

#

i think 49 x 49 is prob the sweet spot

ocean loom
#

Gimme a hot minute. I am frantically looking for the source code of the old SDL cursor i did for mindustry. 😬

wispy nymph
#

Okay -- finished the game with the cheaty patch (it has ~32 levels).
Waves get insanely dense, but I was quite surprised how it held up on my RGB30. It definitely drops frames when things get crazy and is quite stuttery, but I dare say it's playable.

#

I noticed the cursor disappears when you get to select your upgrade cards. It's still workable, and I think I know how to fix it via the patch. But with Binary's cursor, this won't be necessary (and nor will any patches -- so itch and steam will work straight up 🙂)

ocean loom
# wispy nymph no rush, haha

Okay, so i couldn't find the old code so i finally bit the bullet and expanded the functionality of crusty's cursor (also making it work standalone for any SDL window).
It can now load BMP files of any size and shape as the cursor.

Config is like this:

export CRUSTY_SHOW_CURSOR=1 # enable cursor
export CRUSTY_CURSOR_FILE=$GAMEDIR/cursor.bmp # path to your cursor file
export CRUSTY_CURSOR_OFFSET_X=0.5 # offset between pointer and sprite. 0 for top left, 1 for bottom right, 0.5 for middle
export CRUSTY_CURSOR_OFFSET_Y=0.5 # offset between pointer and sprite.
export CRUSTY_CURSOR_SIZE=1.0 # cursor size modifier. 1 is normal, 2 is twice as big, or any other positive value. Do not use 0
#

This is your cursor as a bmp that works.

#

But any uncompressed BMP should work

covert tapir
#

that saves so much time for people and removes the need for an xdelta3 if its a cursor issue. youre such an asset!!!!

wispy nymph
#

Updated:
#1380767941590781972 message

  • add binarycounter cursor
  • supports itch and steam (patchless)
  • added logging
  • added metadata
  • EDIT: added license (as per below)
ocean loom
covert tapir
#

So cool man.

covert tapir
#

Can confirm runs on Muos 40xxh

wispy nymph
fervent cloak
covert tapir