Who's Online |
67 user(s) are online ( 34 user(s) are browsing Forums)
Members: 0
Guests: 67
more...
|
|
|
|
Re: EasyRPG Player
|
Posted on: 2021/11/15 20:30
#81
|
Home away from home 
Joined: 2006/11/26 21:45 Last Login
: Today 7:01
From a dying planet
Group:
Registered Users
|
@walkero What???  Which one? I have libpixman-1.so in sobjs: But even then...why does it work the first time (for me) but not any time after that? Also...shouldn't that library, if it's .so, be provided together with the binary, or in case of a static library, compiled into the binary itself with no need to install it? I'm heavily confused...
|
People are dying. Entire ecosystems are collapsing. We are in the beginning of a mass extinction. And all you can talk about is money and fairytales of eternal economic growth. How dare you! – Greta Thunberg
|
|
|
Re: EasyRPG Player
|
Posted on: 2021/11/15 21:14
#82
|
Just can't stay away 
Joined: 2009/5/1 18:57 Last Login
: Yesterday 4:16
From Czech Republic
Group:
Registered Users
|
@Raziel Quote: Which one? I have libpixman-1.so in sobjs: No no, you need the shared Amiga library version from os4depot.
|
The Rear Window blog AmigaOne X5000 @ 2GHz / 4GB RAM / Radeon RX 560 / ESI Juli@ / AmigaOS 4.1 Final Edition SAM440ep-flex @ 667MHz / 1GB RAM / Radeon 9250 / AmigaOS 4.1 Final Edition
|
|
|
Re: EasyRPG Player
|
Posted on: 2021/11/15 22:10
#83
|
Home away from home 
Joined: 2006/11/26 21:45 Last Login
: Today 7:01
From a dying planet
Group:
Registered Users
|
@trixie
So, it was running for me purely by accident??? Oh boy...
Will check it out tomorrow, thank you for the heads up.
|
People are dying. Entire ecosystems are collapsing. We are in the beginning of a mass extinction. And all you can talk about is money and fairytales of eternal economic growth. How dare you! – Greta Thunberg
|
|
|
Re: EasyRPG Player
|
Posted on: 2021/11/16 8:31
#84
|
Home away from home 
Joined: 2006/11/26 21:45 Last Login
: Today 7:01
From a dying planet
Group:
Registered Users
|
@trixie @walkero
Thank you, that actually fixed it.
Now i wonder, did i miss this dependency somewhere? I haven't read the whole thread...
|
People are dying. Entire ecosystems are collapsing. We are in the beginning of a mass extinction. And all you can talk about is money and fairytales of eternal economic growth. How dare you! – Greta Thunberg
|
|
|
Re: EasyRPG Player
|
Posted on: 2021/11/16 10:25
#85
|
Site Builder 
Joined: 2006/12/2 23:57 Last Login
: Yesterday 16:32
From Athens/Dublin
Group:
Staff members Webmasters
|
|
|
|
|
Re: EasyRPG Player
|
Posted on: 2021/11/16 15:02
#86
|
Quite a regular 
Joined: 2013/10/17 16:21 Last Login
: Today 6:22
From Hungary
Group:
Registered Users
|
It didn't even occur to me that he could be missing the library, since the Player worked sometimes. I never though libraries can phase in an out of existence, but I guess only Amiga makes it possible *shrug*
edit: For the next version I'll check if I can link a static version of pixman to the executable to avoid confusion. It looks like shared libraries work in mysterious ways.
Edited by BSzili on 2021/11/16 15:33:59
|
This is just like television, only you can see much further.
|
|
|
Re: EasyRPG Player
|
Posted on: 2021/11/16 18:48
#87
|
Home away from home 
Joined: 2006/11/26 21:45 Last Login
: Today 7:01
From a dying planet
Group:
Registered Users
|
@BSzili
OK, i give up on this
I played a game perfectly fine this afternoon.
When i got back here 3 hours later, the same game, together with *every* other, refuse to start anymore.
I'm getting this dreaded assertion "fs" failed: file "src/filesystem.cpp", line 189 again.
edit:
sigh...
It seems as if games, started from within a .zip file, does NOT store their save data automatically (Probably writing into a .zip file is not uspported/broken. One *must* give an *available* save path to make the player not complain/silently quit on loading the game data.
I wish there was a better user documentation.
Edited by Raziel on 2021/11/16 19:12:20
|
People are dying. Entire ecosystems are collapsing. We are in the beginning of a mass extinction. And all you can talk about is money and fairytales of eternal economic growth. How dare you! – Greta Thunberg
|
|
|
Re: EasyRPG Player
|
Posted on: 2021/11/16 20:38
#88
|
Quite a regular 
Joined: 2013/10/17 16:21 Last Login
: Today 6:22
From Hungary
Group:
Registered Users
|
I think BeWorld fixed some issue with ZIP files, I'll check it later.
|
This is just like television, only you can see much further.
|
|
|
Re: EasyRPG Player
|
Posted on: 2021/11/29 17:49
#89
|
Quite a regular 
Joined: 2013/10/17 16:21 Last Login
: Today 6:22
From Hungary
Group:
Registered Users
|
I applied the ZIP fix from upstream, and replaced pixman with the static library and uploaded a new archive.
|
This is just like television, only you can see much further.
|
|
|
Re: EasyRPG Player
|
Posted on: 2021/11/29 19:37
#90
|
Home away from home 
Joined: 2006/11/26 21:45 Last Login
: Today 7:01
From a dying planet
Group:
Registered Users
|
@BSzili
Nice, saving to .zip archives work.
But i get reproducable freezes now, some minutes into the game (any game).
Audio/Music keeps playing but the whole input is frozen. I can't switch fullscreen/window, I can't even switch back to workbench. Keyboard reset is also not possible anymore. It looks as if input is affected system-wide..
Nothing in the log (where is the log?) and no crash as far as I can see.
I'll try tomorrow if I can catch a serial.
Thank you for the new version
|
People are dying. Entire ecosystems are collapsing. We are in the beginning of a mass extinction. And all you can talk about is money and fairytales of eternal economic growth. How dare you! – Greta Thunberg
|
|
|
Re: EasyRPG Player
|
Posted on: 11/30 10:13
#91
|
Home away from home 
Joined: 2006/11/26 21:45 Last Login
: Today 7:01
From a dying planet
Group:
Registered Users
|
@BSzili
I get a window on exit telling me
The process terminated without freeing all the memory that it placed onto the task memory list. This memory will now be freed automatically.
Process: "EasyRPG-Player" Function: "Internal_RunCommand()"
|
People are dying. Entire ecosystems are collapsing. We are in the beginning of a mass extinction. And all you can talk about is money and fairytales of eternal economic growth. How dare you! – Greta Thunberg
|
|
|
Re: EasyRPG Player
|
Posted on: 11/30 19:25
#92
|
Quite a regular 
Joined: 2013/10/17 16:21 Last Login
: Today 6:22
From Hungary
Group:
Registered Users
|
Same here, but I have no idea where it's coming from. The Player never used RunCommand, and I certainly didn't add it now either.
|
This is just like television, only you can see much further.
|
|
|
Re: EasyRPG Player
|
Posted on: 12/1 16:01
#93
|
Home away from home 
Joined: 2006/12/4 23:15 Last Login
: 5/14 18:12
Group:
Registered Users
|
@BSzili Quote: It didn't even occur to me that he could be missing the library, since the Player worked sometimes. I never though libraries can phase in an out of existence, but I guess only Amiga makes it possible *shrug*
edit: For the next version I'll check if I can link a static version of pixman to the executable to avoid confusion. It looks like shared libraries work in mysterious ways.
If the library was bundled with different app and installled in the apps directory instead if LIBS: then the library will magically appear on the internal library list once that app has been run, but not other times.
|
|
|
|
Re: EasyRPG Player
|
Posted on: 12/1 16:06
#94
|
Home away from home 
Joined: 2006/12/4 23:15 Last Login
: 5/14 18:12
Group:
Registered Users
|
@BSzili Quote: Same here, but I have no idea where it's coming from. The Player never used RunCommand, and I certainly didn't add it now either.
Internal_RunCommand() is the eventual destination of any function that runs some external code via the shell eg System[Tags]() RunCommand() Execute() et al
|
|
|
|
Re: EasyRPG Player
|
Posted on: 12/2 19:54
#95
|
Quite a regular 
Joined: 2013/10/17 16:21 Last Login
: Today 6:22
From Hungary
Group:
Registered Users
|
@broadblues That makes sense, but I'm still none the wiser why RunCommand appeared in the Player, which AFAIK doesn't start any other executables. All I did way replacing the pixman library with the static version, and backported a fix to the filesystem code.
|
This is just like television, only you can see much further.
|
|
|
Re: EasyRPG Player
|
Posted on: 12/3 22:17
#96
|
Home away from home 
Joined: 2006/12/4 23:15 Last Login
: 5/14 18:12
Group:
Registered Users
|
@BSzili
Hmm I wonder if that message is comming from the instance of Internal_RunCommand() that laucnhed EasyRPG itself.
At a guess it might occur if objects were allocated with AllocSysObject() or AllocDoSObject() and not Free with the corresponding Free#?Object() function.
|
|
|
|
Re: EasyRPG Player
|
Posted on: 12/4 12:08
#97
|
Quite a regular 
Joined: 2013/10/17 16:21 Last Login
: Today 6:22
From Hungary
Group:
Registered Users
|
Ah, I see. The player only uses the C library for file I/O, so it's hard to guess which function allocates some system object down the line. The leak could also affect other platforms, so hopefully it'll be fixed in 0.7.1.
|
This is just like television, only you can see much further.
|
|
Currently Active Users Viewing This Thread:
1
(
0 members
and 1 Anonymous Users
)
|
|
|