Forums

Sega Master System / Mark III / Game Gear
SG-1000 / SC-3000 / SF-7000 / OMV
Home - Forums - Games - Scans - Maps - Cheats - Credits
Music - Videos - Development - Hacks - Translations - Homebrew

View topic - [Coding competition 2015] Christmas Tale by pedro76

Reply to topic

Rate this entry!

1 (Poor) 0% 0%
2 0% 0%
3 0% 0%
4 4% 4%
5 18% 18%
6 31% 31%
7 27% 27%
8 18% 18%
9 (Excellent) 0% 0%
This poll has expired.
Author Message
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 13291
  • Location: London
Reply with quote
[Coding competition 2015] Christmas Tale by pedro76
Post Posted: Wed Mar 25, 2015 4:03 pm
http://www.smspower.org/Homebrew/ChristmasTale-SMS

Quote
Christmas tale is a little demo i have done with my girlfriend Nivarel.
It works good with emultor Kega but less well with others .
It's not long but i hope you'll enjoy it.
It's my first program in C and i have used Z88dk .
  View user's profile Send private message Visit poster's website
  • Joined: 31 Oct 2007
  • Posts: 847
  • Location: Estonia, Rapla city
Reply with quote
Post Posted: Fri Mar 27, 2015 10:48 pm
I really liked the animations of this :)
  View user's profile Send private message Visit poster's website
  • Joined: 08 Nov 2014
  • Posts: 89
Reply with quote
Post Posted: Sat Mar 28, 2015 2:50 pm
Look forward to seeing it progress. Maybe you could have different colour text for when the other character is speaking?
  View user's profile Send private message
  • Site Admin
  • Joined: 08 Jul 2001
  • Posts: 8214
  • Location: Paris, France
Reply with quote
Post Posted: Sat Mar 28, 2015 10:05 pm
Really well done (for what there is). Are you planning to make a game out of it ?
  View user's profile Send private message Visit poster's website
  • Joined: 18 Mar 2015
  • Posts: 9
  • Location: France
Reply with quote
Post Posted: Sun Mar 29, 2015 9:12 pm
Thank all of you.
Yes , we planned to make a game of it. We're working on the first level and on an intro ( we have a draft you can see on you tube , write christmastale introduction ( sorry i 'm not allowed to post links).
  View user's profile Send private message
  • Joined: 01 Feb 2014
  • Posts: 530
Reply with quote
Post Posted: Mon Mar 30, 2015 8:58 am
Really lovely graphics and animation.
  View user's profile Send private message
  • Joined: 05 Sep 2013
  • Posts: 2710
Reply with quote
Post Posted: Thu Apr 02, 2015 8:55 am
I tested this on my SMS II yesterday evening, there are minor graphical glithces, I guess sometimes you write to VRAM too fast.
Also, there's a bit of snow effect in the lower part of the screen, which means you're writing a palette during bottom border phase.
A screenshot is attached (can't see snow effect here)
Said that, I really like this demo... and it promises to become a really fun game. Please, keep on working on this! :)
xmas.png (1.03 MB)
(picture taken with a phone)
xmas.png

  View user's profile Send private message Visit poster's website
  • Joined: 08 Oct 2012
  • Posts: 108
  • Location: Colmar PA, United States
Reply with quote
Post Posted: Thu Apr 02, 2015 10:06 pm
sverx wrote
I tested this on my SMS II yesterday evening, there are minor graphical glithces, I guess sometimes you write to VRAM too fast.
Also, there's a bit of snow effect in the lower part of the screen, which means you're writing a palette during bottom border phase.
A screenshot is attached (can't see snow effect here)
Said that, I really like this demo... and it promises to become a really fun game. Please, keep on working on this! :)


I ran into a similar program when I was programming my game for this competition. Some of the writes to the background resulted in incorrect tile data. An emulator or Genesis with powerbase converter won't show the error. A real SMS model 1 or model 2 will.

The secret is to:

1) Turn the VDP off.
2) Write to VRAM (a column of background data, new colors, etc..).
3) Turn the VDP on.

The user does not even see the screen flicker. Please download and examine the source code for bread and butter world if you want a detailed example. Also, stopping the VDP might not be needed if you do all of your VRAM writes immediately after the v_blank interrupt starts.
  View user's profile Send private message
  • Joined: 18 Mar 2015
  • Posts: 9
  • Location: France
Reply with quote
Post Posted: Tue Apr 07, 2015 3:42 pm
Thanks fo the tips !!
  View user's profile Send private message
Reply to topic



Back to the top of this page

Back to SMS Power!