Criar novo tópico Responder Tópico  [ 115 Mensagens ]  Ir para a página Anterior  1, 2, 3, 4, 5, 6  Próximo
Autor Mensagem
 Assunto do Tópico: Re: What about...UDMF Editor?
MensagemEnviado: Seg Fev 08, 2010 11:33 am 
Offline
Major
Major
Avatar de usuário

Data de registro: Dom Mai 21, 2006 4:38 pm
Mensagens: 1757
Localização: Sampa/Sanca
Rico escreveu:
Post Duplo, but...

Não testei... mas
Você não deveria usar o fgetc desta forma

while(!feof(f_mapa) {

STREAM = fgetc(f_mapa);
}
??


E sim fabio, eu continuo tendo problemas Allegro ):


Não é isso, Rico... O fgetc está na função parser_GetChar(), o problema é que ele, no Linux, não pega o '\n', então é preciso de uma função que substitua ele no Linux, talvez se fizermos uma chamada bem feita do fread(); consigamos pegar qualquer tipo de char que estiver no arquivo...

Rico escreveu:
Não Fabio, o wxWidget é muito mais abrangente do que apenas botões.
SlumpeD também usa wx :D

http://www.wxwidgets.org/about/screensh.htm
Imagem
Imagem
Imagem
Imagem
Imagem


@Fabio

Este serve?
http://code.google.com/u/alejandro.rico/updates
http://code.google.com/p/pyzlauncher/
http://pyzlauncher.googlecode.com/svn/

total suporte ao SVN

Não precisa esperar o Projeto ser aprovado. Eu posso criar, você pode criar, só ter conta na Google. :)
Melhor você criar, colocar a equipe... e dar as permissões. :)
Entende? Tipo, achar onde por a senha para membros de desenvolvedores.


Eu ainda preferiria o SourceForge se a nossa única outra opção fosse o Google Code, mas se você prefere ele, eu crio o projeto nele mesmo... :wink:

_________________
Projetos em andamento
the Core
Eclipse

Projetos parados
Doom 3 on GZDoom
FSD Project

PC
AMD Athlon 64 X2 5200+ (2x 2.6Ghz)
2GB RAM (2x 1GB DDR2)
240GB (160GB SATA + 80GB SATA)
XFX nVidia GeForce 8600 GT (600mhz 256mb)
Placa Mãe ASUS M2N4 SLI (2x PCI-E 16x SLI, 4x DDR2 800, nForce 4)
Fonte 500W reais (esqueci o nome da marca)
Monitor LG Flatron 19'' LCD


Voltar ao topo
 Perfil  
 
 Assunto do Tópico: Re: What about...UDMF Editor?
MensagemEnviado: Seg Fev 08, 2010 12:01 pm 
Offline
Major
Major
Avatar de usuário

Data de registro: Dom Set 10, 2006 11:49 am
Mensagens: 2352
Localização: Atrás do DU0
Do Google eu dei uma ideia.
Meu Ubuntu zuo no USB, e não tava afim de baixar build-essential.
Meu Slax consegui fuder a ISO dele, não consigo por num pendrive de 4gb.
To baixando o Puppy só para testar. Depois vou instalar um mais completo.
Mas eu vou olhar o o fgetc cara... porque eu andei pesquisando e ninguém obteve erros como o nosso.

_________________

Futuro PC:

CPU: AMD Athlon x2 64Bits 7750 2.7GHz Black Edition
MoBo: Asus M2 ou M3.
VGA: XFX Geforce 9800 GTX 512MB ou 1GB/256Bits
HD: Seagate 1TB
PSU: ATX 600w REAIS
RAM: 4GB Ram DDR2 Kingstone @800MHz [2x2Gb]


Voltar ao topo
 Perfil  
 
 Assunto do Tópico: Re: What about...UDMF Editor?
MensagemEnviado: Seg Fev 08, 2010 12:03 pm 
Offline
Major
Major
Avatar de usuário

