Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
87 user(s) are online (57 user(s) are browsing Forums)

Members: 1
Guests: 86

Georg, more...

Headlines

Forum Index


Board index » All Posts (Capehill)




Re: ProTracker clone
Just can't stay away
Just can't stay away


@smarkusg

Those of you who had problems with recording, which audio card / driver you are using?

I'm using HD Audio and noticed that I have to choose 16-bit recording from HDMixer, otherwise DoIO() gets stuck. Not sure how to deal with this on SDL side when using the AHI device API.

Go to top


Re: Adding an Amiga menu to an SDL1 window?
Just can't stay away
Just can't stay away


@jabirulo

Your example is ignoring the return value of SDL_GetWMInfo function and it has a superfluous cast to struct Window *.

Go to top


Re: Running my OS4 games on QEmu
Just can't stay away
Just can't stay away



Go to top


Re: ProTracker clone
Just can't stay away
Just can't stay away


@smarkusg

Maybe some issue in SDL2 audio capture code. Testaudiocapture binary doesn't seem to work properly anymore either.

Go to top


Re: Running my OS4 games on QEmu
Just can't stay away
Just can't stay away


@balaton

Quote:

I wonder if SDL1 has some code to detect it running on amigaone that does not work on pegasos2


No, it shouldn't have code like that.

Go to top


Re: Adding an Amiga menu to an SDL1 window?
Just can't stay away
Just can't stay away



Go to top


Re: SDL2
Just can't stay away
Just can't stay away


@davec555

SDL2 doesn't use window.class.

What kind of functionality you are looking for?

Go to top


Re: SDL1 open issues
Just can't stay away
Just can't stay away


@smarkusg

Did you ever try to force XRick to use SDL_SWSURFACE (bitmaps in RAM) instead of SDL_HWSURFACE (bitmaps in VRAM)? Does it change anything?

Go to top


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


@Raziel

FYI, Sam fixed the window surface issue: https://github.com/libsdl-org/SDL/issues/8011

Go to top


Re: SDL1 open issues
Just can't stay away
Just can't stay away


@smarkusg

I'm worried about a potential issue if application requests 32-bit bitmap but gets 16-bit. If application doesn't check what it gets, then it will crash probably or at least render incorrectly. EDIT: I forgot SDL actually allocates a shadow surface so application should get bpp it wanted.

Maybe we can write a small example which tries to render in 32 8-bit (like XRick), and test that on QEMU and others?

EDIT: fixed some issues in original response.


Edited by Capehill on 2023/11/8 18:25:25
Go to top


Re: sdl12-compat
Just can't stay away
Just can't stay away


@Maijestro

SDL has a possibility to grab mouse inside some window so grabbing may be intended from application's side. I hope there was a smaller example than MPlayer to check. But if you can point me to the relevant version of its source code, I can try to take a look.

Go to top


Re: MilkyTracker v1.04
Just can't stay away
Just can't stay away


@Maijestro

We probably don't have CSound, SuperCollider etc. Maybe they are not mandatory.

MilkyTracker itself is quite simple to build using a cross-compiler and cmake, or even natively if you get cmake working.

Go to top


Re: SDL2
Just can't stay away
Just can't stay away


@Maijestro

These fixes were done some time ago, but if I remember correctly:

Quote:

Fix renderer viewport issues


testviewport was visually wrong, drawing was in wrong place with compositing.

Quote:

Fill renderer bitmaps with 0 during creation
Fill frame buffer bitmap with 0 during creation


Some cases of testautomation failed with compositing, because bitmaps were not initially filled with 0, like software surfaces. So behaviour is now consistent.

Go to top


Re: SDL2
Just can't stay away
Just can't stay away


2.28.4 RC1 is available:

https://github.com/AmigaPorts/SDL-2.0/ ... /tag/v2.28.4-rc1-amigaos4

AmigaOS 4 specific changes:

Quote:

Fix renderer viewport issues
Fill renderer bitmaps with 0 during creation
Fill frame buffer bitmap with 0 during creation

Go to top


Re: SDL2 -> SDL3 (SOLVED)
Just can't stay away
Just can't stay away


@rjd324

Just to add that SDL2 is a dev branch (SDL 2.29) and there are separate release branches so you probably want to use 2.28 branch. This is similar to upstream.

Ideally repo name would be just SDL like in upstream but there is an obsolete repository with the same name already under AmigaPorts, based on the unofficial mirror from times when upstream used their own Mercurial repo.

Go to top


Re: MilkyTracker v1.04
Just can't stay away
Just can't stay away


@trixie

I got your e-mail, sorry I forgot to reply. Anyway, I wanted to work on the port first before giving any promises :)

Go to top


MilkyTracker v1.04
Just can't stay away
Just can't stay away



Go to top


Re: sdl12-compat
Just can't stay away
Just can't stay away


@smarkusg

So you are testing E-UAE? Is that built using newlib or clib2? Can you do readelf -d on binary?

And which C library sdl12-compat is using?

Maybe you could install debug variant of the SDL2 shared object over normal .so and use sashimi to collect serial logs. Actually, it should work even if you make a local SOBJS directory in application dir and copy debug shared object there with a proper name (no _debug).

Go to top


Re: XRick Version #021212
Just can't stay away
Just can't stay away


@smarkusg

Zoom level 4 works? How about zoom level 1 and 3 (2 is default)?

Go to top


Re: SDL1 open issues
Just can't stay away
Just can't stay away


@Maijestro

So, XRick is using 8bpp in HWSURFACE mode. For some reason this doesn't work on Pegasos(QEMU) in 16-bit mode (?). And possibly window size can have some impact? (for example zoom option in XRick)

Can somebody test XRick on a real Pegasos in 16-bit mode? If somebody already did, then sorry, I have missed that information.

Go to top



TopTop
(1) 2 3 4 ... 82 »




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project