#Operius

161 messages · Page 1 of 1 (latest)

iron quest
#

"Operius is a high-speed arcade-inspired shooter where you go through an infinite amount of levels and try to get the highest score!
This game was made specifically for the Opera GX Game Jam by Mors, featuring music and sounds from Catonator. The game ended up winning the jam, so if you have Opera GX installed you can find this game on the browser's no internet page!"

Download game from https://gamejolt.com/games/operius/638794, copy data.win to /ports/operius/gamedata
Files from itch.io will not work for this port
Download zip from this post: #1172667927498068048 message

Controls:
d-pad/l-stick = movement
a = confirm
b = cancel
start = pause

[]RG35s/ArkOS
[x]RG351p/AmberELEC
[x]RG351v/AmberELEC
[] RG351mp/AmberELEC
[x] RG353m/ArkOS
[x] RG353p/JelOS
[x] RG353v/ArkOS
[x] RG353vs/ArkOS
[x] OGA/ArkOS/EmuELEC
[] RG503
[] RG552
[x] x55/JelOS
[] RK2023
[x] RGB30/JelOS/ArkOS
[] RGB20s/uOS

<@&1123159718874058882>

honest flicker
#

<@&1123159718874058882>

thorny tapir
#

✅ rgb30 (jelos)
✅ rg351v (amberelec)