Data de registro: Dom Mai 21, 2006 4:38 pm
Mensagens: 1757
Localização: Sampa/Sanca
Rico escreveu:
Do Google eu dei uma ideia.
Meu Ubuntu zuo no USB, e não tava afim de baixar build-essential.
Meu Slax consegui fuder a ISO dele, não consigo por num pendrive de 4gb.
To baixando o Puppy só para testar. Depois vou instalar um mais completo.
Mas eu vou olhar o o fgetc cara... porque eu andei pesquisando e ninguém obteve erros como o nosso.


Bom, eu testei no Slax 6.1.2... Não sei se é só a versão da libc que tem nele que dá esse problema... Mas algo assim seria comum a várias outras versões, por isso acho que é da implementação do 'fgetc' no Linux...

_________________
Projetos em andamento
the Core
Eclipse

Projetos parados
Doom 3 on GZDoom
FSD Project

PC
AMD Athlon 64 X2 5200+ (2x 2.6Ghz)
2GB RAM (2x 1GB DDR2)
240GB (160GB SATA + 80GB SATA)
XFX nVidia GeForce 8600 GT (600mhz 256mb)
Placa Mãe ASUS M2N4 SLI (2x PCI-E 16x SLI, 4x DDR2 800, nForce 4)
Fonte 500W reais (esqueci o nome da marca)
Monitor LG Flatron 19'' LCD


Voltar ao topo
 Perfil  
 
 Assunto do Tópico: Re: What about...UDMF Editor?
MensagemEnviado: Seg Fev 08, 2010 4:48 pm 
Offline
Major
Major
Avatar de usuário

Data de registro: Dom Mai 21, 2006 4:38 pm
Mensagens: 1757
Localização: Sampa/Sanca
Post duplo, but...

Versão nova...

Changelog:
Código:
+ Adicionado suporte as extensoes do ZDoom (UDMF v.1.8).


Download
Anexo:
UDMF_editor_v004.rar [333.33 KiB]
Baixado 10 vezes

(acompanha codigo fonte)

@Rico:

Temos que definir um nome para o editor para que eu possa criar o projeto no Google Codes mesmo... Qual será o nome?

@Logan:

Você poderia testar o mapa que você está fazendo, no formato UDMF, no MapViewer e mandar uma screenshot? Eu gostaria de saber se o UDMF editor realmente consegue ler mapas mais complexos...

Para fazer isso basta copiar o TEXTMAP do teu mapa no mapa.txt (substituindo o que estiver escrito nele), rodar o UDMF editor depois o MapViewer...

_________________
Projetos em andamento
the Core
Eclipse

Projetos parados
Doom 3 on GZDoom
FSD Project

PC
AMD Athlon 64 X2 5200+ (2x 2.6Ghz)
2GB RAM (2x 1GB DDR2)
240GB (160GB SATA + 80GB SATA)
XFX nVidia GeForce 8600 GT (600mhz 256mb)
Placa Mãe ASUS M2N4 SLI (2x PCI-E 16x SLI, 4x DDR2 800, nForce 4)
Fonte 500W reais (esqueci o nome da marca)
Monitor LG Flatron 19'' LCD


Voltar ao topo
 Perfil  
 
 Assunto do Tópico: Re: What about...UDMF Editor?
MensagemEnviado: Seg Fev 08, 2010 5:06 pm 
Offline
Administrador Global
Administrador Global
Avatar de usuário

Data de registro: Sáb Fev 04, 2006 2:16 pm
Mensagens: 606
Localização: São Paulo - Brasil
Fabio914 escreveu:
Temos que definir um nome para o editor para que eu possa criar o projeto no Google Codes mesmo... Qual será o nome?


BRDOOM UDMF Editor :mrgreen:

Tá certo... tá meio estranho o nome...
mas poxa.. BRDOOM !!!

BR => Brasil
DOOM => ahh vocês já sabem... :mrgreen:

então BRDOOM UDMF Editor ( ou vocês preferem T667 UDMF Editor!? )

_________________
DOOM é eterno!!!
As informações que temos não é a que desejamos. A informação que desejamos não é a que precisamos. A informação que precisamos não está disponível (John Peers)


