Page 2 of 3

Re: EXTRA BG MAKER:Does anyone have this tool for Downlod?

Posted: Sun Aug 04, 2019 10:30 pm
by Anthony817
If only atreyu187 was still here and had all of his old archives. That dude is one of my best friends in the community and he had archived literally everything on backup drives dating back to the beginning of the DC community. Unfortunately his drive he had archived everything on went kaput.

So now I am trying to build up my own archive similar to his old one and need to start saving all of the old hard to find tools too.

Re: EXTRA BG MAKER:Does anyone have this tool for Downlod?

Posted: Sun Aug 04, 2019 10:35 pm
by aldair
I will wait for Swat in your answer about the tool: http://www.dc-swat.ru/forum/thread-761- ... l#pid39148

Thanks!

Re: EXTRA BG MAKER:Does anyone have this tool for Downlod?

Posted: Sun Aug 04, 2019 10:48 pm
by mrneo240
I could probably write it

Re: EXTRA BG MAKER:Does anyone have this tool for Downlod?

Posted: Sun Aug 04, 2019 11:17 pm
by Ian Micheal
I think you can use this to install adobe plugins working with gimp https://sourceforge.net/projects/pgei/

Re: EXTRA BG MAKER:Does anyone have this tool for Downlod?

Posted: Sun Aug 04, 2019 11:42 pm
by Ian Micheal
I have that one in that topic
EXTRABG_TUT.rar
(125.84 KiB) Downloaded 337 times
is this what you need
VMU Tool Dev Pack v1.0 by SWAT.rar
(3.8 MiB) Downloaded 322 times
All these are from wayback on my dev backup so i dont know if these are usefull to you.

Re: EXTRA BG MAKER:Does anyone have this tool for Downlod?

Posted: Mon Aug 05, 2019 2:29 am
by dreamcast ™
Check for my response here. I put some code to generate a GBIX / PVR file from RGB888 data and instructed on how to replace that data in an existing BG replacement VMS.

Re: EXTRA BG MAKER:Does anyone have this tool for Downlod?

Posted: Mon Aug 05, 2019 12:38 pm
by aldair
Ian Micheal wrote:I also have these from wayback PVRTool Pack v1.0.rar if i dont have it i dont know who still does maybe you get lucky i have over 5 gig of dreamcast dev tools and i dont have the one you asked for sorry I allways used adobe since sega did for pvr


toollist.png
Found! http://www.psilocybindreams.com/pc/download/

Re: EXTRA BG MAKER:Does anyone have this tool for Downlod?

Posted: Mon Aug 05, 2019 12:43 pm
by aldair
Ian Micheal wrote:I have that one in that topic

EXTRABG_TUT.rar is this what you need
VMU Tool Dev Pack v1.0 by SWAT.rar

All these are from wayback on my dev backup so i dont know if these are usefull to you.
Found! http://www.psilocybindreams.com/pc/download/

Image

Re: EXTRA BG MAKER:Does anyone have this tool for Downlod?

Posted: Mon Aug 05, 2019 12:47 pm
by aldair
Ian Micheal wrote:I have that one in that topic

EXTRABG_TUT.rar is this what you need
VMU Tool Dev Pack v1.0 by SWAT.rar

All these are from wayback on my dev backup so i dont know if these are usefull to you.
Can anyone make a simple tutorial with EXTRABG_TUT do not understand codes!

Re: EXTRA BG MAKER:Does anyone have this tool for Downlod?

Posted: Mon Aug 05, 2019 12:55 pm
by aldair
dreamcast ™ wrote:Check for my response here. I put some code to generate a GBIX / PVR file from RGB888 data and instructed on how to replace that data in an existing BG replacement VMS.
Código:
/ * Simples RGB888 -> PVR RGB565 (RETÂNGULO) | <BR> 2019 * /

enum ImgDimension {

DIM_16X16 = 0x10,
DIM_32X32 = 0x20,
DIM_64X64 = 0x40,
DIM_128X128 = 0x80
};

void RGB888ToRGB565 (enum ImgDimension eImgDimension, uint8_t * pRGB888, uint8_t ** pRGB565, int * nRGB565Size) {

uint8_t GBIX_HEADER [] = {'G', 'B', 'Eu', 'X', 0x08, 0x00, 0x00, 0x00, 0x9A, 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00};
uint8_t PVRT_HEADER [] = {'P', 'V', 'R', 'T', 0x00, 0x00, 0x00, 0x00, 0x01, 0x09, 0x00, 0x00, eImgDimension, 0x00, eImgDimension, 0x00};

uint32_t nHdrSz = (tamanho de (GBIX_HEADER) + tamanho de (PVRT_HEADER));

uint32_t nImgSz = (2 * (eImgDimension * eImgDimension));

uint32_t nTmpSz = (nHdrSz + nImgSz);

uint8_t * pTmp = malloc (nTmpSz);

uint8_t * p = pTmp;

int i;

// define o tamanho dos dados da imagem

PVRT_HEADER [4] = (nImgSz & 0xFF);
PVRT_HEADER [5] = ((nImgSz >> 0x08) & 0xFF);
PVRT_HEADER [6] = ((nImgSz >> 0x10) & 0xFF);
PVRT_HEADER [7] = ((nImgSz >> 0x18) & 0xFF);

// copia o cabeçalho do GBIX

memmove (p, GBIX_HEADER, sizeof (GBIX_HEADER));

p + = sizeof (GBIX_HEADER);

// copia o cabeçalho do PVRT

memmove (p, PVRT_HEADER, sizeof (PVRT_HEADER));

p + = sizeof (PVRT_HEADER);

// faz a conversão

for (i = 0; i <(eImgDimension * eImgDimension); i ++) {

uint16_t nR = (((* pRGB888 ++ >> 3) & 0x1F) << 11);
uint16_t nG = (((* pRGB888 ++ >> 2) & 0x3F) << 5);
uint16_t nB = ((* pRGB888 ++ >> 3) e 0x1F);

uint16_t nRGB565 = (nR | nG | nB);

* p ++ = (nRGB565 e 0xFF);
* p ++ = ((nRGB565 >> 8) e 0xFF);
}

* nRGB565Size = nTmpSz;

* pRGB565 = pTmp;
}
I only see ... letter and number in this text, I don't know which tool to use.