Jump to content
IGNORED

Berta And Butterflies - complete


Recommended Posts

In March a programming competition started in Poland, where I live - https://100commitow.pl/

You need to develop an open-source project and commit at least once in a day for 100 days.

 

For several months I wanted to write something for Atari 2600. The contest finally motivated me to try it :)

Here is my repo: https://github.com/vandalton/BertaAndButterflies

I have the idea for the game, but it is not yet revealed :)

 

I hope that the result will be playable!

 

title_international.thumb.png.c0d3fb75a4a8132806ffab7ea45ebdde.png

 

Current version: berta-and-butterflies.v0.80.rc1.ntsc.intl.binberta-and-butterflies.v0.80.rc1.pal.intl.bin

Current high score: 415 in the Beginner level - Mieszko (my work collegue)

 

Update 2024-05-09: v0.80.rc1

 

  • high scores are displayed at the title screen for both "beginner" and "advanced" modes
  • there is a sound signal at the end of the game
  • proper PAL version with adjusted timings

 

Update 2024-04-19: v0.51

  • "International" title screen
  • Indication of the difficulty level. When the cloud is over "A" letter on the title screen it means "Advanced", while "B" means "Beginner". In the "beginner" mode the net is yellow and in the "advanced" mode it is red

 

Update 2024-04-16: v0.32 

  • title screen with music (currently Polish version, but there will be also "International" version ;))
  • two difficulty levels - you can switch them while you are on the title screen; there is no mark of the choosen level yet
  • you can get back to the title screen after game is over
  • butterflies are speeding up, the game is harder now

image.png

berta-and-butterflies.v0.32.bin berta-and-butterflies.v0.51.pal60.intl.bin berta-and-butterflies.v0.51.ntsc.intl.bin

Edited by Dalton
Game complete
  • Like 8
Link to comment
Share on other sites

  • 3 weeks later...

So, my idea is to create a "port" of Game & Watch "Egg" game: https://nintendo.fandom.com/wiki/Egg

But I'm going to replace the main character with Berta - a small elephant based on my wife's stuffed toy :) And there are butterflies instead of eggs.

 

You can find more details in the dairy: https://github.com/vandalton/BertaAndButterflies/blob/main/DIARY.md

 

And here is the first version in which you can actually score a point, but you cannot lose life yet:

 

image.thumb.png.c5ce99988d61b5c35e81999b2d43109d.png

berta-and-butterflies.v0.1.bin

  • Like 4
Link to comment
Share on other sites

  • 3 weeks later...

OK, so here is an update. In this version you can actually play - you can lose your three lives, there are sounds, there is "animation" of failure.

You cannot restart game yet :) And butterflies are released at constant rate at the moment, so the game is pretty easy. It will be harder soon and there will be two difficulty levels.

berta-and-butterflies.v0.2.bin

  • Like 3
Link to comment
Share on other sites

I thought it would be better to put all these intermediate versions in the first post of this topic. So there is another update there - v0.32

 

Update 2024-04-16: v0.32 

- title screen with music (currently Polish version, but there will be also "International" version ;))

- two difficulty levels - you can switch them while you are on the title screen; there is no mark of the choosen level yet

- you can get back to the title screen after game is over

- butterflies are speeding up, the game is harder now

  • Like 2
Link to comment
Share on other sites

Today is a 50th day of the "100 commits" competition, so here is another update. 

 

Update 2024-04-19: v0.51

- "International" title screen

- Indication of the difficulty level. When the cloud is over "A" letter on the title screen it means "Advanced", while "B" means "Beginner". In the "beginner" mode the net is yellow and in the "advanced" mode it is red

 

I don't plan to make any significant changes and the game is close to be finished. When comes to the competition, now I'll focus on different elements/subprojects - labels for physical cartridges, manual, special SNES controller adapter and so on. 

 

When I started this project I didn't know that "batari Basic" exists. It turned out it is a perfect tool for creating my first game. I know it's simple, but it looks exactly like I imagined it before I started coding. So, big big thank you for all the batari Basic creators!

 

If any moderator reads it: could you move this topic to the "batari Basic" subforum? 

  • Like 3
Link to comment
Share on other sites

 ZeroPage Homebrew is playing Berta and Butterflies on tomorrow's ZPH stream LIVE on Twitch! Hope you can join us!

 

Games:

 

  • Like 2
Link to comment
Share on other sites

  • 2 weeks later...

Update 2024-05-09: v0.80.rc1

  • high scores are displayed at the title screen for both "beginner" and "advanced" modes
  • there is a sound signal at the end of the game
  • proper PAL version with adjusted timings
  • Like 2
Link to comment
Share on other sites

  • 4 weeks later...

The "100 commits" competition ends this Saturday. My game "Berta and Butterflies" is actually completed.

 

Now I'm updating documentation of the game and subprojects (special joystick adapter, cartridge PCB), I'm playing with RTC circuit and I'm working on a physical release:

 

cart_with_label.thumb.jpeg.b6b9f0f85c3556d739470ddfcf8bcc55.jpeg

 

You can find all the details here: https://github.com/vandalton/BertaAndButterflies

I will be very grateful for any Github Star on this repo. Although the stars have no effect on the winner selection, repositories on the competition site (https://100commitow.pl/repozytoria) are sorted by the number of stars and I don't want to go beyond the first page ;) Thanks!

 

  • Like 6
Link to comment
Share on other sites

  • 3 weeks later...
  • 2 weeks later...
1 hour ago, Dalton said:

And the winner is...

 

"Berta and Butterflies"!

 

The prize was Macbook Pro, so it is really nice... But what I've learned during these 100 days is the greatest prize I could get!

That's brilliant! Well done!

 

  • Thanks 1
Link to comment
Share on other sites

  • 1 month later...

While the standard release of "Berta And Butterflies" is still available (https://allegro.pl/oferta/berta-and-butterflies-berta-i-motyle-gra-na-atari-2600-cartridge-15863504930 or via PM), I also did a few boxed copies:

 

berta_box_latest.thumb.jpg.5f53e19a178db645e7a942851c6c6ff0.jpg

 

I sent some of them to thank people who helped me with the project, but a few people here or on the FB asked if they can buy it. Berta already arrived to some of them: https://www.facebook.com/groups/Atari2600homebrew/permalink/1903134453441045/

 

Cart labels are profesionally printed and cut at printing house, while the box insert and covers are handmade. Because of that, I won't do much more of them. Maybe 3 or 5. And there might be some imperfections :)

 

If you would like to buy it, please PM me. The price is 120 PLN (about 31 USD) + P&P (to be confirmed, last time it was 25 PLN/6.5 USD)

  • Like 2
Link to comment
Share on other sites

Just want to say Thank You to @Dalton for the super fun game ! So grateful for the complete in box copy , excellent work 👍

 

Thank You also to James @ZeroPage Homebrew for the presentation 

 

Works great on the original Atari 2600 and Atari 2600+ ( v1.0 firmware )

 

Joe

IMG_0629.jpeg

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...