Voltar ao topo
 Perfil  
 
 Assunto do Tópico: Re: What about...UDMF Editor?
MensagemEnviado: Seg Fev 08, 2010 5:22 pm 
Offline
Major
Major
Avatar de usuário

Data de registro: Dom Mai 21, 2006 4:38 pm
Mensagens: 1757
Localização: Sampa/Sanca
Drak[X] escreveu:
Fabio914 escreveu:
Temos que definir um nome para o editor para que eu possa criar o projeto no Google Codes mesmo... Qual será o nome?


BRDOOM UDMF Editor :mrgreen:

Tá certo... tá meio estranho o nome...
mas poxa.. BRDOOM !!!

BR => Brasil
DOOM => ahh vocês já sabem... :mrgreen:

então BRDOOM UDMF Editor ( ou vocês preferem T667 UDMF Editor!? )


Sei lah... eu tava pensando em por um nome mais original... Tipo, BrDoom já ta muito 'manjado', muitas coisas da comunidade já carregam o nome da comunidade, acho que neste caso poderíamos usar de mais criatividade e colocar um outro nome... Mas, como este é um projeto da comunidade, a maioria decide. :wink:

_________________
Projetos em andamento
the Core
Eclipse

Projetos parados
Doom 3 on GZDoom
FSD Project

PC
AMD Athlon 64 X2 5200+ (2x 2.6Ghz)
2GB RAM (2x 1GB DDR2)
240GB (160GB SATA + 80GB SATA)
XFX nVidia GeForce 8600 GT (600mhz 256mb)
Placa Mãe ASUS M2N4 SLI (2x PCI-E 16x SLI, 4x DDR2 800, nForce 4)
Fonte 500W reais (esqueci o nome da marca)
Monitor LG Flatron 19'' LCD


Voltar ao topo
 Perfil  
 
 Assunto do Tópico: Re: What about...UDMF Editor?
MensagemEnviado: Seg Fev 08, 2010 5:33 pm 
Offline
Administrador Global
Administrador Global
Avatar de usuário

Data de registro: Sáb Fev 04, 2006 2:16 pm
Mensagens: 606
Localização: São Paulo - Brasil
Fabio914 escreveu:
Drak[X] escreveu:
Fabio914 escreveu:
Temos que definir um nome para o editor para que eu possa criar o projeto no Google Codes mesmo... Qual será o nome?


BRDOOM UDMF Editor :mrgreen:

Tá certo... tá meio estranho o nome...
mas poxa.. BRDOOM !!!

BR => Brasil
DOOM => ahh vocês já sabem... :mrgreen:

então BRDOOM UDMF Editor ( ou vocês preferem T667 UDMF Editor!? )


Sei lah... eu tava pensando em por um nome mais original... Tipo, BrDoom já ta muito 'manjado', muitas coisas da comunidade já carregam o nome da comunidade, acho que neste caso poderíamos usar de mais criatividade e colocar um outro nome... Mas, como este é um projeto da comunidade, a maioria decide. :wink:


UDMF = Ultra Doom Mother Fuck

:HAHAHA:

_________________
DOOM é eterno!!!
As informações que temos não é a que desejamos. A informação que desejamos não é a que precisamos. A informação que precisamos não está disponível (John Peers)


Voltar ao topo
 Perfil  
 
 Assunto do Tópico: Re: What about...UDMF Editor?
MensagemEnviado: Seg Fev 08, 2010 5:54 pm 
Offline
Major
Major
Avatar de usuário

Data de registro: Dom Set 10, 2006 11:49 am
Mensagens: 2352
Localização: Atrás do DU0
Slax é MUITO bugado. Não roda tanta coisa... Evite usá-lo.
Baixa logo o Slackware que você será feliz. Ou não... :P
Eu sei que vou testar aqui o DSL (Damn Small Linux), se não rodar eu vou baixar Ubuntu 9.10 e tentar de novo.

Ultra Desenhos Doomásticos de Fabio.... horrível.



ALLEGRO

Eu continuo tendo problemas muito chatos com isso. Parece que ele não consegue ler a "saida.txt"
Poderia me mandar o código fabio?

