Sonic and Sega Retro Message Board: Interactive VDP Documentation - Sonic and Sega Retro Message Board

Jump to content

Hey there, Guest!  (Log In · Register) Help
Loading News Feed...
 
Page 1 of 1

Interactive VDP Documentation Not really interactive, more like examples everywhere =V

#1 User is offline theocas 

Posted 20 August 2012 - 12:07 AM

  • Battery not included. Each set sold separately. Assembly required.
  • Posts: 343
  • Joined: 10-February 10
  • Gender:Male
  • Location:Austin, TX
  • Project:Mega CD PCM Sound Driver
  • Wiki edits:50
Posted Image Posted Image Posted Image
(Click on a screenshot to see it from real hardware)

I've been working on looking more into the VDP and how it works it's magic for the past year or so, first writing this documentation, so I thought it might be a good idea to write some examples on how the various effects work, and thus this thing came about. It basically describes how many of the basic features of the VDP can be used to create effects, as well as some tricks used in games, followed by an example of them. I tried my best to explain it, but some explanations may be off. The ROM shows examples of patterns and palettes, nametables, sprites, vertical/horizontal scrolling, shadow and highlight, as well as pattern reloading. (If your emulator or flashcart supports SRAM, the ROM will save the last page you read, allowing you to continue from it later.)

I plan to expand this with other stuff later - so if anyone knows anything that I've missed, please tell me and I'll hope I'll be able to implement it in the next version.

That's really all I have to say - if you can't download the ROM, here's a video:


Download version 1.0:
Download

Last, but not least, I'd like to thank the following people for helping in this in some form:
* Jorge, Tiido, MarkeyJester - answering questions about the VDP and/or MegaDrive over the years
* Oerg for testing and feedback, as well as being the original person I wrote the VScroll deform effect with
* Sonic Boom for the horizontal scroll art

I look forward to hearing your lot's feedback about this.

#2 User is offline LocalH 

Posted 20 August 2012 - 02:34 AM

  • roxoring your soxors
  • Posts: 3033
  • Joined: 11-January 03
  • Gender:Male
  • Location:wouldn't you like to know
  • Project:MDEM - Genesis programming stufz
  • Wiki edits:3
Nice, very nice. I assume the SRAM support will work on copiers like the Super Magic Drive? Might just have to copy this ROM over to my old WinME box and load it up on my Genesis sometime.

Due to the way this ROM works, I almost want to see it in the font used by the BBC Micro in mode 7, which was used when viewing teletext on the system. I'm sure that Retro Britfags would agree with me :)
This post has been edited by LocalH: 20 August 2012 - 02:38 AM

#3 User is offline theocas 

Posted 20 August 2012 - 08:41 AM

  • Battery not included. Each set sold separately. Assembly required.
  • Posts: 343
  • Joined: 10-February 10
  • Gender:Male
  • Location:Austin, TX
  • Project:Mega CD PCM Sound Driver
  • Wiki edits:50

View PostLocalH, on 20 August 2012 - 02:34 AM, said:

Nice, very nice. I assume the SRAM support will work on copiers like the Super Magic Drive? Might just have to copy this ROM over to my old WinME box and load it up on my Genesis sometime.

Due to the way this ROM works, I almost want to see it in the font used by the BBC Micro in mode 7, which was used when viewing teletext on the system. I'm sure that Retro Britfags would agree with me :)


SRAM should work with a copier - it's bog standard SRAM starting at $200000, and $A130F1 is used to activate it, so there isn't any reason for it to not work, although if no SRAM is present it just starts at page 1 =P

#4 User is offline Overlord 

Posted 20 August 2012 - 01:05 PM

  • "I am Death, not Taxes. I turn up only once."
  • Posts: 12397
  • Joined: 12-January 03
  • Gender:Male
  • Location:Berkshire, England
  • Project:VGDB
  • Wiki edits:3,204

View PostLocalH, on 20 August 2012 - 02:34 AM, said:

Nice, very nice. I assume the SRAM support will work on copiers like the Super Magic Drive? Might just have to copy this ROM over to my old WinME box and load it up on my Genesis sometime.

Due to the way this ROM works, I almost want to see it in the font used by the BBC Micro in mode 7, which was used when viewing teletext on the system. I'm sure that Retro Britfags would agree with me :)

My first thought on seeing this was that it was very Teletext, actually. =P

#5 User is offline theocas 

Posted 20 August 2012 - 07:05 PM

  • Battery not included. Each set sold separately. Assembly required.
  • Posts: 343
  • Joined: 10-February 10
  • Gender:Male
  • Location:Austin, TX
  • Project:Mega CD PCM Sound Driver
  • Wiki edits:50

View PostOverlord, on 20 August 2012 - 01:05 PM, said:

View PostLocalH, on 20 August 2012 - 02:34 AM, said:

Nice, very nice. I assume the SRAM support will work on copiers like the Super Magic Drive? Might just have to copy this ROM over to my old WinME box and load it up on my Genesis sometime.

Due to the way this ROM works, I almost want to see it in the font used by the BBC Micro in mode 7, which was used when viewing teletext on the system. I'm sure that Retro Britfags would agree with me :)

My first thought on seeing this was that it was very Teletext, actually. =P


Haha, seems as if I managed to get that feeling right, then. I was actually thinking about Teletext when this came to me so =P

I've also fixed a bug that caused Gens to hang (it can't emulate Z80 bus request right) and another bug that caused a few miscoloured dots in the palette view. Download link's the same.

#6 User is offline Meat Miracle 

Posted 21 August 2012 - 04:27 PM

  • Posts: 1207
  • Joined: 11-January 03
  • Gender:Male
  • Wiki edits:2
This is a very nice idea and I hope you'll manage to cover as many aspects of the hardware as possible.

In fact I'd love to see stuff like this for all other Sega hardware too.

Page 1 of 1
    Locked
    Locked Forum

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users