Jump to content

Photo

Text Minikernel


87 replies to this topic

#76 Karl G ONLINE  

Karl G

    Dragonstomper

  • Topic Starter
  • 732 posts

Posted Yesterday, 2:45 PM

I need a bit more detail than that before I can make a guess. Also, does either removing the minikernel or the pflines setting reverse the problem?

#77 RevEng ONLINE  

RevEng

    Bit Player

  • 5,105 posts
  • Location:bottom of the stack

Posted Yesterday, 2:52 PM

I think you just need to clear the VDELP# registers after the minikernel.

#78 KevKelley OFFLINE  

KevKelley

    Chopper Commander

  • 149 posts
  • Lots of hobbies, little time, loads of fun.
  • Location:Orlando

Posted Yesterday, 3:18 PM

I kind of want to try using this somehow. It looks awesome.

#79 EvoMikeUK OFFLINE  

EvoMikeUK

    Star Raider

  • 84 posts

Posted Yesterday, 3:24 PM

How do I clear the VDELP registers please?

Karl, the last build before introducing the mini kernel had perfect line ups.

#80 EvoMikeUK OFFLINE  

EvoMikeUK

    Star Raider

  • 84 posts

Posted Yesterday, 3:24 PM

Kev, this Kernels a game changer for sure.

#81 RevEng ONLINE  

RevEng

    Bit Player

  • 5,105 posts
  • Location:bottom of the stack

Posted Yesterday, 3:28 PM

How do I clear the VDELP registers please?


My comment was more for Karl, but if you want to check the theory out add this before your drawscreen...
" VDELP0=0:VDELP1=0"

#82 EvoMikeUK OFFLINE  

EvoMikeUK

    Star Raider

  • 84 posts

Posted Yesterday, 3:42 PM

Yes, that sorted the problem out. Well done!

#83 Karl G ONLINE  

Karl G

    Dragonstomper

  • Topic Starter
  • 732 posts

Posted Yesterday, 4:02 PM

I think you just need to clear the VDELP# registers after the minikernel.

 

D'oh! Thanks. 

 

I'll upload a new version tomorrow that has this fix as well as the centering when score is disabled change. 



#84 RevEng ONLINE  

RevEng

    Bit Player

  • 5,105 posts
  • Location:bottom of the stack

Posted Yesterday, 4:43 PM

D'oh! Thanks.


You're welcome. It's was an easy oversight, seeing as the score code was clearing the registers, when the score was actually used.

#85 Karl G ONLINE  

Karl G

    Dragonstomper

  • Topic Starter
  • 732 posts

Posted Today, 9:21 AM

Version 0.7 is up.  This includes:

  • Fix for sprites not lining-up
  • Better text centering when score is disabled

At this point, I believe the minikernel is feature-complete, with the exception of the incompatibility with the Multisprite kernel.  I do want to support the Multisprite kernel, so I will look into this next.



#86 EvoMikeUK OFFLINE  

EvoMikeUK

    Star Raider

  • 84 posts

Posted Today, 9:54 AM

I shall test and report back later :-) great work!

#87 Karl G ONLINE  

Karl G

    Dragonstomper

  • Topic Starter
  • 732 posts

Posted Today, 10:43 AM

Good news on the Multisprite kernel front.  Much to my own surprise, I was able to find and fix the noscore bug in the Multisprite kernel, which allowed the text kernel to work after I changed one of the variables.

 

I still am seeing it go over lines when I'm switching sprites in RT's 9 object demo, but it's looking more likely that I'll be able to get it to work now.

 

9objtxt.bas.png



#88 EvoMikeUK OFFLINE  

EvoMikeUK

    Star Raider

  • 84 posts

Posted Today, 12:53 PM

Latest version nice and stable :)






1 user(s) are browsing this forum

0 members, 1 guests, 0 anonymous users