_________________

Futuro PC:

CPU: AMD Athlon x2 64Bits 7750 2.7GHz Black Edition
MoBo: Asus M2 ou M3.
VGA: XFX Geforce 9800 GTX 512MB ou 1GB/256Bits
HD: Seagate 1TB
PSU: ATX 600w REAIS
RAM: 4GB Ram DDR2 Kingstone @800MHz [2x2Gb]


Voltar ao topo
 Perfil  
 
 Assunto do Tópico: Re: What about...UDMF Editor?
MensagemEnviado: Seg Fev 08, 2010 7:10 pm 
Offline
Major
Major
Avatar de usuário

Data de registro: Dom Mai 21, 2006 4:38 pm
Mensagens: 1757
Localização: Sampa/Sanca
Rico escreveu:
Slax é MUITO bugado. Não roda tanta coisa... Evite usá-lo.
Baixa logo o Slackware que você será feliz. Ou não... :P
Eu sei que vou testar aqui o DSL (Damn Small Linux), se não rodar eu vou baixar Ubuntu 9.10 e tentar de novo.

Ultra Desenhos Doomásticos de Fabio.... horrível.



ALLEGRO

Eu continuo tendo problemas muito chatos com isso. Parece que ele não consegue ler a "saida.txt"
Poderia me mandar o código fabio?


Código:
#include <allegro.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

#define RESX 1024
#define RESY 768

inline void init()
{
   allegro_init();
   set_color_depth(16);
   set_gfx_mode(GFX_AUTODETECT_WINDOWED, RESX, RESY, 0, 0);

   install_timer();
   install_keyboard();
   install_mouse();
}

inline void deinit()
{
   clear_keybuf();
   allegro_exit();
}

int main()
{
   init();

    FILE *entrada;
    entrada = fopen("saida.txt","r");

    char linha[200];

    int x1,y1,x2,y2;

    /* Eixos */
    line(screen,0,(RESY/2),RESX,(RESY/2),makecol(0,0,255));
    line(screen,(RESX/2),0,(RESX/2),RESY,makecol(0,0,255));

    while(fgets(linha,200,entrada)!=NULL){
       sscanf(linha,"%d %d %d %d",&x1,&y1,&x2,&y2);

       /* Mudança de coordenadas */
       y1*=(-1);
       y2*=(-1);

       x1+=(RESX/2);
       y1+=(RESY/2);
       x2+=(RESX/2);
       y2+=(RESY/2);

       line(screen,x1,y1,x2,y2,makecol(255,255,255));
    }

    while(!key[KEY_ESC]);

    fclose(entrada);

   deinit();
   return 0;
}
END_OF_MAIN()

_________________
Projetos em andamento
the Core
Eclipse

Projetos parados
Doom 3 on GZDoom
FSD Project

PC
AMD Athlon 64 X2 5200+ (2x 2.6Ghz)
2GB RAM (2x 1GB DDR2)
240GB (160GB SATA + 80GB SATA)
XFX nVidia GeForce 8600 GT (600mhz 256mb)
Placa Mãe ASUS M2N4 SLI (2x PCI-E 16x SLI, 4x DDR2 800, nForce 4)
Fonte 500W reais (esqueci o nome da marca)
Monitor LG Flatron 19'' LCD


Voltar ao topo
 Perfil  
 
 Assunto do Tópico: Re: What about...UDMF Editor?
MensagemEnviado: Seg Fev 08, 2010 7:15 pm 
Offline
Major
Major
Avatar de usuário

Data de registro: Dom Set 10, 2006 11:49 am
Mensagens: 2352
Localização: Atrás do DU0
Allegro Fails ):


Testei com o Damn Small Linux, baixei algumas coisas para compilar algo... UDMF de certo não compilou, mas isso é problem do DSL mesmo. Porém consegui compilar isto:

Código:
#include <stdio.h>

int main() {

    FILE *map;
    map = fopen("mapa.txt","r"); // sim o mesmo que vc está usando na versão 004
    while(!feof(map)) {
        fgetc(map);
    }
}


