Libbet and the Magic Floor

Discussion of programming and development for the original Game Boy and Game Boy Color.
tepples
Posts: 23011
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)

Re: Libbet and the Magic Floor

Post by tepples »

Libbet and the Magic Floor v0.06 (2020-07-03)

Now it's in color.

Highlights:
  • Widen squash in landing cel
  • Super Game Boy and Game Boy Color enhancement
  • Scroll to center between debrief and copyright notice
  • Code size optimizations
Download the GitHub release or the ROM and source code zipfile:
libbet-0.06.zip
You do not have the required permissions to view the files attached to this post.
tepples
Posts: 23011
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)

Re: Libbet and the Magic Floor

Post by tepples »

Libbet and the Magic Floor v0.07 is out

This release incorporates a graphical facelift based on feedback in various Discord servers.

Highlights:
  • Achievements: Don't get stuck if player earns "No scope" just before reaching the exit
  • Wall facelift: Add volume and top-to-bottom gradient to wall (suggested by Daid); remove shear on side walls (suggested by DragonDePlatino); define door frame (suggested by M-Tee); darken area outside floor on GBC
  • Add a shade to the underside of Libbet's body
  • Floor: Larger dots on black tile (suggested by DragonDePlatino); larger flat areas on dark gray vent/grating tile moving detail to corners; square off corners (suggested by IRCWIP)
  • Compute entire GBC palette before copying it first frame (reported by toxa)
  • Switch to slightly faster random number generator
  • Work around crash on boot related to STAT IRQ in VisualBoyAdvance
  • Document sprite sheet rectangle list syntax (requested by ISSOtm)
  • Switch from dedenter to RGBDS 0.4.0 indented local labels
Download ROM and source zipfile below (114 kB) or from the GitHub release
You do not have the required permissions to view the files attached to this post.
User avatar
Nikku4211
Posts: 624
Joined: Sun Dec 15, 2019 1:28 pm
Location: Bronx, NY

Re: Libbet and the Magic Floor

Post by Nikku4211 »

I finished the game for the umpteenth time and I still don't know what happened after Libbet left the last stage lol.
I have an ASD, so empathy is not natural for me. If I hurt you, I apologise.
tepples
Posts: 23011
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)

Re: Libbet and the Magic Floor

Post by tepples »

Libbet and the Magic Floor v0.08 is out with improvement to onboarding new players.

Highlights:
  • Revamp instructions with visual aids and add tutorial floor "Closet"
  • Wait before detecting Super Game Boy
  • Correct note periods to concert pitch
  • Make shadow during jump more visible
  • SGB, GBC: Lighten green to reduce Helmholtz-Kohlrausch illusion
  • SGB: make border tile 0 transparent to reduce flash during fade
  • Add an experimental way of allocating subroutines local variables, using a new feature of RGBDS 0.7
  • Allow building with out-of-tree RGBDS for regression testing (RGBDS 0.7 includes this project as a test case! gbdev/rgbds#1260)
Download: ROM and source code (below); GitHub release
You do not have the required permissions to view the files attached to this post.
calima
Posts: 1789
Joined: Tue Oct 06, 2015 10:16 am

Re: Libbet and the Magic Floor

Post by calima »

Why the wait before detecting SGB? Just curious if there's some quirk etc.
tepples
Posts: 23011
Joined: Sun Sep 19, 2004 11:12 pm
Location: NE Indiana, USA (NTSC)

Re: Libbet and the Magic Floor

Post by tepples »

There is indeed a quirk. SGB system software starts the Game Boy core before it is ready to receive command packets from the running game. This is more evident when running from a single-game cartridge (such as GB-LIVE32) than from a flash cart that has its own menu.