Homebrew GBAF**K, a GBA brainf interpreter

ZoeLain

Active Member
OP
Newcomer
Joined
Jan 16, 2022
Messages
26
Trophies
0
Location
playing with beetles
Website
transistorcafe.net
XP
185
Country
United States
Out of boredom and personal interests, I decided to try my hand at making a brainf implementation in C for the GBA. What exists currently is rather minimal but over time I hope to make it at least somewhat able to run most existing brainf programs, and maybe include other brainf variations to swap through via a menu?

Controls:
A and B increase and decrease current cell value, respectively
L and R move forward and backward between cells
Start refreshes display of current cell's value.
Select resets the current cell back to zero
(SOON tm) DPAD is to run user-provided brainf programs

Tested on:
MGBA
EZFlash Omega DE

More info, source, and releases on the github repo:
https://github.com/zoelilylain/gbafuck

(now to stop being nervous about posting this....)
 
Last edited by ZoeLain,

Takokeshi

Well-Known Member
Member
Joined
Mar 7, 2022
Messages
532
Trophies
0
Location
-
XP
1,046
Country
Antarctica
(now to stop being nervous about posting this....)
Well I think this is pretty cool ;p

If you get around to adding the option to load user-provided programs, there's this for everdrive: https://github.com/shinyquagsire23/Everdrive-GBA-DLDI

For EZ-Flash I'm not sure, might ask @EZ-Flash2?

Otherwise there's always the age-old option of concatenating each program with the .gba for the interpreter and accessing them from there, like goomba does, but proper SD card access would be way cooler.
 
  • Like
Reactions: ZoeLain

ZoeLain

Active Member
OP
Newcomer
Joined
Jan 16, 2022
Messages
26
Trophies
0
Location
playing with beetles
Website
transistorcafe.net
XP
185
Country
United States
Well I think this is pretty cool ;p

If you get around to adding the option to load user-provided programs, there's this for everdrive: [OMITTED LINK DUE TO MY NEW ACCOUNT STATUS]

For EZ-Flash I'm not sure, might ask @EZ-Flash2?

Otherwise there's always the age-old option of concatenating each program with the .gba for the interpreter and accessing them from there, like goomba does, but proper SD card access would be way cooler.
If i had an everdrive to test I'd look into the everdrive dldi thing.
As for EZFlash:
@Sterophonick has SimpleDE which has PogoShell-style plugins so I kinda had that on the roadmap for the future. last resort would be baking them in, either for people without Everdrive/EZFlash Omega or if those methods spontaniously explode at some point for whatever reason

basically we'll build that bridge when we get there, i'm more focused on implementing the last few commands and experimenting with total cell count and making sure it runs smaller existing brainf code "correctly" (as implementations tend to be slightly different from one to another).
 
  • Like
Reactions: Takokeshi

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • K3Nv2 @ K3Nv2:
    Too bad Hitler didn't make camps for immigrants oh wait
  • Psionic Roshambo @ Psionic Roshambo:
    Isn't the latest method for slim like self right?
  • Psionic Roshambo @ Psionic Roshambo:
    Like a 1 wire mod?
  • K3Nv2 @ K3Nv2:
    Still two wire with resistor if you don't count the 7 wire pc probes cause hardware likes a good probing
    +1
  • BigOnYa @ BigOnYa:
    2 wires left on motherboard, 7 temp soldered to a flasher, then removed after flashed
  • K3Nv2 @ K3Nv2:
    Technically don't even have to remove it could just keep it on
    +1
  • K3Nv2 @ K3Nv2:
    I don't really mess with hard mods due to neuro issues
  • realtimesave @ realtimesave:
    I tried to get a slim on a black friday once, but they ran out of stock for the $100 one
  • realtimesave @ realtimesave:
    many ages ago
  • BigOnYa @ BigOnYa:
    You can find them $50-75 nowdays if catch a deal
  • K3Nv2 @ K3Nv2:
    Still remember grabbing this ps4 slim on black Friday for $200 when the msrp was still around 300
    +1
  • BigOnYa @ BigOnYa:
    I went to auction at a mom/pops video game store few months ago that was closing, and bought 11 slims for $200, 1 was DOA but 10 work fine. so hella deal. Already rgh3'ed 8 of them. But most younger kids don't even want anymore, unless it plays stupid "fortnight", or newer shit.
  • K3Nv2 @ K3Nv2:
    Think I'm gonna use my giftcard balance on a nice pair of headphones but $100 is still limited
  • K3Nv2 @ K3Nv2:
    Soundcore q30s are nice but they leak so much sound it sounds like speakers
  • Psionic Roshambo @ Psionic Roshambo:
    Ken spend the 100 on a gun and skii mask, wait for a jogger at the park jewelry money and headphones!
    +1
  • K3Nv2 @ K3Nv2:
    If only Amazon sold guns
  • K3Nv2 @ K3Nv2:
    Fucking dick heads think it's a bad idea to get a gun 2 days later
  • BigOnYa @ BigOnYa:
    Wait, I thought you were the dickhe...nvm
  • K3Nv2 @ K3Nv2:
    I got balls on my chin and two dicks on my forehead sir
    +1
  • BigOnYa @ BigOnYa:
    Sorry, no offense there double dickhead chinballs.
  • K3Nv2 @ K3Nv2:
    Chicks still love it
    +1
  • BigOnYa @ BigOnYa:
    "Mommy, look, what is that?". "That's your soon to be daddy."
    +1
  • K3Nv2 @ K3Nv2:
    That you'll only see once
    +2
    K3Nv2 @ K3Nv2: That you'll only see once +2