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 - Bock's Birthday 2006 - one month to go...

Reply to topic
Author Message
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 14691
  • Location: London
Reply with quote
Bock's Birthday 2006 - one month to go...
Post Posted: Wed Oct 25, 2006 9:01 am
I thought I'd post a small reminder that Bock's birthday is 25th November, so anyone who was planning on writing a little something really ought to get started. I still have last year's demo to write, unfortunately, and approximately zero free time to do it...
  View user's profile Send private message Visit poster's website
  • Site Admin
  • Joined: 08 Jul 2001
  • Posts: 8644
  • Location: Paris, France
Reply with quote
Post Posted: Wed Oct 25, 2006 9:32 am
Noooooooooooooooooooooooooooooooooooooo
  View user's profile Send private message Visit poster's website
  • Joined: 13 Apr 2005
  • Posts: 248
  • Location: Aracruz - ES, Brazil
Reply with quote
Post Posted: Wed Oct 25, 2006 11:23 am
Bock wrote
Noooooooooooooooooooooooooooooooooooooo

Yeeeeeeeeesssssssssssss...!!
You are the man... You deserve this... :)
  View user's profile Send private message
  • Site Admin
  • Joined: 08 Jul 2001
  • Posts: 8644
  • Location: Paris, France
Reply with quote
Post Posted: Wed Oct 25, 2006 2:40 pm
This is.. embarrassing.
  View user's profile Send private message Visit poster's website
  • Joined: 01 Feb 2004
  • Posts: 1464
  • Location: Sunny ol Tamworth, New England NSW AU
Reply with quote
Post Posted: Mon Nov 20, 2006 8:04 am
This topic needs a bump.

Don't forget theres UNDER a week to go till Bocks birthday.

Mwhahahaha. (Dr. Evil Laugh)

I like making people embarrassed its what I am good at
  View user's profile Send private message Visit poster's website
  • Joined: 01 Feb 2004
  • Posts: 1464
  • Location: Sunny ol Tamworth, New England NSW AU
Reply with quote
Post Posted: Fri Nov 24, 2006 9:48 am
Only 14 hours till midnight (in France) not long now......
  View user's profile Send private message Visit poster's website
  • Joined: 16 May 2002
  • Posts: 1355
  • Location: italy
Reply with quote
Post Posted: Fri Nov 24, 2006 11:03 pm
Yep. Midnight here in Europe.

So let me be the first one to say...
HAPPY BIRTHDAY BOCK!!!
  View user's profile Send private message Visit poster's website
  • Joined: 01 Feb 2004
  • Posts: 1464
  • Location: Sunny ol Tamworth, New England NSW AU
Reply with quote
Post Posted: Fri Nov 24, 2006 11:18 pm
Happy Birthday Bock!

Heres a little song for you, everyone make sure you sing along for Bocks enjoyment.
Scott Jackson - Happy Birthday.vgz (585 B)
Happy Birthday PSG Version

  View user's profile Send private message Visit poster's website
  • Joined: 04 Sep 2005
  • Posts: 220
Reply with quote
Post Posted: Sat Nov 25, 2006 12:12 am
For heeeeeeeee's a jolly good fella, for he's a jolly good fella...

Happy B-day Bock!
  View user's profile Send private message
  • Joined: 28 Sep 1999
  • Posts: 1197
Reply with quote
Post Posted: Sat Nov 25, 2006 7:57 pm
Happy Birthday Bock! Thanks for contributing so much to the SMS community over all these years.

http://cgfm2.emuviews.com/zip/bb2k6.zip

Works on a NTSC SMS 2. It has FM music but I realized apart from an emulator, no hardware has the FM chip and SMS 2 VDP. :) So just run it in MEKA!
  View user's profile Send private message Visit poster's website
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 14691
  • Location: London
Reply with quote
Post Posted: Sat Nov 25, 2006 9:49 pm
Wow...

Is that original music or something "copyright violated" from somewhere else?

I'll try to figure out how you did it later. Is it relying on some feature of the SMS2 VDP?
  View user's profile Send private message Visit poster's website
  • Site Admin
  • Joined: 25 Oct 1999
  • Posts: 2029
  • Location: Monterey, California
