I wanted to get a bit more used to the new SGDK 1.60 release, so I programmed a sample as an exercise. Something I always wanted to try on the Genesis is screen warping. To achieve this, the demo uses a horizontal interrupt handler which modifies the vertical scrolling settings each line. Included is also an on-screen menu, where you can change the parameters of the wave function that distorts the screen.
Binary and source are attached. If you want to compile the source yourself, simply define the $GDK environment variable so that it points to your SGDK folder and then run:
Code: Select all
cd wobble
make -f $GDK/makefile.gen