Jump to content

Leaderboard

Popular Content

Showing content with the highest reputation on 09/23/2012 in all areas

  1. updates to sound effects new menu sound effect updated Magna Mine graphics Magna Mine breakup changed to match new graphics Magna Mine "leave screen" logic revised (should fix the glitch Omegamatrix encountered) additional space savings (most of which was used by the changes listed above) 54 bytes by replacing SLEEP # with JSR WasteTime# 19 bytes by replacing SLEEP 5 with DEC SLEEP5 183 bytes by making easter egg uppercase only, 3x5 font instead of 3x6, and only having graphics for letters that are utilized1 98 bytes by packing easter egg text (packing text saved 158, 60 of which was used for the unpack routine) I'd appreciate any feedback on this build as it's what I'm planning to forward to Al (tomorrow night, the 23rd) for the PRGE demo. 1 The 3x6 font had 96 shapes for characters 32-127. The 3x5 font only has 42 shapes. I wrote a short BASIC program (packed.bas in directory ee) that outputs a couple of text files that are included into the 6507 source code. The font data for unused characters is eliminated, for instance only digits 0-4 are used: .byte zz______X_ ; ! 0 1 .byte zz______X_ .byte zz______X_ .byte zz________ .byte zz______X_ .byte zz__X___X_ ; ( ) 2 3 .byte zz_X_____X .byte zz_X_____X .byte zz_X_____X .byte zz__X___X_ .byte zz________ ; + , 4 5 .byte zz__X_____ .byte zz_XXX____ .byte zz__X___X_ .byte zz_____X__ .byte zz________ ; - . 6 7 .byte zz________ .byte zz_XXX____ .byte zz________ .byte zz______X_ .byte zz___X_XXX ; / 0 8 9 .byte zz___X_X_X .byte zz__X__X_X .byte zz_X___X_X .byte zz_X___XXX .byte zz__X__XX_ ; 1 2 10 11 .byte zz_XX____X .byte zz__X___X_ .byte zz__X__X__ .byte zz_XXX_XXX .byte zz_XX__X_X ; 3 4 12 13 .byte zz___X_X_X .byte zz__X__XXX .byte zz___X___X .byte zz_XX____X .byte zz________ ; : @ 14 15 .byte zz______X_ .byte zz__X__X_X .byte zz_____XX_ .byte zz__X___XX ... ROMs spacerocks20120922_NTSC.bin spacerocks20120922_PAL.bin Source spacerocks20120922.zip
    1 point
×
×
  • Create New...