Discussion about software development for the old-school Gameboys, ranging from the "Gray brick" to Gameboy Color
(Launched in 2008)
You are not logged in.
Part 3 is out https://www.youtube.com/watch?v=mHvLAZ2N9I4 and
Bonus video part 1 https://www.youtube.com/watch?v=gTEAWTdXYbk
@Mills why did you ignored my thousands of emails for and what is your discord. ?
and Part 4 is coming soon
Maikel Ortega if you are reading this why you blocked my twitter ?
Last edited by npzman (2017-09-18 15:10:57)
Offline
Mills wrote:
I'm doing a video tutorial for a MS-DOS engine, but no talking, just info on cute text. If the MS-DOS tutorial works, I might do one with zalo's cute engine.
That'd be awesome.
Offline
DU0 wrote:
Mills wrote:
I'm doing a video tutorial for a MS-DOS engine, but no talking, just info on cute text. If the MS-DOS tutorial works, I might do one with zalo's cute engine.
That'd be awesome.
Oi why have you been ignoring my email for ? @Du0
Offline
emailed you 12 hours ago
Offline
Give me ideas for part 4
Offline
npzman wrote:
Oi why have you been ignoring my email for ? @Du0
Because you are annoying beyond reason. Your insistence made me lose all interest in DMG development before I even got through the ZGB tutorial, and I've blocked your email address ever since. I won't tolerate anymore of your petulance, both because I'm busy with my own stuff and because I just don't have to. I've already helped you out beyond what I think I should have, but you keep on punching walls, trying to program the Game Boy while not even knowing how to write basic code in the first place. I won't submit to any more of your pestering.
I know how hard it is to moderate a small community, in which you have to value each and every member - especially the eager ones. I know because I've been there, moderating a Doom forum which never grew beyond 50 members for nearly a decade. But if it was up to me, I'd ban your ass the instant I got wind that you were harassing other users and making death threats to them out on Skype and YouTube.
@everyone else: pardon me for bumping here whilst not contributing to the topic. I guarantee it won't happen again.
Offline
Part 4 will come soon
Last edited by npzman (2017-12-29 03:30:03)
Offline
https://www.youtube.com/watch?v=x_mysRSwRgI part 4 is here lets see if anyone cares might get a good responce if I am lucky
Offline
https://www.youtube.com/watch?v=jXD9z5WLiWo part 5 is now out
Offline
Greetings all,
I am fairly new to the dev scene and just wanted to say hello. I'm very excited to try out this engine for my own projects (as terrible as they are). A big thanks to everyone who has been helping make this engine something very special, especially Zalo! Hopefully I am able to put something together between my university classes. Thanks again!
Offline
Is there a way to permantly destroy tile sprites ? they keep on re-appearing again.
thanks.
Offline
Please kindly make this one easy for me
Is there a way to pause the game by pressing select and unpause by pressing select again ?
Then it shows the text pause. If I get a answer I would be very thankful
many thanks
Offline
Been two days still waiting for an answer. Please I really need the answer so bad. I know I haven't given you a good impression but still I am sorry what is in the past is done. I know that you have the answer. I really need so bad. Please if you can kindly answer me it would be great and helps a lot
Offline
chris wrote:
Check your e-mail.
Hi there Chris
I just did I got no new emails
Offline
Create a variable called "paused". This should work because I used it in Ten Pest.
if ((key & (J_START)) && (paused==0)) paused=2; if ((!(key & (J_START))) && (paused==2)) paused=1, gotoxy(7,16), printf("PAUSE"); if ((key & (J_START)) && (paused==1)) paused=3; if ((!(key & (J_START))) && (paused==3)) paused=0, gotoxy(7,16), printf(" ");
Offline
chris wrote:
Create a variable called "paused". This should work because I used it in Ten Pest.
Code:
if ((key & (J_START)) && (paused==0)) paused=2; if ((!(key & (J_START))) && (paused==2)) paused=1, gotoxy(7,16), printf("PAUSE"); if ((key & (J_START)) && (paused==1)) paused=3; if ((!(key & (J_START))) && (paused==3)) paused=0, gotoxy(7,16), printf(" ");
I sent you a email please reply to me if you can and do Ten Pest uses the ZGB engine
Offline
Hopefully this will get people's attention as it is very helpful. There is a way to compile directly from notepad ++ using ZGB
CMD /V /K SET n=$(CURRENT_DIRECTORY)&&SET "s=!n:ZGB-Template="^&SET e=!&&CD !s!ZGB-Template&& build.bat
Just hit ‘F5’ paste the above command and then save it as ‘Build’
CMD /V /K SET n=$(CURRENT_DIRECTORY)&&SET "s=!n:ZGB-Template="^&SET e=!&&CD !s!ZGB-Template&& build_Debug.bat
Just hit ‘F5’ paste the above command and then save it as ‘Build Debug’
CMD /V /K SET n=$(CURRENT_DIRECTORY)&&SET "s=!n:ZGB-Template="^&SET e=!&&CD !s!ZGB-Template&& build_Color.bat
Just hit ‘F5’ paste the above command and then save it as ‘Build Color'
CMD /V /K SET n=$(CURRENT_DIRECTORY)&&SET "s=!n:ZGB-Template="^&SET e=!&&CD !s!ZGB-Template&& build_DebugColor.bat
Just hit ‘F5’ paste the above command and then save it as ‘Build Colour Debug’
CMD /V /K SET n=$(CURRENT_DIRECTORY)&&SET "s=!n:ZGB-Template="^&SET e=!&&CD !s!ZGB-Template&& clean.bat
Just hit ‘F5’ paste the above command and then save it as ‘Clean’
So what will happen is any file from the ZGB template folder will scan for those bat files and then run it. If you have multiple ZGB Template folders then the file you got open from that directory will build using the bat file from there
Last edited by npzman (2018-01-03 02:35:56)
Offline
Oh wow, this looks incredible!
Is this CC-licensed? Am I able to use this in a game I'm developing for GameBoy that I potentially might sell on an actual cartridge?
Offline
Sure you can you are even welcome to take this code while you are at it.
https://github.com/Zal0/bitbitjam2017 and remove all his name and write yours. put it as a cartridge and make heaps $$$ all to yourself
Pretty sure zal0 wont mind
Offline
@npzman: I don't think Zal0 will be happy if someone takes its code, remove all mentions to him and sell it as is. I think you should learn to respect the work done by other people. But may be I'm wrong.
@esotericsean: you should ask to Zal0 if he doesn't go on this post, there is no licence on his github, but I think you will can if you talk to him.
Offline