Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Re-Add ioman return value of 64 bits. #703

Merged
merged 1 commit into from
Dec 23, 2024

Conversation

Wolf3s
Copy link
Contributor

@Wolf3s Wolf3s commented Dec 20, 2024

No description provided.

@Wolf3s Wolf3s marked this pull request as draft December 20, 2024 09:49
@Wolf3s Wolf3s force-pushed the generic_stubs_improvements branch from 97bb4cd to c4a1e01 Compare December 20, 2024 09:52
@Wolf3s Wolf3s marked this pull request as ready for review December 20, 2024 09:54
#define IOMAN_RETURN_VALUE(val) ((void*)&my_ioman_retval_##val##_int)
#define IOMAN_RETURN_VALUE_S64(val) ((void*)&my_ioman_retval_##val##_s64)
Copy link
Member

Choose a reason for hiding this comment

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

But it is not being used, where do you want to use it?

@fjtrujy
Copy link
Member

fjtrujy commented Dec 23, 2024

Please creates description for what do you want to merge this PR

@Wolf3s
Copy link
Contributor Author

Wolf3s commented Dec 23, 2024 via email

@Wolf3s
Copy link
Contributor Author

Wolf3s commented Dec 23, 2024 via email

@uyjulian
Copy link
Member

Should use IOMANX_RETURN_VALUE_S64 because the iomanX ops is the only place where the lseek64 is available

@fjtrujy
Copy link
Member

fjtrujy commented Dec 23, 2024

Please @uyjulian take care of this PR as you are more aware than me about this.

@Wolf3s
Copy link
Contributor Author

Wolf3s commented Dec 23, 2024

Should use IOMANX_RETURN_VALUE_S64 because the iomanX ops is the only place where the lseek64 is available

Doesn't work on opl they used to a custom implementation of ioman to do cdvdman stuff, Well i think there is might be a way to remove that custom structure and add ps2sdk standard

@uyjulian uyjulian merged commit e965a23 into ps2dev:master Dec 23, 2024
2 checks passed
@Wolf3s
Copy link
Contributor Author

Wolf3s commented Dec 23, 2024

Thx, But tommorow i will test removing the custom structure from cdvdman if doesn´t work then i use the ioman stuff. Btw this should stay if appear another function which contains 64 bit values. So this come in handy.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants