Jump to content
Jagware

Matmook

Members
  • Content count

    650
  • Joined

  • Last visited

  • Days Won

    1

Posts posted by Matmook


  1. Yop !

     

    If you want to use Seb's library, you could download on his website the JagStation. It's a VirtualBox Image containing everything you need (pre-built and ready to build :D ). Raptor use mac/aln or smac/sln to work.

     

    About mixing Seb's library and Raptor, I don't think it's a good idea because they don't work the same way.

     

    It's up to you to choose which engine use. In all case, Raptor or Seb's library allow you to quickly create something (init, display, sound, ... a lot of things are allready done).


  2. is there a mixed mode like the manual states where you can have cry objects and rgb objects in the same list and display properly or is it just one or the other?
    Yes, there's a mixed RGB/CRY mode where you can use both CRY and RGB objects in the same list. In fact it's per-pixel, so you could even have a sprite using CRY for some of its pixels and RGB for others. The downside is that you lose one bit color precision, which is used to select between CRY and RGB modes : in RGB mode it's the LSB of the green channel (so you get 5:5:5 RGB instead of 5:6:5) ; in CRY mode, it's the LSB of the Y part (so you get 128 levels of brightness instead of 256).

    In which context we could use a bitmap made of RGB and CRY pixel ? :blink:


  3. I use RMW bit for "shadows" in CRY mode. I make a simple picture in low colors. I then convert it to an .S file using tga2cry (in 1/2/4bit/pixel) mode.

    Next step is to edit this .S file to alter the colormap information and remove the "color" component C and R...

    And finaly I make some test using different Y value depending of the background (to avoid saturation effects).

     


  4. Yop ! Hum, quick idea... Is the stop object of your loader program in RAM ?

     

    it isnt actually.... its defined within the cart loader program...

     

    i can however relocate this..

     

    Do you think it may hve to do with the transition from a stop obj to a real list by chance? waiting until an interrupt completes now prior to loading in the list is how ive got it setup at the moment, but this is within the program thats loaded to ram. one the loader program dumps the binary file to ram it that program in ram takes over and finishes setting up a few system settings.

     

    Ill see if i can post a snip of code of how i have it setup at the moment when i get home.

    It's just an idea but :

    a) jag start in ROM

    B) loader is launched (your stop(0) object is in ROM)

    c) loading is finished

    d) you jump in ram (the OP is still "stoping" in ROM)

    e) your game/code do some init with the sound and the video (but will probably change the bus mode too...)

     

    just an idea...

×