Reply with quote
Post Posted: Sat Nov 25, 2006 10:10 pm
It seems like it has stretch mode enabled (224 or 240 line mode) and it also uses zoomed sprites, which is only partially supported on the SMS1 VDP.
  View user's profile Send private message Visit poster's website
  • Joined: 10 May 2005
  • Posts: 91
  • Location: Merry Olde England
Reply with quote
Post Posted: Sat Nov 25, 2006 10:13 pm
Very cool, Charles. :)

Happy birthday, Bock.
  View user's profile Send private message Visit poster's website
  • Site Admin
  • Joined: 25 Oct 1999
  • Posts: 2029
  • Location: Monterey, California
Reply with quote
Post Posted: Sat Nov 25, 2006 10:38 pm
Oh, and no demo, but



  View user's profile Send private message Visit poster's website
  • Joined: 28 Sep 1999
  • Posts: 1197
Reply with quote
Post Posted: Sun Nov 26, 2006 12:01 am
Maxim wrote
Wow...

Is that original music or something "copyright violated" from somewhere else?

I'll try to figure out how you did it later. Is it relying on some feature of the SMS2 VDP?


Yes, it's shamelessly ripped from an arcade game ('nettoqc' in MAME, can't remember the full name offhand) which I thought had rather well done YM2413 music. I was trying to find games from the latest date possible that still used the YM2413, in hopes that some talented composer would make decent music with it. ;)
  View user's profile Send private message Visit poster's website
  • Joined: 21 Nov 2005
  • Posts: 150
  • Location: Sydney, NSW, Australia
Reply with quote
Post Posted: Sun Nov 26, 2006 2:03 am
Happy squeezing out ya mum anniversary
:D
  View user's profile Send private message Visit poster's website
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 14691
  • Location: London
Reply with quote
Post Posted: Sun Nov 26, 2006 9:41 am
Charles MacDonald wrote
Yes, it's shamelessly ripped from an arcade game ('nettoqc' in MAME, can't remember the full name offhand)


"Nettoh Quiz Champion (Japan)", 1995. Cool :) I can see a few YM2413 games up to 1998, though they may not have actual YM2413 music...
  View user's profile Send private message Visit poster's website
  • Joined: 01 Feb 2004
  • Posts: 1464
  • Location: Sunny ol Tamworth, New England NSW AU
Reply with quote
Post Posted: Sun Nov 26, 2006 10:20 am
MadMikeAU wrote
Happy squeezing out ya mum anniversary
:D


Thats a weird way to say happy birthday.

I have realised Bock has not replied much to this thread. He must be enjoying all those birthday presents.

Charles that was an awesome demo, the music is really good to, a good choice overall. It certainly beats my attempt at happy birthday.
  View user's profile Send private message Visit poster's website
  • Joined: 12 Apr 2005
  • Posts: 391
  • Location: London, United Kingdom
Reply with quote
Post Posted: Sun Nov 26, 2006 11:44 am
Happy birthday, Bock! :-)
  View user's profile Send private message Visit poster's website
  • Site Admin
  • Joined: 08 Jul 2001
  • Posts: 8644
  • Location: Paris, France
Reply with quote
Post Posted: Mon Nov 27, 2006 12:23 pm
Thanks all for the thought!
Sorry I did not reply earlier, I was indeed partying and... cleaning.

I've been only listening to the music and checking the demo now.

"Omar what are you doing?"
"I'm reverse engineering my birthday present"

Took a bit to figure out why the cake's sprites were not flickering, until I noticed the zoomed sprites. It's interesting to find out that you can cover more horizontal space without flickering using them. Earlier VDP versions only support zooming on the first 32 sprites as far as I remember.

Thanks Jacko and Charles for the extra effort :-)

Keep in shape for March 27 competition!
  View user's profile Send private message Visit poster's website
  • Site Admin
  • Joined: 19 Oct 1999
  • Posts: 14691
  • Location: London
Reply with quote
Post Posted: Mon Nov 27, 2006 12:56 pm
Bock wrote
I was indeed partying and... cleaning.

That's the spirit.

