Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Mango GB

From GameBrew
Revision as of 03:13, 10 September 2023 by HydeWing (talk | contribs) (Created page with "{{Infobox GB Homebrews |title=Mango |image=mangogb.png |description=Demo pack for GameBoy '98 Demo Competition. |author=John Pericos |lastupdated=1998/03/26 |type=Demos |version=1998 |format=DMG |license=Mixed |download=https://dlhb.gamebrew.org/gbhomebrews/mangogb.7z |website=https://web.archive.org/web/20000831012720/http://digitalparadise.cgocable.ca/GB98/ |source= |donation= }} {{#seo: |title= (Demos) - GameBrew |title_mode=append |image=mangogb.png |image_alt=Mango...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Mango
Mangogb.png
General
AuthorJohn Pericos
TypeDemos
Version1998
LicenseMixed
SystemDMG
Last Updated1998/03/26
Links
Download
Website

The Mango Demo Pack made for GameBoy '98 Demo Competition.

The pack includes several Game Boy demos:

  • dycp.gb - Different Y Card Position Scroller (Grafix Effect).
  • dxcp.gb - Different X Card Position Scroller (Grafix Effect).
  • flex.gb - Flexing Logo (Grafix Effect).
  • toons.gb - Picture Displays (Grafix Only).
  • plot.gb (Grafix Effect).
  • cat.gb - Animation Interaction (Animation).
  • muzak.gb - Sound demo Game (Music).

User guide

Brief technical detail about each demo:

dycp.gb - A unique scroller not made up of sprites, except for the MANGO logo. It uses a map of 20 character columns and has a sinus table controlling the scroll wave. The scroll has a depth range of 0 to about 60 pixels, with a maximum of 80 pixels on the map.

dxcp.gb - An upward scroller with varying X positions on the scroll. It makes use of raster interrupts and register $FF43 on each line for character column scroll.

flex.gb - Makes use of magic interrupts and a simple sinus algorithm to create a flex effect. The window is used to display bouncing credits.

toons.gb - Displays pictures with on-line credits.

cat.gb - Animated cat made up of sprites (3x2) with a simple background scroll. Joy pad routines are used to interact and control the cat's movement.

muzak.gb - A sound demo made with a custom music keyboard editor. The editor produced the core music data that works with the music routines written by Matt Fielding.

Screenshots

mangogb2.png mangogb3.png

mangogb4.png mangogb5.png

Compatibility

Demos have been tested only on the VGB-DOS emulator Version 0.8b1 by Marat Fayzullin 1995/96.

All demos are 32K in size.

Credits

  • All demos written & coded by John Pericos.
  • Music Routines for muzak.gb written by Matt Fielding.
  • Original Animations from Bill William's "AlleyCAT".

Software used:

  • TASM GameBoy Assembler v3.0.1.
  • Checksum GameBoy Snapshots v1.1 (Jeff Frohwein).
  • PCX to GameBoy Converter v0.9 (HeroZero).
  • Paint Shop Pro 4.
  • GameBoy Music Keyboard v1.01 (John Pericos).
  • Mouse Plot Pixels v1.01 (John Pericos).
  • Binary to ASM converter v1.01 (John Pericos).

External links

Advertising: