How can I display text that exceeds the 256 characters in the ASCII mapping when the game is running? These texts can be displayed when the game is made, but not when the game is runnin.
On the variable text width font, the blank space is always white, with no way to change it. Please add a setting for the font to choose which color that extra space should be! (My project uses a black background and the white square looks really annoying and the only way to fix this is by typing a really annoying string of text before every textbox)
Doesn't look like they support arm linux despite the fact that there is in fact an arm-based Mac version. I'm not entirely sure why it was never released since it would be great to see on SBCs like Raspberry Pi. It's not like they can't handle Game Boy Development. If anyone knows how to compile for ARM LInux, or at least if it can be done, let us know..
Great work, the engine is incredible and has generated a huge range of new games in just a few years. Thousands of new titles, I think Master System also deserves attention in this regard.
I will check if the source code is available and analyze if it would be possible to add an extension version for Sega Master System, as it would certainly take advantage of a lot of what is already ready.
I've got an idea. What you can do is make a background with multiple 'screens' and have the camera jump from one screen to the other. For example, I used this background image to give large text a fading effect:
I have a bit of space between the screens because of the way the Game Boy renders backgrounds (it uses a 256x256 tilemap that wraps around for larger scenes). You can fill this extra space as needed for non-static scenes (like I did with the blank stage).
I understand that Gb studio has such limitations, but the choice to have sprites be selected in 8x16 is a little awkward. I honestly would like to know why that decision was made.
Hi. When I tested my game in SGB mode, I get a random and weird palette throughout the entire game, even when transferring SGB packets with a plugin, and the palette changes once you reset. I tested it with BSNES and Mesen, same problem. Might be caused by the Fade Street plugin. Until them, I’ll leave it with no SGB enhancements, or to make the game tell in SGB mode that the X button on the SNES controller should be pressed, and maybe provide passwords for custom palettes.
You can play the games you make on an iPad.
You cannot make games using GB Studio on an iPad.
GB Studio only runs on Linux, Mac, and Windows computers.
hes asking if you could make a car template for character control, personally i feel that is pointless as You can make a car yourself with the current character top down controller...
Hey, I love working on GBstudios, but I keep running into slight inconveniences. The main 2 things I can think of is the lack of bouncing for any actor but the player, and not being able to lock the camera to another actor besides the player.
I still enjoy using GBstudios, these issues aren't major but they still are issues
I'm new to GB Studio, and the issue of not being able to lock the camera to the actor has halted my progress. I can't find any solid information on how to fix it. This may be due to my lack of knowledge when it comes to the lingo, but for someone like me, this is a major issue :( I found this by searching and reading through all the information to find an answer on how to do it. 3 1/2 hours in, still confused, and the adhd is winning gahhhh lol, I have made progress on my game. I got the very 1st mini game pre race nos bonus is working and running kinda okay, but when it came time to make the drag race section. I could get all the code part of it working, gears and revs, plus total speed distance, plus some shift window stuff. Then the car took off excellently, and the camera wouldn't follow. I tried all sorts, from int settings to on update setting but this camera refuses to stay with the actor. It will shoot up to the end instantly, along with the actor, and break the system. The camera will stay put, and the actor will drive off-screen, and the numbers just stop. I really am giving this my full mental capacity, but I'm starting to think you can't teach an old dog new tricks. 40+ and love retro gaming if anyone can point the right direction, please help...
I can't figure out how to do this, it keeps giving me this error "Error: Error invoking remote method 'get-documents-path': Error: Failed to get 'documents' path" and I've downloaded it multiple times and I can't get in to work.
GBS4 brought me back. It´s such an amazing program and it brought me so much joy (and pain) in the last two years. Everytime I thought GBS couldn´t get better, a banger update comes along to prove me wrong. Now I just have to finish a game. =)
This is not possible due to the massive architectural differences between GBA and GB(C).
However, there are some fairly approachable GBA development toolkits like Natu, Butano, etc. and plenty of guidance from the Tonc book, if you want to make GBA games.
im copying this from a thread in gbjam 12 (it's urgent):
basically im tryna use some GBVM in GB Studio to save my sanity from 20 different camera move events. however... the documentation says the 1st argument to vm_camera_move_to is a single argument (IDX)... for x AND y.
...what???
ive tried searching for similar commands, yet there seems to be NOTHING related to this with an example (what is this documentation bro)
Try putting a Camera Move To event in your game and then running it in debug mode. When you pause it, you can see the GBVM hidden under the "blocks" of code.
So I have a question that I can’t seem to find a proper answer for. I searched it up and got a lot of conflicting results, so I wanted to ask, are we allowed to sell any of the games we make in GB Studio or is this for more personal games? I know that we can put them up for free and all, but what about selling them?
Yes, you can do whatever you want with the games you make :-) Some people sell them here on Itch.io, I’ve seen some on Steam and there’s even some on the Nintendo Switch!!
Now I've made a change to my music file, and the build is being canceled whenever I try to run or export it. This wasn't happening before in version 4.1.2, but now I can't run the game. I've tried clearing the cache and everything.
Thanks Levi! I've just released 4.1.3 which includes a few more bug fixes and make sure this error appears correctly again :-) The error message now also includes a link that you click to jump to the scene that has the missing background
hola soy Nahu soy un desarrollador Uruguayo de 12 años con bastantes conocimientos en tecnologia, y te vengo a explicar el porque no se podria hacer tu idea.
El brick game no tiene entrada para memoria o "ROMs (como quieras llamarle) o sea, si lograras de alguna manera crear un juego, no lo podria correr
Ademas hay muy poca informacion (casi nula) sobre el brick game lo que le resultaria un problema a alguien que quisiera hacer tu idea.
(Igualmante voy a tratar de hacer algo para el brick game, voy a intentar).
gracias, a si que es imposible porque la informacion del brick game es escasa y el tamaño de la rom es casi nulo, entiendo, pero podria ser una replica modificable, como mario maker 2 que no usa la rom de smw, si no un juego creado desde cero y podrias crear minijuegos con cubitos y sin una rom del brick game, a si que de esa forma es posible pero no real (gb studio si es real xddd incluso funciona en emuladores de game boy)
very goooooooooooooooooooood, thanks for add gooooooooooodextremeeeeeeemememm mooodes, game boy color and gb printer, thanks you, but make more simple the goombas and koopas ai, i use gb studio and i make mario games and more platformer games, thaaaaaaaaaankyouuuuuuuuy iam from Argentina
← Return to tool
Comments
Log in with itch.io to leave a comment.
please add controller suport for the baked in emulator or can some one teach me how
Does pressing a button on the controller not map it to the controls you select in the Settings tab?
Oh, but I guess that would cause problems for web builds because someone else may have a different controller than you.
Please compile it for armeabi processors
How can I display text that exceeds the 256 characters in the ASCII mapping when the game is running? These texts can be displayed when the game is made, but not when the game is runnin.
Try using multiple fonts and swapping them out as necessary within dialogue events.
Thank you for your reply. I don't quite understand how to operate it yet, but I will give it a try.
On the variable text width font, the blank space is always white, with no way to change it. Please add a setting for the font to choose which color that extra space should be! (My project uses a black background and the white square looks really annoying and the only way to fix this is by typing a really annoying string of text before every textbox)
Can we see an example?
I've been having that same problem.
how to on arm based processor
on linux
Doesn't look like they support arm linux despite the fact that there is in fact an arm-based Mac version. I'm not entirely sure why it was never released since it would be great to see on SBCs like Raspberry Pi. It's not like they can't handle Game Boy Development. If anyone knows how to compile for ARM LInux, or at least if it can be done, let us know..
You should tackle a project, that will make it work on Chromebook better, or even better yet, make a online version of this through web browser
This seems cool I just have no coding braincells
I have issue for running in my pc
it showing me this error
Error: spawn cmd.exe ENOENT
Error: spawn cmd.exe ENOENT
Error: spawn cmd.exe ENOENT
Error: spawn cmd.exe ENOENT
-4058
Cancelled Build
Warnings:Error: spawn cmd.exe ENOENT
Error: spawn cmd.exe ENOENT
Error: spawn cmd.exe ENOENT
Error: spawn cmd.exe ENOENT
-4058
same
I can't delete it. Can someone help me?
Error: EPERM: operation not permitted, unlink 'C:\Users\___\AppData\Local\Temp\_gbstools\gbdk\bin\sdasgb.exe'
Great work, the engine is incredible and has generated a huge range of new games in just a few years. Thousands of new titles, I think Master System also deserves attention in this regard.
I will check if the source code is available and analyze if it would be possible to add an extension version for Sega Master System, as it would certainly take advantage of a lot of what is already ready.
is there a option to make gba games
Haven't you read the other comments regarding GBA compatibility?
no
Is there a way in GB Studio to add one scene into another? To merge them together? For example, to change and display character's outfits?