Bock wrote
Earlier VDP versions only support zooming on the first 32 sprites as far as I remember.

I seem to remember it only supports zooming in the first 4 sprites on any one scanline. (I can't remember if it was the first 4 by by sprite table order or x coordinate order, though.)
  View user's profile Send private message Visit poster's website
  • Joined: 28 Sep 1999
  • Posts: 1197
Reply with quote
Post Posted: Mon Nov 27, 2006 6:44 pm
Quote
Took a bit to figure out why the cake's sprites were not flickering, until I noticed the zoomed sprites. It's interesting to find out that you can cover more horizontal space without flickering using them. Earlier VDP versions only support zooming on the first 32 sprites as far as I remember.


There was one problem in MEKAW v0.72 that I noticed. I changed the sprite pattern generator on each scanline, to increase the vertical resolution of the sprite pixels from 2x2 to 2x1. This allowed the cake sprite to be 128x256.

However on the lower ~32 scanlines of the emulated display, the effect stops working so you see chunkier looking 2x2 pixels. In an earlier version of the demo some palette raster effects near the bottom also didn't show in MEKA.

Is it possible that the line interrupts are still being restricted to the first 192 lines when 224-line mode is selected?
  View user's profile Send private message Visit poster's website
  • Site Admin
  • Joined: 08 Jul 2001
  • Posts: 8644
  • Location: Paris, France
Reply with quote
Post Posted: Mon Nov 27, 2006 7:21 pm
Charles MacDonald wrote
Is it possible that the line interrupts are still being restricted to the first 192 lines when 224-line mode is selected?

Yes.
I can fix that if you confirm that they works properly on a NTSC SMS2.
  View user's profile Send private message Visit poster's website
  • Joined: 01 Feb 2004
  • Posts: 1464
  • Location: Sunny ol Tamworth, New England NSW AU
Reply with quote
Post Posted: Mon Nov 27, 2006 10:49 pm
Bock wrote
Thanks all for the thought!
Sorry I did not reply earlier, I was indeed partying and... cleaning.


Well the partying part is good but cleaning, what were you thinking

Bock wrote
Thanks Jacko and Charles for the extra effort :-)

No problems, I had fun in the process of creating the song, transcribing it and all.

The main thing is atlest you enjoyed your birthday.
  View user's profile Send private message Visit poster's website
  • Joined: 28 Sep 1999
  • Posts: 1197
Reply with quote
Post Posted: Wed Nov 29, 2006 2:10 am
Bock wrote
Charles MacDonald wrote
Is it possible that the line interrupts are still being restricted to the first 192 lines when 224-line mode is selected?

Yes.
I can fix that if you confirm that they works properly on a NTSC SMS2.


I've attached a test program. On a NTSC SMS 2, the line interrupt occurs on all scanlines for the 192, 224, and 240-scanline display. Note for the latter I had to put the VDP in PAL mode since you can't use that mode with a NTSC monitor.

Press button 1 to cycle through the display mode (combinations of M3 and M1, 0-3) and the number is displayed as a sprite on the screen. Values are:

0 - 192 line mode (both bits cleared)
1 - 240 line mode
2 - 224 line mode
3 - 192 line mode (both bits set)

In MEKA, you only get line interrupts in the first 192 lines, and 240-line mode isn't supported.
ras.zip (2.17 KB)

  View user's profile Send private message Visit poster's website
  • Site Admin
  • Joined: 08 Jul 2001
  • Posts: 8644
  • Location: Paris, France
Reply with quote
Post Posted: Wed Nov 29, 2006 10:05 pm
The line interrupt in 224 lines mode problem was fixed and commited to SVN.
240 lines mode is not supported because no software use that. I could add support for it, but given time, I'd rather clean the emulation code now :)
  View user's profile Send private message Visit poster's website
  • Joined: 21 Jul 2005
  • Posts: 412
  • Location: GBG
Reply with quote
Post Posted: Mon Dec 04, 2006 8:32 am
A little OT... Is there a way to mod a European SMS1 to do NTSC? Instructions anywhere?
  View user's profile Send private message Visit poster's website
Reply to topic



Back to the top of this page

Back to SMS Power!