leu o caracter '\n' sem problemas e o interpretou de forma correta.
É o slax o seu problema... ._.

_________________

Futuro PC:

CPU: AMD Athlon x2 64Bits 7750 2.7GHz Black Edition
MoBo: Asus M2 ou M3.
VGA: XFX Geforce 9800 GTX 512MB ou 1GB/256Bits
HD: Seagate 1TB
PSU: ATX 600w REAIS
RAM: 4GB Ram DDR2 Kingstone @800MHz [2x2Gb]


Voltar ao topo
 Perfil  
 
 Assunto do Tópico: Re: What about...UDMF Editor?
MensagemEnviado: Seg Fev 08, 2010 11:17 pm 
Offline
Major
Major
Avatar de usuário

Data de registro: Dom Set 10, 2006 11:49 am
Mensagens: 2352
Localização: Atrás do DU0
OpenGL Winz!

Fiz aqui um negócio rapidinho no Windows, logo depois deste post. /\

Refiz o MapViewer.

GLMapViewer! :D
Usei o OpenGL's Tool Kit para iniciar uma tela mais rapidamente... seria um saco criar todo o procedimento para tal. GLUT32.DLL se encontra no ZIP.

Primeiro Teste: (depois de alguns fails com coordenadas).

Imagem

E este aqui foi o último teste. Vou dar uma pincelada outra vez nas coordenadas. Fabio914 o código se encontra junto com o download. Você verá que é fácil :)

Imagem


Anexo:
Comentário sobre o Arquivo: Descompacte em uma pasta. E execute o BAT.
Aperte A ou B para mudar a visualização.

GLMapViewer.rar [98.08 KiB]
Baixado 6 vezes

Aperte A ou B para mudar de visualização.

_________________

Futuro PC:

CPU: AMD Athlon x2 64Bits 7750 2.7GHz Black Edition
MoBo: Asus M2 ou M3.
VGA: XFX Geforce 9800 GTX 512MB ou 1GB/256Bits
HD: Seagate 1TB
PSU: ATX 600w REAIS
RAM: 4GB Ram DDR2 Kingstone @800MHz [2x2Gb]


Voltar ao topo
 Perfil  
 
 Assunto do Tópico: Re: What about...UDMF Editor?
MensagemEnviado: Ter Fev 09, 2010 12:09 pm 
Offline
Major
Major
Avatar de usuário

Data de registro: Dom Mai 21, 2006 4:38 pm
Mensagens: 1757
Localização: Sampa/Sanca
Humm muito bom!

Curti a visualização de vértices também! :wink:

Mas alias, como você converteu o map01 do Doom 2 para formato UDMF?

Off: Qual erro deu na compilação do UDMF editor no DSL?

EDIT:

Instalei o DSL numa maquina virtual aqui e instalei o gcc. Consegui compilar o UDMF editor sem problemas, e o mesmo resultado que eu obtive no Slax ou obtive no DSL, ou seja, o mesmo problema com o 'fgetc'. Vou tentar outras alternativas...

Alias, como você está compilando? Pra compilar isso nem precisa fazer makefile nem nada...

Código:
gcc *.c -c
gcc *.o -o udmf_editor


EDIT 2:

Não vejo saída... Trocando o Look = fgetc(f_mapa) por fread(&Look,sizeof(char),1,f_mapa) não fez diferença, ainda não pega o '\n'... Quando o fread e o fgetc lêem o '\n' eles retornam EOF...

_________________
Projetos em andamento
the Core
Eclipse

Projetos parados
Doom 3 on GZDoom
FSD Project

PC
AMD Athlon 64 X2 5200+ (2x 2.6Ghz)
2GB RAM (2x 1GB DDR2)
240GB (160GB SATA + 80GB SATA)
XFX nVidia GeForce 8600 GT (600mhz 256mb)
Placa Mãe ASUS M2N4 SLI (2x PCI-E 16x SLI, 4x DDR2 800, nForce 4)
Fonte 500W reais (esqueci o nome da marca)
Monitor LG Flatron 19'' LCD


