Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
152 user(s) are online (137 user(s) are browsing Forums)

Members: 1
Guests: 151

FlynnTheAvatar, more...

Support us!

Headlines

 
  Register To Post  

« 1 ... 17 18 19 (20) 21 22 23 ... 34 »
Re: ScummVM and AmigaOS4.1 F.E.
Home away from home
Home away from home


See User information
I think the problem can be reproduced by deleting the opengles.library... if the library is present on system, then scummvm will starts, but if not present it should theorically switch to MiniGL and finally if even this library cannot be found (or used) scummvm should fallback to software mode...
In this case it does not and if opengles is not present then the program just refuse to start...

Go to top
Re: ScummVM and AmigaOS4.1 F.E.
Just can't stay away
Just can't stay away


See User information
@samo79Quote:
samo79 wrote:I think the problem can be reproduced by deleting the opengles.library... if the library is present on system, then scummvm will starts, but if not present it should theorically switch to MiniGL and finally if even this library cannot be found (or used) scummvm should fallback to software mode...
In this case it does not and if opengles is not present then the program just refuse to start...


You don't have to delete the libraries right away, you could rename them so that ScummVM no longer accesses them.
But the idea is not bad, so you could reproduce the whole thing.

Go to top
Re: ScummVM und AmigaOS4.1 F.E.
Just can't stay away
Just can't stay away


See User information
@CapehillQuote:
Capehill wrote:@Maijestro


It seems this issue can be worked around using --gfx-mode=surfacesdl switch.


I have now also started ScummVM with this option, then it immediately goes into full-screen mode, which, however, has a black output.

-d9 log:

4.Workbench:> Programme:pre-release/install/scummvm --gfx-mode=surfacesdl
WARNING: You are missing a valid 'translations.dat' file. GUI translation will not be available!
WARNING: generateZipSet: Could not find 'gui-icons.dat'!
WARNING: Could not find theme 'scummremastered' falling back to builtin!
4.Workbench:> Programme:pre-release/install/scummvm --gfx-mode=surfacesdl -d9
Debuglevel (from command line): 9
Reading plugins from plugin directory ''
Couldn't open plugin directory 'plugins'
Couldn't open plugin directory '/usr/local/lib/scummvm'
Using SDL Video Driver "os4"
Invalid joystick: 0
Using SDL Audio Driver "amigaos4"
Output sample rate: 44100 Hz
Output buffer size: 2048 samples
Output channels: 2
WARNING: You are missing a valid 'translations.dat' file. GUI translation will not be available!
HardwareInput with ID 'JOY_START' not known
HardwareInput with ID 'JOY_LEFT_STICK_Y-' not known
HardwareInput with ID 'JOY_LEFT_STICK_Y+' not known
HardwareInput with ID 'JOY_LEFT_STICK_X-' not known
HardwareInput with ID 'JOY_LEFT_STICK_X+' not known
HardwareInput with ID 'JOY_RIGHT_SHOULDER' not known
Setting 640 x 480 -> 512 x 384 -- 1.25
WARNING: generateZipSet: Could not find 'gui-icons.dat'!
WARNING: Could not find theme 'scummremastered' falling back to builtin!
Loading theme builtin
Adding Gui Object 0x6570d5e8 to trash
HardwareInput with ID 'JOY_A' not known
HardwareInput with ID 'JOY_Y' not known
HardwareInput with ID 'JOY_UP' not known
HardwareInput with ID 'JOY_DOWN' not known
HardwareInput with ID 'JOY_LEFT' not known
HardwareInput with ID 'JOY_RIGHT' not known
Setting 640 x 480 -> 512 x 384 -- 1.25
Loading theme builtin
Adding Gui Object 0x65710640 to trash
Delayed deletion of Gui Object 0x6570d5e8
Delayed deletion of Gui Object 0x65710640
4.Workbench:>


Edited by Maijestro on 2023/5/5 19:11:42
Go to top
Re: ScummVM and AmigaOS4.1 F.E.
Just can't stay away
Just can't stay away


See User information
@Maijestro

Do you still have "software" selected in SDL2 prefs?

Does window mode work? Maybe fullscreen was opened in 32-bit.

