trngaje / miyoo-mini

2 stars 0 forks source link

Awesome work, sources of simplemenu ? #1

Open schmurtzm opened 2 years ago

schmurtzm commented 2 years ago

Hi,

I would like to thank you for your work on SimpleMenu, it is very different from other Miyoo Mini menus. Would you accept to share your source code ? It could help the community to implement new ideas and help to improve SimpleMenu too.

This menu really deserve to be more famous !

And thanks to for hocoslamfy ! Very fun !

Have you other projects for the Miyoo Mini ?

trngaje commented 2 years ago

@schmurtzm My source is shared in the path below. https://github.com/trngaje/simplemenu/tree/kor

My miyoo mini-related modifications are briefly described below. It's all written in Korean, but I think you can get some simple information. https://trngaje.github.io/

I don't have a device right now, so I'm not working on the project anymore. However, if I have any questions, I will answer them as far as I know.

schmurtzm commented 2 years ago

Awesome trngaje ! It's OK with translation, so much information here !
I go to study it ! Thank you for the share :)

schmurtzm commented 1 year ago

Hi @trngaje, it seems that your SimpleMenu gave birth to a new OS called Koriki. That's nice to see that this port will have its own packaged distribution now ;)

I have a similar question to the previous but this time about Advance Mame 😉 . May be Advance MAME deserve a new build on the Miyoo Mini, do you know where I can find the source or the makefile that you have used (I don't find Miyoo Mini info on your Advance MAME repo).

trngaje commented 1 year ago

The source in my git (git clone https://github.com/trngaje/advancemame.git) is an improved version for Korean display. The build for miyoo mini can be done as below. (https://trngaje.github.io/miyoomini/miyoomini-advmame/)

git update apt install libasound2-dev:armhf libfreetype6-dev:armhf zlib1g-dev:armhf libexpat1-dev:armhf libslang2-dev:armhf libncurses5-dev:armhf apt install automake

git clone https://github.com/trngaje/advancemame.git
./configure --host=arm-linux-gnueabihf make -j4

schmurtzm commented 1 year ago

Awesome, I'll make a try on this. Thanks so much trngaje ! I've discovered Advance Mame thanks to your build and the performance seems really great !

schmurtzm commented 1 year ago

Hi, small corrections for your blog :

apt update
apt install  libasound2-dev:armhf libfreetype6-dev:armhf zlib1g-dev:armhf libexpat1-dev:armhf libslang2-dev:armhf libncurses5-dev:armhf
apt install automake
git clone https://github.com/trngaje/advancemame.git  
cd advancemame/
sh autogen.sh
./configure --host=arm-linux-gnueabihf
make -j4

Otherwise it compiles very well, thanks for your advice. 😉

~~One question about advancemenu which is included in this repo : this little menu seems great and could be easily hacked to run all kind of things. But were you able to display an image thumbnail inside ? I tried to put some png thumbnails and some mng (animated) in snap folder but nothing is displayed. Any idea ?~~

EDIT : finally got it, thumbnails must be put in altss folder : emulator_altss "advmame" "/mnt/SDCARD/Roms/ARCADE/mng" in advmenu.rc file.

Animations are not working but sounds and png are OK. (may be it requires a dependency for animated mng ?)
EDIT : it's working after modifying ui_clip in advmenu.rc file. : ui_clip multiloopall

schmurtzm commented 1 year ago

I still have a little question 😄 : how have you generated the "advmame.lst" file ? I would like the same in english (I tried to translate it but it break the file)

trngaje commented 1 year ago

I still have a little question 😄 : how have you generated the "advmame.lst" file ? I would like the same in english (I tried to translate it but it break the file)

The advmame.lst file is a file that is generated by the advmame. advmame --listxml and convert xml to lst

and in advmenu.rc, default setting is below emulator "advmame" advmame "advmame"""

trngaje commented 1 year ago

Hi, small corrections for your blog :

apt update
apt install  libasound2-dev:armhf libfreetype6-dev:armhf zlib1g-dev:armhf libexpat1-dev:armhf libslang2-dev:armhf libncurses5-dev:armhf
apt install automake
git clone https://github.com/trngaje/advancemame.git  
cd advancemame/
sh autogen.sh
./configure --host=arm-linux-gnueabihf
make -j4

Otherwise it compiles very well, thanks for your advice. 😉

~One question about advancemenu which is included in this repo : this little menu seems great and could be easily hacked to run all kind of things. But were you able to display an image thumbnail inside ? I tried to put some png thumbnails and some mng (animated) in snap folder but nothing is displayed. Any idea ?~

EDIT : finally got it, thumbnails must be put in altss folder : emulator_altss "advmame" "/mnt/SDCARD/Roms/ARCADE/mng" in advmenu.rc file.

~Animations are not working but sounds and png are OK. (may be it requires a dependency for animated mng ?)~ EDIT : it's working after modifying ui_clip in advmenu.rc file. : ui_clip multiloopall

In advmenu, the snapshot output related to advmame is affected by the path of advmame.rc by default.

trngaje commented 1 year ago

and you can get all information about advmenu in "https://www.advancemame.it/doc-advmenu"