Skip to content
This repository has been archived by the owner on Feb 10, 2024. It is now read-only.

[SDL2][WIP] MorphOS Support #133

Open
wants to merge 216 commits into
base: master
Choose a base branch
from
Open

Conversation

MBeijer
Copy link
Member

@MBeijer MBeijer commented Mar 26, 2020

No description provided.

int rc;
va_list ap;
va_start(ap, fmt);
rc = SDL_VSetError(fmt, ap);
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm just curious, but hy have you done it like this?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

If you mean the addition of the SDL_VSetError function, then it's to avoid variadic functions in the shared library interface.

src/cpuinfo/SDL_cpuinfo.c Outdated Show resolved Hide resolved
src/file/SDL_rwops.c Outdated Show resolved Hide resolved
src/thread/morphos/sdl2-tc-userdata-replacement.diff.txt Outdated Show resolved Hide resolved
src/video/amiga/SDL_amigagl_wrapper.c Show resolved Hide resolved
src/video/amiga/SDL_amigaopengl.c Outdated Show resolved Hide resolved
src/video/amiga/SDL_amigaopengl.h Show resolved Hide resolved
@MBeijer
Copy link
Member Author

MBeijer commented May 3, 2020

It looks like a lot of these changes could be useful for AmigaOS 3.x as well. :)

enable SDL_HAPTIC_DUMMY
add SDL_SYS_GetGamepadMapping
delete AMIGA_Available
Library is ready to release 2.0.14
- add GCC10 per defaut
- add futur locale support
- add OpenURL support
- missing 2 functions in fd and clib, regenerated headers
Fix Test program
Add GCC 10 to test programs
- add GadToolsBase library
- Create Menu (pick idea from PowerSDL)
- clean some codes
- fix window title
- fix open menu on window title bar (right click on window title bar)
- add AMIGADATE in About box
- Rework activation of mouse right click in/out window
Force to display the cursor when passing over the edges of the window
@MBeijer
Copy link
Member Author

MBeijer commented May 18, 2021

@BSzili @BeWorld2018
Since the official SDL finally moved over to Github, we decided to make a new fork from the official sources rather than the mirrors so we could continue pull changes from upstream. I then merged in our changes to the new fork, and then after doing that I synchronized your MorphOS fork into this branch: https://github.com/AmigaPorts/SDL-2.0/tree/MorphOS

So if you want to continue syncing with us, feel free to do a fork from there, all your latest changes should be in the branch I linked above, but it'd be nice if you can check if it still works for you. :)

@BeWorld2018
Copy link
Collaborator

Hi!
The last MorphOS version is now here : https://github.com/BeWorld2018/SDL and it's a fork of official SDL since few month :-)
I can change my repository again but..... i use link to my release version available (link... readme etc....)
I don't know how to do....

@MBeijer
Copy link
Member Author

MBeijer commented May 19, 2021 via email

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request OS:morphos
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants