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

How about providing c++/python version of wrapper of amx? #1

Open
peyer opened this issue Sep 17, 2021 · 2 comments
Open

How about providing c++/python version of wrapper of amx? #1

peyer opened this issue Sep 17, 2021 · 2 comments

Comments

@peyer
Copy link

peyer commented Sep 17, 2021

Thanks for your great work, but I am newer to rust, do you have idea to provide c++/python version of wrapper of amx?

@yvt
Copy link
Owner

yvt commented Sep 18, 2021

I'm not strongly interested in this project anymore, so I'm leaving this up to community contribution.

PyO3 would be the easiest way to create a Python wrapper, but I don't see the point of doing that. An AMX emulator could be useful for experimentation, but amx-rs's emulation code is completely unimplemented at the moment.

amx-rs/src/emu.rs

Lines 42 to 45 in 15767ea

unsafe impl AmxOps for AmxEmuCtx {
unsafe fn ldx(&mut self, x: u64, ptr: *mut ()) {
todo!()
}

@thomasantony
Copy link

@peyer There already exists a C++ version here: https://github.com/corsix/amx

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

No branches or pull requests

3 participants