Voltar ao topo
 Perfil  
 
 Assunto do Tópico: Re: What about...UDMF Editor?
MensagemEnviado: Ter Fev 09, 2010 6:21 pm 
Offline
Major
Major
Avatar de usuário

Data de registro: Dom Set 10, 2006 11:49 am
Mensagens: 2352
Localização: Atrás do DU0
Na verdade o Linux é mais FRESCURA.
Se tu não fala exatamente com que DEDO ele TEM QUE DEDAR e COMO DEDAR, não vai.
Eu dei um DEBUG. E constei que o problema no Linux na verdade é ponteiros. Por isso ele lê e logo dá erro. Eu terei que revisar o programa inteiro para linux, vou diferenciar o código.

Sim, estou compilando assim: gcc -o UDMF *.c
Depois eu coloco o LOG do DEBUG para te mostrar. Como falei, eu estou me responsabilizando :P


@@@@@@@@@@@@@@@
Usei o Doom Builder 2 para converter os mapas. Usei o GLUT para criar a tela, mas já vou trabalhar com wxWidgets porque o GLUT não é mais atualizado, tem o FREEGLUT, mas o melhor controle é tipo com wxWidgets/SDL/X11 (ultrapassado, mas para uma tela só para visualizar vai)/QT é uma boa, mas 1.5GB de arquivos é sacanagem o.O/GNOME é legal e pesadinho :P

Você olhou o código do GLMapViewer? Não é difícil cara... eu disse que OPENGL é gostoso de programar @_____________@
Estou tentando implementar movimentação de camera. ZDOOM/Mexer na camera com o mouse como no DB.

_________________

Futuro PC:

CPU: AMD Athlon x2 64Bits 7750 2.7GHz Black Edition
MoBo: Asus M2 ou M3.
VGA: XFX Geforce 9800 GTX 512MB ou 1GB/256Bits
HD: Seagate 1TB
PSU: ATX 600w REAIS
RAM: 4GB Ram DDR2 Kingstone @800MHz [2x2Gb]


Voltar ao topo
 Perfil  
 
 Assunto do Tópico: Re: What about...UDMF Editor?
MensagemEnviado: Ter Fev 09, 2010 6:57 pm 
Offline
Major
Major
Avatar de usuário

Data de registro: Dom Mai 21, 2006 4:38 pm
Mensagens: 1757
Localização: Sampa/Sanca
Rico escreveu:
Na verdade o Linux é mais FRESCURA.
Se tu não fala exatamente com que DEDO ele TEM QUE DEDAR e COMO DEDAR, não vai.
Eu dei um DEBUG. E constei que o problema no Linux na verdade é ponteiros. Por isso ele lê e logo dá erro. Eu terei que revisar o programa inteiro para linux, vou diferenciar o código.

Sim, estou compilando assim: gcc -o UDMF *.c
Depois eu coloco o LOG do DEBUG para te mostrar. Como falei, eu estou me responsabilizando :P


Cara, de boa, não precisa revisar o código inteiro, o programa funciona, se você apagar os comentários do tipo "//" do arquivo do mapa e colocar todo o texto do arquivo numa linha só ele vai funcionar tranquilo. Como eu to te falando o problema é esse mesmo...

Rico escreveu:
@@@@@@@@@@@@@@@
Usei o Doom Builder 2 para converter os mapas. Usei o GLUT para criar a tela, mas já vou trabalhar com wxWidgets porque o GLUT não é mais atualizado, tem o FREEGLUT, mas o melhor controle é tipo com wxWidgets/SDL/X11 (ultrapassado, mas para uma tela só para visualizar vai)/QT é uma boa, mas 1.5GB de arquivos é sacanagem o.O/GNOME é legal e pesadinho :P

Você olhou o código do GLMapViewer? Não é difícil cara... eu disse que OPENGL é gostoso de programar @_____________@
Estou tentando implementar movimentação de camera. ZDOOM/Mexer na camera com o mouse como no DB.


Realmente é bem simples o código, mas alias, se você for implementar uma interface com o wxWidgets então nem perde muito tempo com o MapViewer pois alias esse mapviewer era só pra testar se o UDMF editor realmente está armazenando os dados do UDMF...