Try to replace libsdl2-2.26.so with libsdl2-2.26_debug.so (remove "_debug") in application's sobjs/ directory. Then run Sashimi in another window and start ScummVM - or start ScummVM first and use DumpDebugBuffer command. Hopefully you can collect serial logs.

Go to top
Re: ScummVM and AmigaOS4.1 F.E.
Just can't stay away
Just can't stay away


See User information
@CapehillQuote:
Capehill wrote:@Maijestro

Do you still have "software" selected in SDL2 prefs?


Sorry I had it on OpenGL, changed to software and tested again.

Quote:
Does window mode work? Maybe fullscreen was opened in 32-bit.


I have entered it in the .ini:

gfx_mode=surfacesdl
fullscreen=false

And tested with it now. No window will be opened.

Quote:
To replace libsdl2-2.26.so with libsdl2-2.26_debug.so (remove "_debug") in application's sobjs/ directory. Then run Sashimi in another window and start ScummVM - or start ScummVM first and use DumpDebugBuffer command. Hopefully you can collect serial logs.


I followed these instructions and started DumpDebugBuffer after running ScummVM.

Log DumpDebugBuffer:

6.Workbench:> DumpDebugBuffer
graphics.library AltiVec/VMX enabled
graphics.library PPC74xx optimizations enabled
SYSTEM_CTRL 00100000
MISC_CTRL 00100001
MISC_TIMING 00000000


peg2ide.device 53.22 (28.6.2017)
000: 0040 3FFF 0000 0010 7E00 0200 003F 0000
008: 0000 0000 514D 3030 3030 3120 2020 2020
016: 2020 2020 2020 2020 0003 0200 0004 322E
024: 352B 2020 2020 5145 4D55 2048 4152 4444
032: 4953 4B20 2020 2020 2020 2020 2020 2020
040: 2020 2020 2020 2020 2020 2020 2020 8010
048: 0001 0B00 0000 0200 0200 0007 3FFF 0010
056: 003F FC10 00FB 0110 0000 03C0 0007 0007
064: 0003 0078 0078 0078 0078 4000 0000 0000
072: 0000 0000 0000 0000 0000 0000 0000 0000
080: 00F0 0016 4021 7400 4000 4021 3400 4000
088: 203F 0000 0000 0000 0000 6001 0000 0000
096: 0000 0000 0000 0000 0000 03C0 0000 0000
104: 0000 0000 6000 0000 0000 0000 0000 0000
112: 0000 0000 0000 0000 0000 0000 0000 0000
120: 0000 0000 0000 0000 0000 0000 0000 0000
128: 0000 0000 0000 0000 0000 0000 0000 0000
136: 0000 0000 0000 0000 0000 0000 0000 0000
144: 0000 0000 0000 0000 0000 0000 0000 0000
152: 0000 0000 0000 0000 0000 0000 0000 0000
160: 0000 0000 0000 0000 0000 0000 0000 0000
168: 0000 0001 0000 0000 0000 0000 0000 0000
176: 0000 0000 0000 0000 0000 0000 0000 0000
184: 0000 0000 0000 0000 0000 0000 0000 0000
192: 0000 0000 0000 0000 0000 0000 0000 0000
200: 0000 0000 0000 0000 0000 0000 0000 0000
208: 0000 0000 0000 0000 0000 0000 0000 0000
216: 0000 0000 0000 0000 0000 0000 0000 0000
224: 0000 0000 0000 0000 0000 0000 0000 0000
232: 0000 0000 0000 0000 0000 0000 0000 0000
240: 0000 0000 0000 0000 0000 0000 0000 0000
248: 0000 0000 0000 0000 0000 0000 0000 0000
[peg2ide/ata_read_drive_properties] After-reset signature invalid for unit 1
[peg2ide/ata_read_drive_properties] After-reset signature invalid for unit 3
it8212ide.device 53.22 (28.6.2017)
lsi53c8xx.device 53.22 (28.6.2017)
sii0680ide.device 53.22 (28.6.2017)
sii3112ide.device 53.22 (28.6.2017)
sii3114ide.device 53.22 (28.6.2017)
sii3512ide.device 53.22 (28.6.2017)
[mediaboot] Diskboot is present. Skip mounting static devices.
Mode 640x 480x24 does not fit on board
Mode 800x 600x24 does not fit on board
Mode 1024x 768x24 does not fit on board
Mode 1280x 720x24 does not fit on board
Mode 1280x 800x24 does not fit on board
Mode 1280x 960x24 does not fit on board
Mode 1280x1024x24 does not fit on board
Mode 1440x 900x24 does not fit on board
Mode 1600x 900x 8 does not fit on board
Mode 1600x 900x24 does not fit on board
Mode 1600x 900x16 does not fit on board
Mode 1600x1200x 8 does not fit on board
Mode 1600x1200x24 does not fit on board
Mode 1600x1200x16 does not fit on board
Mode 1680x1050x 8 does not fit on board
Mode 1680x1050x24 does not fit on board
Mode 1680x1050x16 does not fit on board
Mode 1920x1080x 8 does not fit on board
Mode 1920x1080x24 does not fit on board
Mode 1920x1080x16 does not fit on board
Mode 1920x1200x 8 does not fit on board
Mode 1920x1200x24 does not fit on board
Mode 1920x1200x16 does not fit on board
No CMI8738 found!
CS4281 DRIVERINIT
No card present.
[VIA-AC97] Error: soft resume timed out!
No SOLO_ONE found!
No SB128 found!
No FM801 found!
No Envy24 found!
win->RPort->BitMap 6FF0F978
6.Workbench:>

