Closed ghost closed 1 year ago
It can play doom in a riscv64 linux now, the game file foo.rvvm
can be:
bootrom=fw_jump.bin
kernel=linux_6.1
nvme1=rootfs.ext2
in the same directory with firmware/image files, can be download from https://github.com/LekKit/RVVM/files/10891577/rvvm_demo.zip
Very cool! I'll see what we can do to get this rolling on our end, but yes, you're on the right track :)
EDIT: we also have some sparse documentation for the process here, but it looks like you've covered most/all of it: https://docs.libretro.com/development/cores/developing-cores/#add-your-core-to-libretro-infrastructure
^^,
Hello, now RVVM has merged the libretro port into its staging branch, I think the next thing is wait for libretro's GitLab mirror its repo and then I can look the CI results and fix/improve on RVVM side?
Thank you!
@fpscan Thank you for merge this and the doc.
So next... Anyone can help to setup CI for RVVM on https://git.libretro.com/ :smiley_cat:
Hi @iyzsong , I will look into it
@LibretroAdmin Thanks, if there are somethings should be done in RVVM side, let me know!
Hi there @iyzsong , sorry for taking so long.
If you'd like we can try to get this set up now. How would you like to resume talks ? It can be done on Discord or through email, whichever you prefer.
Hello, RVVM is a RISC-V virtual machine which can boot Linux, FreeBSD, OpenBSD and other operating systems. I have port it to libretro here. https://github.com/LekKit/RVVM/pull/96 (ready to be merged)
I'd like to upstream it to RetroArch, so
.gitlab-ci
to RVVMDo I need test the CI setup outside libretro's GitLab? Am I on the right road? Thank you!