Mas até ficaria legal um ZDOOM... :wink:

Off:
Sugestão de nome: Olympus Editor.
Nome em referência ao monte Olympus de Marte, a maior montanha do sistema solar (por onde o marine já deve ter passado xD).

_________________
Projetos em andamento
the Core
Eclipse

Projetos parados
Doom 3 on GZDoom
FSD Project

PC
AMD Athlon 64 X2 5200+ (2x 2.6Ghz)
2GB RAM (2x 1GB DDR2)
240GB (160GB SATA + 80GB SATA)
XFX nVidia GeForce 8600 GT (600mhz 256mb)
Placa Mãe ASUS M2N4 SLI (2x PCI-E 16x SLI, 4x DDR2 800, nForce 4)
Fonte 500W reais (esqueci o nome da marca)
Monitor LG Flatron 19'' LCD


Voltar ao topo
 Perfil  
 
 Assunto do Tópico: Re: What about...UDMF Editor?
MensagemEnviado: Ter Fev 09, 2010 8:43 pm 
Offline
Major
Major
Avatar de usuário

Data de registro: Dom Set 10, 2006 11:49 am
Mensagens: 2352
Localização: Atrás do DU0
Gostei do nome.


Sim fabio, o problema é os ponteiros que dão problemas no '\n'.

_________________

Futuro PC:

CPU: AMD Athlon x2 64Bits 7750 2.7GHz Black Edition
MoBo: Asus M2 ou M3.
VGA: XFX Geforce 9800 GTX 512MB ou 1GB/256Bits
HD: Seagate 1TB
PSU: ATX 600w REAIS
RAM: 4GB Ram DDR2 Kingstone @800MHz [2x2Gb]


Voltar ao topo
 Perfil  
 
 Assunto do Tópico: Re: What about...UDMF Editor?
MensagemEnviado: Ter Fev 09, 2010 11:59 pm 
Offline
Major
Major
Avatar de usuário

Data de registro: Dom Mai 21, 2006 4:38 pm
Mensagens: 1757
Localização: Sampa/Sanca
Rico escreveu:
Gostei do nome.


Sim fabio, o problema é os ponteiros que dão problemas no '\n'.


Bom... Como faremos pra resolver então? :shock:

_________________
Projetos em andamento
the Core
Eclipse

Projetos parados
Doom 3 on GZDoom
FSD Project

PC
AMD Athlon 64 X2 5200+ (2x 2.6Ghz)
2GB RAM (2x 1GB DDR2)
240GB (160GB SATA + 80GB SATA)
XFX nVidia GeForce 8600 GT (600mhz 256mb)
Placa Mãe ASUS M2N4 SLI (2x PCI-E 16x SLI, 4x DDR2 800, nForce 4)
Fonte 500W reais (esqueci o nome da marca)
Monitor LG Flatron 19'' LCD


Voltar ao topo
 Perfil  
 
 Assunto do Tópico: Re: What about...UDMF Editor?
MensagemEnviado: Qua Fev 10, 2010 12:31 am 
Offline
Major
Major
Avatar de usuário

Data de registro: Dom Set 10, 2006 11:49 am
Mensagens: 2352
Localização: Atrás do DU0
Eu vou tentar resolver...

se no meu GLMapViewer eu precisei por
main(int *argc,char **argv)
glutinit(&argc,argv) pra compilar

eu vou revisar o código ae... SEMPRE
SEMPRE COLOQUE ISSO NO MAIN

_________________

Futuro PC:

CPU: AMD Athlon x2 64Bits 7750 2.7GHz Black Edition
MoBo: Asus M2 ou M3.
VGA: XFX Geforce 9800 GTX 512MB ou 1GB/256Bits
HD: Seagate 1TB
PSU: ATX 600w REAIS
RAM: 4GB Ram DDR2 Kingstone @800MHz [2x2Gb]


Voltar ao topo
 Perfil  
 
 Assunto do Tópico: Re: What about...UDMF Editor?