What is sashimi and how do I use it? I'm sorry I've only been dealing with AmigaOs4.1 for 5 months and I still have a lot to learn.

Go to top
Re: ScummVM and AmigaOS4.1 F.E.
Home away from home
Home away from home


See User information
@Maijestro

Everyone has to take baby steps before he can walk...don't push yourself.

Unfortunately I'm at work again and can't help with the logs.

Go to top
Re: ScummVM and AmigaOS4.1 F.E.
Just can't stay away
Just can't stay away


See User information
@Raziel

It is enough that they help, it will certainly take some time to find a solution.

You and Capehill are doing a great job, together we will solve the problem.

I will test this as best I can with your instructions to minimize the sources of error. Sure I could use ScummVM under my Mac, but that's no fun for me, I want to use it under AmigaOs4.1 and also test it. And if we solved the problem under Qemu Pegasos 2, it is also solved under WinUae

Thanks for your help and support.

Go to top
Re: ScummVM and AmigaOS4.1 F.E.
Just can't stay away
Just can't stay away


See User information
@Maijestro

I have just tested ScummVM on WinUAE (16-bit screen mode). It works for me both in window and fullscreen mode. But at least for the first time you need to use --gfx-mode=surfacesdl to work around the GL error and to get that ini file. And getenv SDL_RENDER_DRIVER must return "software", otherwise you are going to need some patch.

Sashimi: http://os4depot.net/?function=showfil ... lopment/debug/sashimi.lha

It should be simple to use in window mode or you can redirect output to a text file: "sashimi > log.txt".

It seems something went wrong with replacing that SDL2 shared object. SDL2 archive has 2 shared objects, the larger one should be named _debug and it should have serial logging. Both shared objects are installed to SOBJS: if you ran the SDL2 installer (you can copy them from SOBJS: to local sobjs/ directory). So you can check the names and file sizes in your local sobjs/ directory.

Go to top
Re: ScummVM and AmigaOS4.1 F.E.
Just can't stay away
Just can't stay away


See User information
@CapehillQuote:
Capehill wrote:@Maijestro

I have just tested ScummVM on WinUAE (16-bit screen mode). It works for me both in window and fullscreen mode. But at least for the first time you need to use --gfx-mode=surfacesdl to work around the GL error and to get that ini file. And getenv SDL_RENDER_DRIVER must return "software", otherwise you are going to need some patch.


Damn it works yeahooooo

Started via the shell with "--gfx-mode=surfacesdl". SDL2 Prefs settings "Software"

You made me happy a second time, very good work. Is there also a way that I can start ScummVM directly without using the shell and command?

Should I still debug it?

ScummVM QemuPeg2

I wanted to run the game Blade Runner, but ScummVM tells me that no "engine" was found. I used the last compiled build of Raziel. Do I still need to assign the engines to ScummVM?

ScummVM Error message


Edited by Maijestro on 2023/5/6 10:11:48
Go to top
Re: ScummVM and AmigaOS4.1 F.E.
Just can't stay away
Just can't stay away


