peteym5 Posted April 3, 2012 Share Posted April 3, 2012 I am looking to have an option to have a game cartridge be able to detect VBXE and load the image into VBXE memory. I see a few samples use the DAP file format but I am trying to figure out how to convert to the format from a Windows BMP file. I am using GIMP to edit the sprites at the moment and will be divided up for each sprite. Quote Link to comment Share on other sites More sharing options...
candle Posted April 28, 2012 Share Posted April 28, 2012 dap was developed back in the days when i had 386 and for my own reasons there is ultility that will convert bmp to dap, but it was written ages ago and since its DOS only, its hardly usable in windows envirotment instead, you can use gimp to save you a RAW file without any headers, and ACT file you can convert to PAL using this: act2pal.zip Quote Link to comment Share on other sites More sharing options...
peteym5 Posted April 29, 2012 Author Share Posted April 29, 2012 I was able to get BMP2DAP working in DOSBOX which is a program I use to run old MS-DOS programs. I have got to the point to where I can BLiT stuff to the screen and write sprites to the same screen locations the player/missile graphics were being sent. The P/M multiplexer sent sprites to the screen by looking up the positions in a table. It was not hard to use that same table to position VBXE sprites. I set up the VBXE screen to be 512 bytes per line starting at 80 pixels in, 2x relative player/missile position (using VBXE overscan). Vertical is just plus 8 pixels. (assuming the XDL starts right at the top of screen.) Once I get one game able to run with VBXE sprites if VBXE is detected, I am probably port a few others. Quote Link to comment Share on other sites More sharing options...
candle Posted April 30, 2012 Share Posted April 30, 2012 thats great! i'm sure electron will apreciate this Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.