MensagemEnviado: Qua Fev 10, 2010 7:17 am 
Offline
Administrador Global
Administrador Global
Avatar de usuário

Data de registro: Sáb Fev 04, 2006 2:16 pm
Mensagens: 606
Localização: São Paulo - Brasil
Rico escreveu:
Eu vou tentar resolver...

se no meu GLMapViewer eu precisei por
main(int *argc,char **argv)
glutinit(&argc,argv) pra compilar

eu vou revisar o código ae... SEMPRE
SEMPRE COLOQUE ISSO NO MAIN

Na verdade a estrutura da função principal em C/C++ é essa mesma...
É considerada um boa prática de programação colocar a estrutura principal como ele realmente é.

Edit: Estrutura da Função Principal

int main(void){

// antiga estrutura - não utilizada atualmente - a função main SEMPRE deve retornar um inteiro

. . .

}




int main(int argc, char *argv[]){

// estrutura atual - a boa prática recomenda essa estrutura

. . .

}

No entanto existem algumas variações interessantes...

Main function (programming)

How To: C / C++ Main

Não sabia que no Windows são permitidos 3 argumentos, e que no MAC OS X e Darwin são permitidos 4 argumentos na função principal!!! :shock:

PS: Ainda estou estudando sobre C/C++, se eu disse alguma asneira é só berrar!!!! :mrgreen:

_________________
DOOM é eterno!!!
As informações que temos não é a que desejamos. A informação que desejamos não é a que precisamos. A informação que precisamos não está disponível (John Peers)


Voltar ao topo
 Perfil  
 
 Assunto do Tópico: Re: What about...UDMF Editor?
MensagemEnviado: Qua Fev 10, 2010 12:14 pm 
Offline
Major
Major
Avatar de usuário

Data de registro: Dom Mai 21, 2006 4:38 pm
Mensagens: 1757
Localização: Sampa/Sanca
Na verdade... A função principal aceita 'n' argumentos... O que conta o número de argumentos é o "argc" e o "argv" guarda as strings passadas como argumentos...

_________________
Projetos em andamento
the Core
Eclipse

Projetos parados
Doom 3 on GZDoom
FSD Project

PC
AMD Athlon 64 X2 5200+ (2x 2.6Ghz)
2GB RAM (2x 1GB DDR2)
240GB (160GB SATA + 80GB SATA)
XFX nVidia GeForce 8600 GT (600mhz 256mb)
Placa Mãe ASUS M2N4 SLI (2x PCI-E 16x SLI, 4x DDR2 800, nForce 4)
Fonte 500W reais (esqueci o nome da marca)
Monitor LG Flatron 19'' LCD


Voltar ao topo
 Perfil  
 
 Assunto do Tópico: Re: What about...UDMF Editor?
MensagemEnviado: Qua Fev 10, 2010 12:46 pm 
Offline
Avatar de usuário

Data de registro: Sex Jan 15, 2010 3:29 am
Mensagens: 41
Rico curti seu visualizador de mapas!
Uma vez eu havia feito uma coisa parecida aqui, porem com outra finalidade, mas tambem utilizando o Glut no OpenGL.
E estou acompanhando o projeto.

_________________
Desk:
Intel Core i7 980X @ 3.8 GHz (testando)
EVGA X58 SLi Classified
3x2 GB OCZ 1800 MHz
XFX HD 5870 @ 1000/1300
Samsung 2232BW 22"

Note:
HP DV4 1220US


Voltar ao topo
 Perfil  
 
Mostrar mensagens anteriores:  Organizar por  
Criar novo tópico Responder Tópico  [ 115 Mensagens ]  Ir para a página Anterior  1, 2, 3, 4, 5, 6  Próximo


Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 1 visitante


Você não pode criar novos tópicos neste fórum
Você não pode responder tópicos neste fórum
Você não pode editar suas mensagens neste fórum
Você não pode excluir suas mensagens neste fórum
Você não pode enviar anexos neste fórum

Procurar por:
Ir para:  
Powered by BrDOOM © 2000 - 2010 | BrDOOM_FX2 by: Drak[X]