See User information
@Maijestro

Once you get it running and scummvm.ini file, you can put gfx_mode=surfacesdl in ini file. Maybe also setting it in the GUI works, but I didn't test.

If you cannot make it work via icon, then there is always a possibility to run a script using icon.

Go to top
Re: ScummVM and AmigaOS4.1 F.E.
Home away from home
Home away from home


See User information
@Capehill

Thank you for the test and a workaround.

@Maijestro

That error message means that the bladerunner plugin is missing.
Could you post a listing of your plugins dir?

Go to top
Re: ScummVM and AmigaOS4.1 F.E.
Just can't stay away
Just can't stay away


See User information
@Raziel and Capehill

ScummVM runs perfectly once the configuration is set up. In fullscreen mode it is a bit slow due to the lack of 3d support, but in windowed mode it runs really well.Thank for your help.

ScummVM/MilkyTracker/QPeg2AmigaOs4.1

Go to top
Re: ScummVM and AmigaOS4.1 F.E.
Home away from home
Home away from home


See User information
@Maijestro

Could you test a special build for me, please?

In the usual place is a test_surfacesdl.lha.
It consists of a scummvm installation w/o any plugins (though you might be able to use the ones you already have).

You need to start scummvm WITHOUT the .ini file present.
It should create one (hopefully this time without a GL crash) and show the launcher.

I compiled a special version that sets gfxmode to surfacesdl when creating a bare .ini file.
You will still need to set SDL prefs to Software, but it shouldn't crash anymore and you should be able to start and use scummvm again without the need of a cli command.

Thank you for the feedback

Go to top
Re: ScummVM and AmigaOS4.1 F.E.
Just can't stay away
Just can't stay away


See User information
@Raziel

Good job !

The first start of ScummVM is executed in fullscreen and the .ini file is created, about the Gui I can then set all the settings that are needed.

Resized Image

Resized Image

I can't use plugins with this version even if I set the paths to the plugins from ScummVM that I already have. But it is not a problem since this is a test version.


Edited by Maijestro on 2023/5/14 19:58:13
Go to top
Re: ScummVM and AmigaOS4.1 F.E.
Home away from home
Home away from home


See User information
@Maijestro

Nice, thanks fir testing, time to create a PR

Go to top
Re: ScummVM and AmigaOS4.1 F.E.
Just can't stay away
Just can't stay away


See User information
@RazielQuote:
Raziel wrote:@Maijestro

Nice, thanks fir testing, time to create a PR


I'm looking forward to the next version, thanks for solving a few problems.

Again a short video how the whole thing runs under Qemu AmigaOs4.1, I just wanted to tell you that the 16 bit mode (software) was not a waste of time and even complex games run well. Of course no comparison to 3d acceleration. ScummVM supports many good games and I'm glad I can use it, thanks again for that.





Your latest pre-release build 18.05.2023 is now running perfectly, the first time you start ScummVM the .ini file is created and the full screen is started. All settings work and adding games and running them works very well.

Good job thanks


Edited by Maijestro on 2023/5/15 18:36:18
Edited by Maijestro on 2023/5/19 10:21:35
Go to top
Re: ScummVM and AmigaOS4.1 F.E.
Quite a regular
Quite a regular


See User information
@Raziel
Is it possible to try this new beta that you compiled ?

Thank you

Go to top
Re: ScummVM and AmigaOS4.1 F.E.
Home away from home
Home away from home


See User information
@white

Sure
https://gofile.me/6YNda/t5PP67MuL

You'll need a modern browser for access, I'm afraid.

But when I'm home I'll compile and upload builds infrequently (automated script), so check back once in a while

Go to top
Re: ScummVM and AmigaOS4.1 F.E.
Home away from home
Home away from home


See User information
@Maijestro

I was about to ask for a speed test on the Grim engine, thank you.

It looks snappy nonetheless being run in software mode.
Glad that it performs so well

Go to top
Re: ScummVM and AmigaOS4.1 F.E.
Quite a regular
Quite a regular


See User information
@Raziel

Thank you

Go to top

  Register To Post
« 1 ... 17 18 19 (20) 21 22 23 ... 34 »

 




Currently Active Users Viewing This Thread: 5 ( 0 members and 5 Anonymous Users )




Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project