Exotica Version 1.5

new topic     » topic index » view thread      » older message » newer message

Hiya everybodies...

Finally have Exotica Version 1.5 all zipped up and ready to be
downloaded. It's now a 2.4 meg zip.

The Exotica DirectX Game Library has a new website:
http://exotecha.amhosting.com/devmain.shtml

If you don't want to see my new beautiful website and just
want to download Exotica v1.5 directly, here's the link:
http://exotecha.amhosting.com/dl/Exot1_5.zip

New in Exotica v1.5:

* Direct3D Immediate Mode Support:
  It's not complete yet, but it should satisfy the curious...
  Also note, this is not a 3D Engine, the goal here is to supply
  functions to help you make your own 3D Engine with.
  To keep this email short, I have briefly listed the 3D
  features at the new website.

* Other new things to play with:
GET_NUMBER_OF_VIDEO_MODES
CFG_VIDEO_MODE
  This optional routine lets you specify how many backbuffers you
  would like to have(ie: 0 - for none[ should be good for OpenGL ]
                         1 - double buffering
                         2 - tripple buffering)
  Also lets you specify either to load all buffered and primary
  surfaces into video or software memory.
  Important to remmember if you have no backbuffers, you cannot
  use and Exotica's DirectDraw graphic functions and also you
  can not use the SURFACE_FLIP routine.

SAVE_BMP
  If you are in 8bit depth mode, it saves a snapshot of the
  screen in a 8bit bitmap. If in a 16bit or higher depth mode,
  it will save it as a 24bit bitmap.

GET_SURFACE_PIXEL_FORMAT
  If you are writing to the surface(ie:poking, memcopy...), in
  a 16bit depth mode, you would want to know what format the video
  card is using(ie: 555 format or 565 format) so you can keep the
  colors just right...

SET_BITMAP_TRANS_COLOR
SET_ALL_BITMAPS_TRANS_COLOR
BITMAP_PITCH
BITMAP_POINTER

if you set SET_CFG_MODE with no backbuffers, these functions could
come in handy:
CLEAR_PRIM_SURFACE
PRIM_SURFACE_LOCK
PRIM_SURFACE_UNLOCK
WAIT_FOR_VB

* More examples

I know I'm forgetting something to add here... oh well...
------

The Direct3D stuff is new to me, so the 3D docs is not totally %100.
Also, I have started a Exotica 3D Basics Section in the docs but it
really doesn't have much in it yet. I do have 3D examples for you
to play with.

I guess that's all that needs to be said for now...
Enjoy :)

-- Todd Riggins

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu