Gameboy Development Forum

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.

Ads

#1 2014-12-21 15:45:20

Ryoga
Member
From: Spain
Registered: 2014-12-21
Posts: 15

I would like to introduce to you my new homebrew for GameBoy.

Hi everyone. I am new member of this forum and I would like to introduce to you my new homebrew for GameBoy.

- The game is a PONG clone for GB.
- The game is coded using the C language and GBDK.
- No music available (I could use GBT Player but at this moment I think the game is perfect with no music).
- Some sfx effects implemented (sfx effects for ball collissions).
- The code will be available soon via GitHub.

The following video shows the complete process (coding and testing) since the game is coded until it is played.

https://www.youtube.com/watch?v=KFk-uQbqQKk

Offline

 

#2 2014-12-21 22:15:33

MrElephant
Member
Registered: 2014-01-29
Posts: 40

Re: I would like to introduce to you my new homebrew for GameBoy.

Looks nice.  I like the video.  It appears to have music, but you said there was no music available?


Working in Gameboy BASIC.

Offline

 

#3 2014-12-22 01:59:01

Ryoga
Member
From: Spain
Registered: 2014-12-21
Posts: 15

Re: I would like to introduce to you my new homebrew for GameBoy.

The video has music, but the ROM has not "in game" music. The game only has sfx effects for ball collision.

Offline

 

#4 2014-12-22 14:14:21

NicklausW
Member
Registered: 2014-02-09
Posts: 22

Re: I would like to introduce to you my new homebrew for GameBoy.

It's cool, but why did you manually type out all the tile data?

Offline

 

#5 2014-12-22 16:54:37

Ryoga
Member
From: Spain
Registered: 2014-12-21
Posts: 15

Re: I would like to introduce to you my new homebrew for GameBoy.

I have included all the code of the game (also the tile data) in the same C file. I could define extra files for tile data in order to obtain a better structure of the code. Obviously for a large project I recommed a distributed solution in order to better organize the code than the monolithic solution that I have presented on the video.

EDIT: for example, I recommend to define the games logic in the main file and tile data, music, etc in other C files loaded using "bank-switching".

Last edited by Ryoga (2014-12-22 17:05:42)

Offline

 

#6 2014-12-28 19:51:26

Stinaris
New member
Registered: 2014-12-28
Posts: 9

Re: I would like to introduce to you my new homebrew for GameBoy.

Hi,

   New to this forum.

   Good job in creating something, very few people do.

Offline

 

#7 2014-12-29 05:38:43

Ryoga
Member
From: Spain
Registered: 2014-12-21
Posts: 15

Re: I would like to introduce to you my new homebrew for GameBoy.

Thanks Stanaris. Actually I am working on a Tetris clone for Game Boy Color. More news soon.

Offline

 

#8 2014-12-31 15:18:03

Stinaris
New member
Registered: 2014-12-28
Posts: 9

Re: I would like to introduce to you my new homebrew for GameBoy.

I've still to get a grip on sound on the GB. I'm not particularly musical :-)

Currently trying to create a music package that runs on the Gameboy that just allows me to fiddle with the registers in a GUI. It's hard to fit it all into 160x144 pixels! :-)

I wrote a sample converter in about 1999 that was hosted on Jeff Frohweins page. However I lost the VB source and the original site (Geocities) is no more. I've produced a new one but I'm not happy with it at the moment, not enough to release it.

Offline

 

#9 2015-01-01 06:11:21

Ryoga
Member
From: Spain
Registered: 2014-12-21
Posts: 15

Re: I would like to introduce to you my new homebrew for GameBoy.

For background music Im using the GBT Player Library made by AntonioND: https://www.youtube.com/watch?v=hD8cuC3bEPE

For simple sound effects using just the registers is enough: https://www.youtube.com/watch?v=m4mVFY00434

Offline

 

Board footer

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson