Jump to content
  • entries
    657
  • comments
    2,692
  • views
    898,617

Slowly but surely


SpiceWare

511 views

Been a busy couple weeks, sadly not much of it's been spent on Medieval Mayhem. A puppy, for my folks, was dropped off at my place on the 4th. Cute dog, but not-potty-trained teething puppies are a handful. My Grandma Lavota, who lives near San Antonio, got quite sick and was in the hospital for a week. She's been released and is currently in a nursing home for rehab. We're hoping she'll be able to return home in a few weeks. I headed out there to see her Thursday(which was also my 40th). My folks drove up from Mexico and I delivered the puppy to them. I came back to Houston on Saturday and stopped and had a nice visit with Keilbaca on the trip back. Today I bought a steam cleaner and spent a bit of time recovering from the puppy's visit.

 

In Medieval Mayhem I optimized the easter egg routines and was able to shrink the font graphics from 2 ROM pages down to 1 by overlapping character shapes as shown below for M, H and W. The lines starting with a ; are "commented out" so they overlap with the graphics from the character below.

m	   .byte X_X_____
;	   .byte X_X_____
;	   .byte X_X_____
;	   .byte XXX_____
;	   .byte X_X_____	  
	
h	   .byte X_X_____
;	   .byte X_X_____
;	   .byte XXX_____
;	   .byte X_X_____
;	   .byte X_X_____
	
w	   .byte X_X_____
	.byte XXX_____
	.byte X_X_____
	.byte X_X_____
	.byte X_X_____	  
 

 

I've also been working with espire8 on the dragon animation. There's some minor issues with the graphics that the converter doesn't flag as a problem(I'll have to fix that, though it'll most likely be after MM is done). The Atari's pixels are twice that of a GIFs, plus I'm using double-wide sprites which means 4 adjacent pixels in the GIF must be turned on/off to represent a single pixel on the Atari. Here's a close-up of the dragon's head from one of the frames were we have a minor issue that causes a "growth" on the dragon's neck in the last row where the red 0's are part of the pixel turned on by the preceeding pair of 1s.

 

Original Image

 

 

In-Game Image

 

 

11 11 00 00 00 00 00 00 00 00

00 00 11 11 00 00 00 00 00 00

11 11 00 00 11 11 00 00 00 00

00 00 11 11 11 11 00 00 00 00

00 00 11 11 00 00 11 11 00 00

00 00 11 11 11 11 11 11 00 00

00 00 11 11 11 11 11 11 11 11

00 00 11 11 00 00 00 00 11 11

00 00 11 11 00 00 00 00 00 00

11 11 11 11 00 00 00 00 00 00

00 11 11 11 00 00 00 00 00 00

 

The spacing between pairs of digits is to represent where the Atari's pixels are in relation to the GIF's pixels.

f1_sq1___neck.gif

f1_sq1.gif

1 Comment


Recommended Comments

Guest
Add a comment...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...