|
HomebrewSega Master System / Mark III / Game Gear |
Home - Forums - Games - Scans - Maps - Cheats - Credits |
Demo for Master System
Version | Date | By | Download | Source |
---|---|---|---|---|
2.0 | 27 Mar 2021 | SteveProXNA | VanHalenDemo-SMS-2.0.zip (553KB) | VanHalenDemo-SMS-2.0-src.zip (1.8MB) |
![]() |
Discuss thisThere is a forum topic for Van Halen Demo |
![]() |
Competition EntryThis was a competition entry in 2021 |
file name | size (bytes) |
---|---|
total 2 files | 1.1M |
VanHalenDemo-SMS-1.0-src.zip | 981K |
VanHalenDemo-SMS-1.0.zip | 103K |
v2.0
Following up suggestion from BKK to have music accompany each cover, I am attaching a Work In Progress V2.0 build. Thanks again to sverx for sending link to Maxim's pcmenc utility and huge thanks goes to kusfo for helping trouble shoot all issues during development!
The one thing I did notice is that when the converted WAV plays on cover art load, the demo does block until riff completes playing i.e. no input is detected or pause button etc. I'm not sure if anything can be done here with this but somebody pls correct me if I'm wrong... thanks!
Van Halen Demo for the SMS Power! 2021 Competition.
Saturday, 27th March 2021
The goal of this demo was to build a small project for the Sega Master System using Z80 assembly language.
For completeness, source code was also written in C using the devkitSMS to connect the underlying Z80 code.
Press button 1 to advance through the all screens and press button 2 to go back.
Move joystick Up / Down / Left / Right to select year of record cover to display.
After year select move joystick Left / Right to rotate record cover back / forward.
Original Van Halen record covers images were downloaded and resized using ResizeImage.net.
The resized images were then converted to 4bpp using BMP converter and finally BMP2Tile.
https://github.com/SteveProXNA/VanHalenDemoSMS
Press and hold button 2 on Splash screen to reset year of record cover to display.
Extra special thanks to: sverx for devkitSMS and Calindro for the Emulicious Debugger
Finally, thanks goes to: Ville Helin, Maxim, hang-on, Aypok, STIR_FC, Grz-, Bock, gvx32, efry
Links to documentation on games written for the Sega Master System using devkitSMS:
https://steveproxna.blogspot.com/2021/02/z80-programming-setup.html
https://steveproxna.blogspot.com/2021/03/z80-programming-sample.html
https://steveproxna.blogspot.com/2021/04/z80-programming-sample-ii.html
StevePro Studios is an independent game developer that builds and publishes 80s retro arcade video games!
Founded by Steven Boland "SteveProXNA" (Jan-2007) a "one man team of one" currently based in Dublin, Ireland.