I know it uses C++ but what was it made with, something like Visual Basic, another name for it is Microsoft Visual Studio..?
I noticed alot of the mini console use it so just wounded if RGL did the same.
The Carousel from TheC64 Maxi don't work on TheC64 Mini but it does the other way round so if you boot TheC64 Mini's Carousel on TheC64 Maxi it works, you can try it use Project Carousel USB. so something in the code it stopping it working,well RGL don't want peple use TheC64 Maxi Carousel on TheC64 Mini now do they..
The64-c64oss/FLASHLIG.6/flashlight-2.6/ play's a central role, it displays textures using libgl, plays wav files etc, but The64-c64oss/REDQUARK/redquark-release-1.0.5/src/ui/carousel.c and .h is the main app.
The64-c64oss/REDQUARK/redquark-release-1.0.5/README Place packages freetype-gl and vice2 in ./src/ directory (or symlink to them). Run ./configure and point it at flashlight and maliaw (--with-flashlight=... --with-maliaw=...) make
could you play mp3 in the Carousel if you changed the code a bit..?
And what would you need to build the Carousel.. ? Can it build on any Linux or do you need arm Linux..?
Long stiry short you can compile it on any Linux, as long as you use the correct compiler. If you're on the right ARM system (armv7l iirc) then you can use the native compiler, otherwise you need a cross-compiler. But to run on the Mini / Maxi you also need to take various library versions (e.g. libc) into account.
As to playing MP3, the code for the Carousel isn't available so it's hard to change.
I don't understand why they just didn't use libsdl. I'm unsure what would happen if you excluded the libmaliw stuff, but it should certainly work with anything with a mali GPU, so many Samsung phones etc, but say mali is a requirement, then it's stuck on ARM. That said I've not tried building it, and I'd like some later sources. 1.0.5 seems sort of early.
I don't understand, how can you build the Carousel(the64 file) without the source code, what did RGL release then, what is C64SSO then..? The64 file is really a bin file right so its name is "the64.bin" its the same as Vice bin files on Linux, bin files are .exe files on Linux.
We already have TheC64 Maxi or Mini Carousel on Windows, THEC64 Maxi Game Tool acts like the Carousel, its a good copy of it.. its amazing RGL did complain about it but I would of liked it like the App in the Blue True Mini C64, that app has the games in text forum on the left side of the app, so easier to get to a game, there app use .Net Framework 4. but you can't use it without the USB Stick it came on, it does not work with out it, it acts like a dongle.
I would like to find a way of adding Folders to the Carousel, one of the game slot becoming a folder, having them on the Carousel would be good.. but doing it the way I did it in PCU is better than nothing.
The way the game files are in the Carousel are not great, I would of done it in a gzip or zip file so everything is in that file for that game(info, game, screenshot and cover) or each game in a folder, the way they are at the moment, they are so hard to split them up if I wanted too, all the other mini consoles use one file, like on the Mega Drive Mini, it uses one file per game and use a database.
If the Carousel code is not sheared this is why THEC64Mini/Maxi is dead and the other Mini console are alive cause of all the mods on them(Project Lunar, Project Eris, Hackhi), I made PCU to try and give THEC64 a kick up the..