MiSTeX-devel / MiSTeX-buildroot

Root filesystem for the Linux part of MiSTeX
MIT License
4 stars 5 forks source link

Missing Sources #2

Closed Chandler-Kluser closed 11 months ago

Chandler-Kluser commented 1 year ago

The source code of uboot is missing (404 Error), there is any alternative to that?

Also, there are some sources pointing to Gitee Nezha D1 repositories, which are VERY SLOW, do you know if are there any faster mirrors around?

Thanks in advance!

hansfbaier commented 1 year ago

What sources are missing exactly? I think everything necessary is here.

Chandler-Kluser commented 1 year ago

I miss click the confirm button so the issue was not posted, sorry.

I have updated the Issue description

Chandler-Kluser commented 1 year ago

My solution is to replace by this source code here in Makefile.

I also would like to take this opportunity and let you know that I have made a PR in Arcade-QBert MiSTeX repo

Chandler-Kluser commented 1 year ago

I also would like to thank you very much for your effort to make this such nice project!!

I was able to fully build the following cores in Vivado 2023.1 for xc7a110t:

I am now trying to build the image to flash my Allwinner D1 board to test in my FPGA

hansfbaier commented 1 year ago

Unfortunately, I couldn't get BombJack and Pacman make to work on Artix7 yet. Probably issues with block ram porting. Pacman sound still seems to work somewhat if I remember correctly. Also, Pong works somewhat with glitches.

Chandler-Kluser commented 1 year ago

I have got it to work!

https://github.com/MiSTeX-devel/MiSTeX-buildroot/assets/29960960/fd35574b-66a1-468a-b8b1-5e0452edb086

(the video was coded in h265 to keep the size <10MB, you must download it and watch outside web browser)

There are some points to highlight:

image

I would like to offer some help, if there is something I can do I will be glad to improve something.

hansfbaier commented 1 year ago

Great! The lag affects only the menu, not the games, interestingly. Of course there is lots to improve. Finding out where that lag comes from, for example. The bit/byte order of the VGA signal of the other cores is probably wrong, so the colors are off. BTW. The video you attached above seems to have no image, only audio. Would be interesting to know the details of 'could not play', you mean the core does not react to the controller.? If you like we could make a video conference and to try and solve some issues, or I could explain some things and show you around.

Chandler-Kluser commented 1 year ago

of course, what is the best of to make contact?

hansfbaier commented 1 year ago

Google Meet or zoom would be fine.

Chandler-Kluser commented 1 year ago

great!!

I believe I am able to do it tomorrow, I live in Brazil so we can discuss a better time for both of us.

We need a contact to share the meet link

Besides, the video is coded in h265 to fit the 10MB limit of GitHub, it can only be played with an appropriate codec, not in browser.

you could hear the audio because it has been kept in aac format.

hansfbaier commented 1 year ago

my email address is hansfbaier@gmail.com

hansfbaier commented 1 year ago

Ah I downloaded the video and can see it with vlc now. Is your gamepad USB or bluetooth?

Chandler-Kluser commented 1 year ago

USB Gamepad, I was using an 8bitdo BT receiver which acts like a normal USB Xinput gamepad HID device for the USB Host, so it does not matter.

I prefer that way in order not to power consume the regulators with lights and rumble motors from the gamepad (which work through batteries).

I have sent you an email ☺

hansfbaier commented 11 months ago

I think we can close this now. Please reopen, if you think otherwise, and explain why.