#Dueling Dragons

123 messages · Page 1 of 1 (latest)

lime hinge
#

New Port: Dueling Dragons
Description:
This place is not a place of honor... no highly esteemed deed is commemorated here... nothing valued is here.
What is here was dangerous and repulsive to us. This message is a warning about danger.

In its search for power, humanity dug too deep. Cracking open the earth above an ancient nuclear waste tomb, radiation spread throughout the world, warped by centuries of rotting. Sorcerers and dragons were created by the radiation's twisted power, and soon dragon riders took to the skies and began terrorizing the planet.

You are an errant dragon rider on a quest to find and defeat the legendary Dragon Lord. Time your attacks well, gather new spells, and soar through the skies atop your dragon.

Source:
https://blabberf.itch.io/dueling-dragons

Instructions: Ready to run

Controls:
D-pad / Left stick = Move left/right (new spell menu)
A = Attack with spell / Select (menu)
B = Summon spells / Skip (menu)
Start + Select = Quit

CFW Tests:
[X] AmberELEC
[X] ArkOS
[X] ROCKNIX
[X] MuOS
[X] Knulli (Optional)
[] Crossmix (Optional)

Architectures:
[X] Aarch64
[X] Panfrost (Mainline)

Resolutions:
[X] 480x320 (Optional)
[X] 640x480
[] 720x720 (RGB30) (Optional)
[X] Higher resolutions (e.g., 1280x720)

itch.io

Duel dragon riders with sorcery.

#

Here is the refactor that I cant figure out. I need help to figure out what am I doing wrong. Game loads the splash image and it quits.

#

And here is the license (I will crop it but I wanted to share the whole thing).

spring heart
#

<@&1127639327049011350>

#

What changed in the refactor? New version of the game, new version of gmloader?

lime hinge
#

Same game with new gmloader. Game is Gms 2.2.1 which works with 2.2.203. I tried to put game files into .apk file and rename it to .port file. I was trying to replicate hellFIRE mod packaging. Log file doesn't work.

odd karma
#

Old format working on Trimui Smart Pro without problems

#

👍

buoyant mica
#

I'm gonna add and test it soon

fresh gale
fresh gale
fresh gale
#

Actually I think I may know the fix.

fresh gale
#

In your libs

#

Just rename libzip.so.5 to libzip.so.4

#

that is all...

fresh gale
#

Time to try to fix mezzerrrr

spring heart
#

I know it works, but please dont do this👀

fresh gale
#

what happens

fresh gale
snow pulsar
fresh gale
#

whoopsies daisies

snow pulsar
#

You don't take parts from a 2000 model into the 2024 modell 😛

spring heart
#

Nah its actually fine for gmloader, but normally you really dont want to do this

#

Actually you still want the right version

#

here too😄

snow pulsar
#

or

fresh gale
spring heart
snow pulsar
#

or pre gui portmaster onto muos handheld

#

😄

spring heart
#

Which one do you need frax

#

5 or 4

fresh gale
#

libzip.so.4

#

not too sure why the this version of gmloader is looking for that

spring heart
#

because of the new build system

fresh gale
#

oh...

spring heart
#

Actually i think soon gmloader will have it linked statically

snow pulsar
# fresh gale does this break stufffff

but for real, the version number in libzip.so.5 tells other programs exactly what features and functions are available. When you rename it to .so.4, programs expecting version 5's newer features will try to use them but crash because they don't actually exist in version 4.

#

🙂

#

So it will work but has side effects

spring heart
fresh gale
#

ahhh isee

#

okies

spring heart
#

That is from another port so cant gaurantee its good

snow pulsar
#

So libzip.so.4.12 and libzip.so.4.8 are compatible
but not with libzip.so.5

spring heart
#

Not from my env

snow pulsar
#

major revisions ^^

fresh gale
# spring heart

./gmloadernext.aarch64: error while loading shared libraries: libzip.so.4: wrong ELF class: ELFCLASS32

jagged vapor
#

😂

fresh gale
#

wrong one.... works if you just rename :p

jagged vapor
#

only if the abi is compatible

#

also

#

arch

#

😄

slate meteor
#

no 4??

jagged vapor
#

lol

fresh gale
#

hmmmmmm

#

lol

jagged vapor
fresh gale
#

well up to slobsters how he wants to port this game :p

#

old gmloader vs refactored with a dubious libzip

slate meteor
#

looks like ubuntu libzip.so.4 is versions up to 1.1.3

jagged vapor
#

want a libzip?

slate meteor
#

this is version 1.1.3, compiled on aarch64 ubuntu focal. if that info re ubuntu is correct, it should be correct

jagged vapor
#

i can nab it from my debian install

#

Bullseye debian version 😄

jagged vapor
slate meteor
jagged vapor
#

Yeah I just did:

# SERVER:
sudo apt install libzip-dev

# HOST:
scp balthasar:/usr/lib/aarch64-linux-gnu/libzip.so.4 .

😂

slate meteor
lime hinge
fresh gale
#

ideally it is with the new structure....

lime hinge
#

New structure sounds better but it's good to know I can use old way if everything fails

fresh gale
#

i mean the old gmloader ports are still the same structure

lime hinge
#

Thanks everyone for the help. Can confirm that libzip.so.4 from klops works.
Here is a new zip file ready for testing, I will go for gmloadernext.aarch64 version of port.

  • added libzip.so.4
  • Edited text description in game to show gamepad inputs instead of keyboard ones
    (example: "LMB or Z to start!" is replaced with "Press A to start!").
lime hinge
#

Screenshot

solid geode
#

Old format works on muOS RG35XXSP.

buoyant mica
#

Such a cool game. Beat it using the first zip.

lime hinge
#

And game maker is even cooler for giving us a permission to make it Ready to run.
Now if someone could test the last zip on other systems and high res

north patrol
lime hinge
#

It's inside duelingdragons.port file

#

Ready to run game

north patrol
lime hinge
knotty igloo
#

<@&1216123318122577972>

lime hinge
#

Thanks!

patent parrot
#

Works fine on muos rg40xx h!

lime hinge
#

Thanks for the test!

lime hinge
#

I coud use some AmberELEC, ArcOS and ROCKNIX tests.
Also, does 1024 x 768 resolution from Trimui Brick count as higher res?

north patrol
#

@knotty igloo Please test this when you are free ❤️

knotty igloo
#

im getting murdered by Purple Worm in DnD, so if I die I will have time to test kek_leo

sly wren
#

runs on amberelec rg351v

knotty igloo
#

✅ 353VS / OGA Arkos, X55 / RP5 Rocknix, 35xxSP muOS

lime hinge
#

Thanks for the tests. Ready for the PR

hoary flax
#

Can confirm that the game also runs on EmuELEC! Nice!

snow pulsar
#

Check the Tags in the thread and our website for games that are released.

hoary flax
snow pulsar
#

Because we're not testing that cfw