LittleGPTracker
LittleGPTracker copied to clipboard
Add support for RS-97 and Bittboy handhelds
This is all @gameblabla's work. I'm working on enabling midi out over the bittboy's built in UART but not making much progress.
Nice one. Is the Bitboy only for the gameboy-ish one or does it also support the Pocket go ?
The bittboy is the gameboy-ish one yes. The PocketGO uses the same hardware as the Bittboy, which is the F1C100S (or F1C500S, a rebrand). It's an ARM9 processor clocked at 533 Mhz. Btw, my patches would need some refinements because it would most likely break other platforms. (like the keymapping modification i did and so on)
So feel free to edit the commits if needs to be.
I'll have a look if I can still compile everything right. Can you maybe update the build readme with information about toolchains ? That will save me tons of looking around & fiddling
Here's the instructions gameblabla gave me and they worked:
clone https://github.com/bittboy/buildroot
build with make sdk
(takes a while)
copy content from output/host
to /opt/bittboy-toolchain
then you can build LGPT by running make PLATFORM=BITTBOY
btw, @Mdashdotdashn , if you'd like to hack on serial/midi output, I can send you my modded pocket go that does serial out using the 3.5mm A/V port.
Just got a bittboy - is there instructions or a binary somewhere? Would love to help test.
Here's a binary for the Bittboy/PocketGo : lgbt_binary_bittboy.zip
Note that you have to create a link yourself in GmenuNx.
Btw, we would need another alternative to mallinfo because it's usually not available on embedded platorms or musl libc/uclibc.
@Mdashdotdashn I can send you a unit im not using if it will help merge this.
Here's the instructions gameblabla gave me and they worked: clone https://github.com/bittboy/buildroot build with
make sdk
(takes a while) copy content fromoutput/host
to/opt/bittboy-toolchain
then you can build LGPT by running
make PLATFORM=BITTBOY
Getting a build error on make sdk:
In file included from /usr/include/signal.h:328, from ./signal.h:52, from c-stack.c:49: c-stack.c:55:26: error: missing binary operator before token "(" 55 | #elif HAVE_LIBSIGSEGV && SIGSTKSZ < 16384 | ^~~~~~~~ make[5]: *** [Makefile:1915: c-stack.o] Error 1
Any tips?
Solved by applying: https://gist.github.com/djdiskmachine/d40676262d1b4a12430ae117220d3d8d
enter directory and make bittboy_defconfig && make