i did spot a bug in the game -- if you start pressing buttons as the game runs, you cannot see the menu (like, you're just navigating blind). but this isn't an issue with the port files. and most people aren't so impatient, haha

minor pivot
#

Ohhh Nice! I love this style of game!

honest flicker
#

☑️RG351P - Amberelec

#

☑️RG353M - Arkos

#

Both play great but it really shines hardcore on 353m. Great port choice!🤩

iron quest
#

I enjoy this one as well. If anyone wants to change the player name, at the end of /operius/gamedata/data.json you will see where to change it. Or you can leave it as my name, and think fondly of me when you play. Either way.

dull fulcrum
#

Jeols x55. Working good. One small issue. The right analog and the d pad do movements in game. The left one not in game but I think it was working for the menu.
It plays good and looks great on the x55.

iron quest
dull fulcrum
#

Nice. I tested with the gptk file and it's way sweet now. Polished.
The only question is what game is better? This one or Tube?

iron quest
#

No time to play games, theres too many that need to be ported.

past herald
little chasm
little chasm
#

also same crash on EmuElec

#

ok so there are 2 version to download, one works other not. It should be specified which to use

#

Older 1.1.1 works fine across all systems, 1.1.3 crashes

warm sonnet
#

crashes on arkos rg353v, where aer yoou supposed to get v1.1?

#

not available on site

#

ah i see now

#

confirmed that 1.1.1 works

warm sonnet
iron quest
#

sorry i missed the issues on this one all. this one is a bit weird, both itch.io and gamejolt have the game listed as 1.1.3 (which adds features that break our functionality), but gamejolt is actually 1.1.1, which is the correct version we need. for future reference i always provide the dl link to the files i used for porting, but i should have noted the version issue in the op notes. sorry for any wasted time gents. And ironically i think this may be ready to run shortly

valid olive
#

my bad downloaded v1.3, works with v1.1

wild tangle
#

If it wasn't a game in development we could make a patch, but definitely not worth it

#

Maybe one day lol

idle musk
#

Works well on 353m/ark using 1.1.1

cloud ice
#

so... i may be stupid

#

i was reached out about this like... 6 months ago. and i came to the realization that i never got back!

#

im actually ok with this port existing lol, if anything im willing to help to make it more functional (as an apology i guess lol)

#

though i will also say that the game is slated to have an updated rerelease released on steam and switch eshop soon (i haven't made a public announcement pls don't leak) so it might be a better idea to wait for that, if it's possible to direct people to buy the game on steam first to play the port

#

i have no idea how the porting process works ill admit, im a bit of a stranger to these things

#

@iron quest

honest flicker
cloud ice
#

oh well then

valid olive
#

You may refer to this 🙂

#

Feel free to dm me if you have questions about the porting process

#

Real awesome game btw!

cloud ice
#

ah thank you!

#

my issue is that i don't have a device that runs portmaster in the first place

#

or actually you know what, no scratch that

valid olive
#

Which country are you based in?

sinful forge
#

I'm happy to help out as well

cloud ice
valid olive
#

One option I guess is Portmaster can distribute a demo? And full game for purchase via steam?

#

And if you are updating the game, which version of gamemaker are you using? Because currently 2023.x and above will have to wait for gmloader-next to be ready before ports can be released

cloud ice
#

i did get my hands on a rg35xx plus a while ago, the website doesn't list it but turns out support for that is coming soon? idk i didn't do too much research on that

cloud ice
cloud ice
#

oh actually it doesn't matter, gamemaker lets you switch runtimes easily

#

it's 2023.11.0.157 tho

sinful forge
cloud ice
#

yeah i dont lol

valid olive
#

Currently muOS has portmaster for the 35XX Plus and H models 🙂

sinful forge
#

ghehe, who needs fancy features, we have chunky pixels, yo

cloud ice
#

oh!

#

ok i know what im doing today then

sinful forge
#

you also need to export without using the YYC
#💡|porting-talk message

#

unless you want to make/release an android apk as well

cloud ice
#

ill go with the android route

#

YYC optimizations would be needed here

cloud ice
#

@valid olive the original port works but my attempt seems to be crashing after the , regardless of if i use a windows VM build, or an android YYC one
which runtime + wrapper configuration should i use? i went with 2023.8.2.152, with this wrapper but im not sure if that was the right call lol

raven pagoda
#

The newer gms versions dont really go well with the current gmloader. If possible, i'd try exporting from 2022.8 or older.

#

Also, you can make your own wrapper with the android export. Or run the android version as is 🙂

valid olive
#

if it still crashes.... then it will need gmloader-next

raven pagoda
#

Im happy to test it on gmloader-next, but that wont be released any time soon im afraid 🙂

cloud ice
#

ahhhh ok

#

i can try 2022.8

raven pagoda
#

Ideally as far back as you can go haha

#

Let us know ^^

cloud ice
#

it seems like the earliest i can go is 2022.11, but there doesnt seem to be a wrapper for that one

#

ill give 2023.2 a go i guess

raven pagoda
cloud ice
#

oh! and will it just work within portmaster?

raven pagoda
#

Depends how you make the game available 🙂

#

But if it works, we should also be able to use your export as a wrapper by removing the assets. And then use the pc versio, exported in the same version of GMS

cloud ice
#

i was thinking that id directly release a free demo

#

nope, that didnt work also

#

i guess ill just wait for gmloader-next

raven pagoda
#

I can give it a shot if you want

cloud ice
#

well it's a 95% complete build of a commercial game lol

#

ill have to wait for nintendo's (potentially) lengthy publishing process

raven pagoda
raven pagoda
cloud ice
#

yeaaah, so therell be a lot of waiting regardless

iron quest
#

Hey guys unfortunately I'm not able to contribute more to this, although I must say this is my favorite pick up and play for a few game. I hope you guys can square it away, I think the only thing I was waiting on for a pr was permission to distribute, although obviously game dev involvement and updates open new possibilities. If anyone takes this port on themselves please take the credit for it, I only got into the port life for the loose women and stock options. Mors excellent work on the game btw.

cloud ice
#

ah thank you!

#

I only got into the port life for the loose women and stock options
now im intrigued tho LOL

honest flicker
#

Hahaha

warped juniper
#

this game is incredible

urban bronze
#

have anybody a clue for me where i can find die 1.1.1 version? i only find 1.1.3.. even on itcho

iron quest
#

"this one is a bit weird, both itch.io and gamejolt have the game listed as 1.1.3 (which adds features that break our functionality), but gamejolt is actually 1.1.1, which is the correct version we need. for future reference i always provide the dl link to the files i used for porting, but i should have noted the version issue in the op notes. sorry for any wasted time gents."
Use the version from the gamejolt link in the op

raven pagoda
#

@iron quest if youre still interested in getting the latest version to work you can now try using gmloader-next 🙂

cloud ice
#

well i was the one who said would mess around, since im also working on a commercial switch release with better controller support

woeful rivet
#

I tried to edit the script to run the game on MuOS, but i got this error:

#

Setting video mode 640x480.
/ports/gmloader/sdl2_media.c:56: Failed to create window. Can't load EGL/GL library on window creation.

#

which is the exact same error i got on Gato Roboto.

#

Must be something OS related

valid olive
#

@cloud ice can I distribute a working copy of the game package with the game files included here?

#

Or best not to because of the intended commercial switch release?

cloud ice
#

go ahead, the original free version will always stay up anyway

#

i should actually explain my reasoning on that whole thing

#

essentially, i tried this port, and while it "works", it's stuck in 16:9 with black bars on my rg35xx plus, and there is no way to enter your name
the former should be an easy fix for me since the game does support 4:3, i guess it just wasn't possible to enable with this unofficial port
and the latter is fixed on this commercial release im working on, so i thought... maybe i should make a demo version of that and give you guys that as a semi-official release? especially since i did end up messing up more with portmaster after learning about it, and i kind of fell in love with it

#

the story behind how i ended up here is also funny
a year or two ago wulff den made a video on a few different games i made. after that i binged his channel and i believe he had talked about anbernic a few times
and when i was browsing aliexpress a while ago i saw the rg35xx plus and made an impulse purchase
when i was doing research i came across portmaster and remembered that I WAS SENT AN EMAIL ABOUT THIS PORT THAT I HAD FORGOTTEN TO RESPOND TO

#

so im partially here to make things right also LOL

#

but yeah, that release is actually 95% done and im only waiting because of external factors. @raven pagoda if you can send me over gmloader-next i can fuck with it and get the game running with portmaster since i got nothing better to do

#

sorry for the accidental wall of text 🫠

valid olive
#

Thank you for taking time to explain 🙂 And this is a really awesome game as well!!! Getting into porting really got me exposed to all these kind of games which I would have otherwise missed

#

And I would play your game over the AAA games coming out! except elden ring :p

#

@woeful rivet this package works for MuOS

woeful rivet
# valid olive

Can confirm that now it works. Did you just edit the launcher?

valid olive
#

The “header” was edited to do so

#

You can compare the differences but the one I supplied is the updated one to work across the different operating systems

urban bronze
#

i´m glad i made a comment here :D

valid olive
#

@iron quest would you like to PR this game?

#

you can use the above zip 🙂

iron quest
stark rampart
#

Looks sick!

dull fulcrum
#

I tried getting the download from portmaster on my device today. And it didn't play. X55 rocknix

honest flicker
#

Get a log?

dull fulcrum
#

I will grab the log tonight when I'm off work.

dull fulcrum
honest flicker
valid olive
dull fulcrum
#

I'm pulling it up now

#

I think I've seen this error before on other ports.

#

I'm dropping the libcrypto file it's asking for now and rebooting up.
Let's see what happens....

#

.... yes that's all I needed.
Curious why it wasn't included. I'm not sure if it's something I did or just a funny inconsistent

valid olive
#

let me add that in... which libcrypto did you use?

#

a 32bit one or 64 bit one?

oblique elk
#

@valid olive does including this break any other platforms?

valid olive
#

It shouldn’t based on the other gmloader ports. Will test this out later today as well

dull fulcrum
dull fulcrum
#

I realize my fooly now that it's too late.
I think I pulled libcrypto.so.1.1 from a backup folder from BotVice I have on my pc.
I think that's where I found it..

dull fulcrum
valid olive
#

don't have AmberELEC device :p

worn rain
# valid olive I'm adding this one to the port

Hi!
I saw the anouncement about this game by the anouncement bot, and I wanted to try it, but it failed to launch on the X55 (Jelos & Rocknix).

With this log:
./gmloader: error while loading shared libraries: libcrypto.so.1.1: wrong ELF class: ELFCLASS64
/storage/roms/ports/Operius.sh: line 51: 6447 Killed $GPTOKEYB "gmloader" -c ./operius.gptk
Failed to restart oga_events.service: Unit oga_events.service not found.

But adding this lib (libcrypto.so.1.1) you posted fixed it. Now its working great.
Thanks.

valid olive
#

Whoopsies... my bad

urban bronze
#

Nice!

#

I should write in other "dead" testing games too to bring them back

iron quest
#

This one went into testing so long ago it predates gmloader ports needing libcrypto added

#

Big +1 to @valid olive for getting this one out to the masses, really a great game