#Sokobrawn

95 messages · Page 1 of 1 (latest)

flat flare
#

New Port: Sokobrawn

Instructions:
Download Sokobrawn.exe from https://steven-miller.itch.io/sokobrawn
and place it into the root of the folder i.e: ports/sokobrawn

Controls:
D-pad/L-stick = Movement
A = Select
B = Undo
X/Y = Reset Level
Start/Select = Escape/Menu

CFW Tests:
[X] AmberELEC
[X] ArkOS
[X] JELOS
[X] ROCKNIX

Architecture
[X] armHF
[X] Panfrost (Mainline)

Resolution Tests
Test all major resolutions:
[X] 480x320
[X] 640x480
[X] 720x720 (RGB30)
[X] Higher resolutions (e.g., 1280x720)

#1226892554709110865 message

itch.io

Solve puzzles with brute force

#

@warped bridge

#

<@&1216123318122577972>

waxen sage
#

Lol

flat flare
#

This took longer than expected lol

#

font_add_sprite(30 -> 32,...) from @nova citrus was needed

nova citrus
#

this (and other games from Steven) is where I needed this

#

yes 🙂

#

heads up, there might still be some updates in the coming weeks

waxen sage
#

So when is your puzzle game port package coming?doggokek @nova citrus

#

Keeping them all to yourself

spice oasis
#

at first I wanted to say the text is unreadable at 480x320.. which it is.. but then I realised the game is in Klingon or something. Otherwise playabe on 353VS/OGA Arkos and Ace / Rocknix

#

soo... Qapla' I guess? 😛 (seriously, wtf is with text)

waxen sage
#

Chatgpt seems to be able to read some of it lol

#

"USE 1 LETTER SHIFT/BACK

1 DECEMBER 1 THURSDAY

T/TUESDAY

GEORGE/FRUIT is gone"```
spice oasis
#

Seems like the days of the Universal translator are not yet here

nova citrus
#

this needs a patch, I can drop it in here in a moment, or are you on that already @flat flare

flat flare
#

Oooo on it

#

I thought my patch fixed it though

nova citrus
#

wait the zip ahs a patch already, maybe it failed to apply

spice oasis
#

I think I will keep this one, it aspires me to train Bat'leth and drink blood wine

nova citrus
#

haha

flat flare
#

Oh my gosh I made a boo-boo

#

Updated @spice oasis

#

I patched it back to the old game file previously :/

spice oasis
#

Cool, I will recheck it later, it is likely going to be all gucci

pulsar willow
#

Really fun puzzle game and works on Amberelec with no issues

spice oasis
#

Disappointingly it is no longer in Klingon, meaning text works properly now

nova citrus
#

pItlh!

warped bridge
warped bridge
#

✅ rg351v amberelec

nova citrus
flat flare
#

And awesome cover @nova citrus

mint raptor
#

✅ Works on muOS. 🙂

#

rg35xx plus

flat flare
mint raptor
#

nope 😦

#

no 32bit

#

TrimUI is 64bit only, muOS is 32bit only... for now

flat flare
#

Awww Okies

flat flare
#

Game doesn't have a font section and uses sFont for the text... hence it is hard to change the font size

nova citrus
#

it was small but readable enough for the small amount of text used for me on RG353M, although bigger text would be more comfortable

flat flare
#

Updated readibility of text

#

Main change is to change draw_set_font(sFont) to draw_set_font(-1) which defaults it to arial, 12

flat flare
#

@Cebion could you help see if this is readable on a 480 x 320 device?

sly leaf
#

I never have it ready 😄

flat flare
#

oh with the new patch haha

sly leaf
#

@spice oasis do you have time?

nova citrus
#

Error: MD5 checksum of Sokobrawn.exe does not match the expected checksum.

warped bridge
nova citrus
#

yeah, just need to apply the same thing and create a new patch, the woes of binary patches

#

you can actually do scripts in UTMT, and there is a CLI version for linux that can apply them (I think) just haven't tried it yet, but that could be a cool way to handle this

waxen sage
#

We could make custom scripts per game right?

nova citrus
#

jup

waxen sage
#

Great idea

flat flare
#

Oh dang…. Will repatch this

warped bridge
#

even better -- the creator grants permission to distribute. anybody reached out?

flat flare
flat flare
warped bridge
#

(*as in twitter private message)

flat flare
#

I don't have twitter :/

warped bridge
flat flare
#

Sure please do. He has a lot of sokoban games

warped bridge
waxen sage
nova citrus
#

I can ask them on Discord, just let me know that you haven't already some other way by now, don't want to double up
@warped bridge @flat flare @waxen sage

waxen sage
#

No i havent.

nova citrus
#

aight, let's see

#

🤞

nova citrus
# flat flare Updated....

this one messes up the menu cursor and cuts off the creator name in the menu. I tried replacing it with a pixel font and move things around, but that also broke the menu cursor (issues with UTMT re-assembly I presume)

#

I'll have another look at it later, but maybe we should leave it, looks like utmt might be a bit brittle for these older versions

flat flare
#

Okies can do… so just an unzip with no patch

nova citrus
#

well, we need to patch the sprite based text, but I'll have another look later

#

wanted to do a small video how it looked to show it off, but i'll just do the text patch so it's not cthulhu-speak

#

and I'll mention it

flat flare
#

Although If I try to edit the string 'Created by Steve Miller" or change the position of it... then the cursors become horizontal

nova citrus
#

Ok, I talked to Steven, and I have one step better than just agreement to distribute, I have the source code to create the port instead of having to mess with UTMT.
However, the agreement is that I cannot redistribute the source code, but I'll make the modified version for the port.

waxen sage
#

Thats real nice of him

nova citrus
#

now I have to install some ancient version of GMS again 😂

flat flare
#

Awesome 🙂

nova citrus
#

I have access to GMS1.4 again (thanks yoyo support!)
I have all the changes I want to make already, just want to integrate them and probably give an updated version to Steven with some ifs in there for os_android so we can just have one version

also, saw the actual bug for the fonts that we ran into in the GMS release notes >_<
https://store.yoyogames.com/downloads/gm-studio/release-notes-studio.html

0029995 Font: font_add_sprite() is incorrectly offset in 1.4.9999, need to use font_add_sprite_ext() as workaround
nova citrus
#

sent updated version back to steven earlier, we'll see