(not my art, just a reference from pinterest)
I've got an idea. What you can do is make a background with multiple 'screens' and have the camera jump from one screen to the other. For example, I used this background image to give large text a fading effect:
I have a bit of space between the screens because of the way the Game Boy renders backgrounds (it uses a 256x256 tilemap that wraps around for larger scenes). You can fill this extra space as needed for non-static scenes (like I did with the blank stage).
pinterest user spotted, opinion rejected (jk)
Wow
I noticed that sometimes actors don't animate properly while they're flickering. Have you noticed this at all?
Please allow us to select small sprites! 8x8 if you please!
Just know that you can only have 40 sprites on screen at once, regardless of whether they're 8x8 or 8x16 sprites.
I understand that Gb studio has such limitations, but the choice to have sprites be selected in 8x16 is a little awkward. I honestly would like to know why that decision was made.
The final boss in my game uses 24 sprite tiles, not including the prop actors used for attacking the player.
This could not have been done if the scene used 8x8 sprites.
Hi. When I tested my game in SGB mode, I get a random and weird palette throughout the entire game, even when transferring SGB packets with a plugin, and the palette changes once you reset. I tested it with BSNES and Mesen, same problem. Might be caused by the Fade Street plugin. Until them, I’ll leave it with no SGB enhancements, or to make the game tell in SGB mode that the X button on the SNES controller should be pressed, and maybe provide passwords for custom palettes.
is it possible to make a sort of undertale type game
Yep. It looks like that's been done.
yes i've seen that but was it made with this
This one was made using GB Studio.
can i put a rom i made in a physical game boy cartridge and play it
Yes
thanks i was thinking of selling physical games using this thanks for the info
*ports some ROMs into GBA cartridges for $219 on the open market*
Nintendo: "Don't mind me, just taking notes."
I tested my game on a real flash cart before its initial release.
Can/how do I use this on IOS (iPad)
You can play the games you make on an iPad. You cannot make games using GB Studio on an iPad. GB Studio only runs on Linux, Mac, and Windows computers.
okay… =(
I challenge you to make a Android version of this game 😎(not a bot)
Can u add a way for us to make a working cars pls
Working cars? What do you mean by that?
hes asking if you could make a car template for character control, personally i feel that is pointless as You can make a car yourself with the current character top down controller...
He means he wants to drive cars like gta
I accidentally trashed all of the .gbsres files in my project! Fortunately, I was able to restore them. I thought I'd let you know that could happen.
That’s why it’s recommended to use version control software like Git, backed up to a remote repository like GitHub.
Hey, I love working on GBstudios, but I keep running into slight inconveniences. The main 2 things I can think of is the lack of bouncing for any actor but the player, and not being able to lock the camera to another actor besides the player.
I still enjoy using GBstudios, these issues aren't major but they still are issues
I'm new to GB Studio, and the issue of not being able to lock the camera to the actor has halted my progress. I can't find any solid information on how to fix it. This may be due to my lack of knowledge when it comes to the lingo, but for someone like me, this is a major issue :( I found this by searching and reading through all the information to find an answer on how to do it. 3 1/2 hours in, still confused, and the adhd is winning gahhhh lol, I have made progress on my game. I got the very 1st mini game pre race nos bonus is working and running kinda okay, but when it came time to make the drag race section. I could get all the code part of it working, gears and revs, plus total speed distance, plus some shift window stuff. Then the car took off excellently, and the camera wouldn't follow. I tried all sorts, from int settings to on update setting but this camera refuses to stay with the actor. It will shoot up to the end instantly, along with the actor, and break the system. The camera will stay put, and the actor will drive off-screen, and the numbers just stop. I really am giving this my full mental capacity, but I'm starting to think you can't teach an old dog new tricks. 40+ and love retro gaming if anyone can point the right direction, please help...
https://premier-baller.itch.io/the-debt
Please mobile version
please help
I can't figure out how to do this, it keeps giving me this error "Error: Error invoking remote method 'get-documents-path': Error: Failed to get 'documents' path" and I've downloaded it multiple times and I can't get in to work.
what one should I download for chromebook
Linux Debian/Ubuntu (if you have a Linux for Chromebook)
Hello! for me the GB Studio wont open after I created the project and im confused on how to get it to open please help!
GBS4 brought me back. It´s such an amazing program and it brought me so much joy (and pain) in the last two years. Everytime I thought GBS couldn´t get better, a banger update comes along to prove me wrong. Now I just have to finish a game. =)
Hello, I just recently downloaded updated GB studio to 4.1.3 and now every time I try to run a game, an error pops up:
Error: EPERM: operation not permitted, unlink 'C:\(...)\_gbstools\gbdk\libexec\sdcc\cc1'
This didn't happen before I updated it and it says the same thing on every project I have.
Is there any way to fix this? Thanks.
i have like almost the same problem
I made a couple sales on my first GB Studio game, and thought it was only fair that came back to pay for my copy of GB Studio.
Thank you Chris!
Are you looking to expand to make GBA games?
I don't know. The Game Boy Advance is a bit more—how do I say it?—advanced than the original Game Boy and the Game Boy Color.
Nice pun
This is not possible due to the massive architectural differences between GBA and GB(C).
However, there are some fairly approachable GBA development toolkits like Natu, Butano, etc. and plenty of guidance from the Tonc book, if you want to make GBA games.
im copying this from a thread in gbjam 12 (it's urgent):
basically im tryna use some GBVM in GB Studio to save my sanity from 20 different camera move events. however... the documentation says the 1st argument to vm_camera_move_to is a single argument (IDX)... for x AND y.
...what???
ive tried searching for similar commands, yet there seems to be NOTHING related to this with an example (what is this documentation bro)
how am i meant to pass 2 arguments in 1??
help
Try putting a Camera Move To event in your game and then running it in debug mode. When you pause it, you can see the GBVM hidden under the "blocks" of code.
So I have a question that I can’t seem to find a proper answer for. I searched it up and got a lot of conflicting results, so I wanted to ask, are we allowed to sell any of the games we make in GB Studio or is this for more personal games? I know that we can put them up for free and all, but what about selling them?
Yes, you can do whatever you want with the games you make :-) Some people sell them here on Itch.io, I’ve seen some on Steam and there’s even some on the Nintendo Switch!!
Now I've made a change to my music file, and the build is being canceled whenever I try to run or export it. This wasn't happening before in version 4.1.2, but now I can't run the game. I've tried clearing the cache and everything.
I switched back to 4.1.1 and realized why my game kept being canceled. It didn't show me the error until I switched back to 4.1.1.
The problem was that there was no background assigned to one of my scenes. I've posted the issue on GitHub.
Thanks Levi! I've just released 4.1.3 which includes a few more bug fixes and make sure this error appears correctly again :-) The error message now also includes a link that you click to jump to the scene that has the missing background
make a version for brick game iam from argentinaa
hola soy Nahu soy un desarrollador Uruguayo de 12 años con bastantes conocimientos en tecnologia, y te vengo a explicar el porque no se podria hacer tu idea.
El brick game no tiene entrada para memoria o "ROMs (como quieras llamarle) o sea, si lograras de alguna manera crear un juego, no lo podria correr
Ademas hay muy poca informacion (casi nula) sobre el brick game lo que le resultaria un problema a alguien que quisiera hacer tu idea.
(Igualmante voy a tratar de hacer algo para el brick game, voy a intentar).
gracias, a si que es imposible porque la informacion del brick game es escasa y el tamaño de la rom es casi nulo, entiendo, pero podria ser una replica modificable, como mario maker 2 que no usa la rom de smw, si no un juego creado desde cero y podrias crear minijuegos con cubitos y sin una rom del brick game, a si que de esa forma es posible pero no real (gb studio si es real xddd incluso funciona en emuladores de game boy)
ok voy a tratar
very goooooooooooooooooooood, thanks for add gooooooooooodextremeeeeeeemememm mooodes, game boy color and gb printer, thanks you, but make more simple the goombas and koopas ai, i use gb studio and i make mario games and more platformer games, thaaaaaaaaaankyouuuuuuuuy iam from Argentina