• Viernes 9 de Mayo de 2025, 16:02

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - bob esponja

Páginas: 1 ... 13 14 [15] 16 17
351
ASM (Ensamblador) / Re: Vieja En Masm
« en: Sábado 12 de Febrero de 2005, 09:31 »
te ayudaria pero no se de que se trata el juego la vieja, lo podrias describir?
reglas?
modo grafico deseado?

etc

352
ASM (Ensamblador) / Re: Mi Pc No Sabe Dividir
« en: Sábado 12 de Febrero de 2005, 09:29 »
lo voy a probar muchas gracias  :kicking:

353
Programación de Videojuegos / Ofrecimiento
« en: Sábado 12 de Febrero de 2005, 09:28 »
bueno les informo que mis dos pseudo sites de`programacion de videojuegos han sido cerrados y mi weblog tambien porque no les podia dar la atencion que requerian por lo tanto estoy disponible para formar parte de algun proyecto existente o por ser creado del tipo: e-zine weblog pagina foro :) o algo por el estilo

escucho sugerencias...

aclaracion aportaria con codigo ejemplos y texto ya que de webmaster no sirvo mucho

354
Programación de Videojuegos / Re: Vesa
« en: Viernes 4 de Febrero de 2005, 21:46 »
del standar 1.2 de VESA porque ese es el que tiene mi maquina

estaria bueno que me dijeras que cosas no concuerdan a ver si las arreglo...

ese proyecto quedo un poco abandonado ( del todo ) porque ahora me puse a programar otra cosa y tengo que rendir en la facultad pero si son errores puntuales se podrian arreglar

nos vemos

ahh en el modo de 24 bits hay una cosa que hize que seguro que esta mal pero de esa forma anda en mi poantalla, para calcular la posicion en memoria del pixel enxes de hacer ( y * resolucionX + x ) * 3 hice algo asi como ( y * logical_scan_line + x ) * 3, no se si era asi pero lo que quiero remarcar es que no multiplico poir la resolucion horizontal sino por otro valor, en mi maquina anda asi.

355
Sobre los Foros de SoloCodigo / Programacion De Compiladores
« en: Sábado 29 de Enero de 2005, 02:07 »
un foro de programacion de compiladores interpretes, traductores, interpretes de lenguajes naturales, trata,miento de textos etc...

que opinan?

a mi me vendria bien porque no encuetro...

356
ASM (Ensamblador) / Re: ¿porqué Programar En Massm 6.11?
« en: Sábado 22 de Enero de 2005, 06:09 »
para la rutina de reinicio en programacion de sistemas operativos tenes que hacer:

en sistemas operativos en modo real:
jmp FFFF:0000 ; creo que es esa la direccion

y en sistemas operativos en modo protejido hasta donde se con un triple fault o una falla normal se reinicia...

lo otro no se...

357
ASM (Ensamblador) / Re: Mi Pc No Sabe Dividir
« en: Sábado 22 de Enero de 2005, 06:07 »
nadie lo probo?
a nadie le funciona?
a todos le funciona?
...

358
Programación de Videojuegos / Pseudo Encuesta
« en: Martes 18 de Enero de 2005, 08:12 »
debido a que ultimamente noto poco flujo de dudas y mas que todo usuarios nuevos me surge la siguiente pregunta:
  • ¿Estas desarrollando algun videojuego actualmente?</li>
  • ¿que lenguaje usas?</li>
  • ¿usas librerias graficas?¿cuales?¿poque?</li>
  • ¿para que sistema lo estas programando?</li>
  • ¿en que fase esta?</li>
  • ¿hace cuanto que lo estas programando?</li>
  • ¿que resolucion usa?</li>
  • ¿de que se trata?</li>
  • ¿programan otras cosas que no sean videojuegos?</li>
  • ¿estudian algo relacionado?</li>
tambien pueden contar otras cosas...
lo que pasa es que quiero conocer que nivel hay, cuantos usuarios hay activos y para que lado van....

gracias

vive en una piña debajo del mar...

359
ASM (Ensamblador) / Re: Mi Pc No Sabe Dividir
« en: Domingo 2 de Enero de 2005, 19:19 »
este es el codigo mas simple que produce el error:

[ORG 0x100]
[BITS 16]

mov ax,10
mov bx,2
div bx
ret

compilenlo como .com y ejecutenlo el problema lo hace en nasm y debug ahora lo voy a probar en tasm (para mi no son los compiladores.), si haces esto:

[ORG 0x100]
[BITS 16]

mov ax,10
mov bx,2
mul bx
ret

no pasa nada
si lo pueden probar se los agradesco

360
ASM (Ensamblador) / Mi Pc No Sabe Dividir
« en: Jueves 30 de Diciembre de 2004, 08:25 »
suelo estar mas en la parte de videojuegos pero este problema es netamente de ensamblador:

el problema es que cada vez que pongo una instruccion div en el codigo, compila bien y cuando ejecuto el programa hace caso omiso al ultimo ret y sigue corriendo hasta que se encuentra con alguna instruccion no valida y me cierra el programa, tampoco responde a poner al final mov ax,4c01 int 21
si cambio ese div por cualquier otra instruccion el programa termina, si la comento tambien termina.
el problema pasa con NASM y con el debug asi que no es problema de compilador

aclaracion: el codigo es correcto porque incluso haciendo un programa del tipo:

mov ax,10
mov bx,2
div bx
ret

falla pero si cambio el div por un mul funciona.

alguien sabe que puede ser?

cualquier cosa que se les ocurra escriban porque sin dividir no puedo seguir

ACLARACION 2: es la unica division en el codigo.

361
Programación de Videojuegos / Re: Vesa
« en: Domingo 19 de Diciembre de 2004, 07:36 »
juank lo de que te de error es probable por esto (que dice en el archivo leeme):

¨El codigo de prueva de los modos no es muy rapido ( porque genera muchos nmeros aleatorios ) y no maneja para nada los errores asi que si no te anda algun modo es posible que tu pc no lo soporte, solo lo hize para verificar que funcionara en mi maquina.¨

el codigo de prueva inicializa los modos suponiendo que tu maquina lo soporta porque lo hice para probarlo en la mia usando los modos que se que soporta.

lo que voy a hacer es escribir una como la gente y ponerla.

tambien note en una maquina del cyber que algunos modos parecen dibujarse mal en la pantalla, eso si me tendria que fijar.

por ahora pruevenlo y diganme que anormalidades o errores les da asi la mejoro.

si es posible escriban el codigo de prueva de nuevo usando los metodos para testear errores y si los modos son soportados.

362
Programación de Videojuegos / Re: Vesa
« en: Viernes 17 de Diciembre de 2004, 21:55 »
Darktigerhell aca esta lo que tengo:

http://www.esponjasdeguerra.8k.com/tutoriales.html

es el ultimo ( el que dice VESA  :o  ) jaja

diganme que opinan...

363
Programación de Videojuegos / Re: Vesa
« en: Viernes 10 de Diciembre de 2004, 06:08 »
solucione todos menos el de 16 colores.

estas seguro de que funciona asi?

lo hago de esa forma y en la pantalla no aparece nada ( queda negro )

no sabes si tiene alguna particularidad con respecto a los otros modos?

364
Programación de Videojuegos / Re: Curso Para Novatos
« en: Miércoles 8 de Diciembre de 2004, 04:29 »
si de algo ayuda

http://www.esponjasdeguerra.8k.com/tutoriales.html

los escribi hace mucho asi que algunas cosas me averguenzan pero si ayuda....

firmen el guestbook!

estaria bueno que cada uno saque esos jueguitos viejos que alguna vez programo y los ponga aca aveces se aprende mas viendo e investigando que teniendo todo servido

by the way... los mios

http://www.esponjasdeguerra.8k.com/juegos.html

el link de hagamos vivoras no funciona

porque un diablo y no un pinguino ni una ventana?
publicidad a freeBSD?
:D :devil:  :devil:  :devil:  :devil:

365
Programación de Videojuegos / Re: Vesa
« en: Viernes 3 de Diciembre de 2004, 23:24 »
lo primero es si alguien ve un problema conceptual o de programacion en el codigo que puse que es el puytpixel para las resoluciones de 24 bits.

lo segundo es que tengo una duda de si en el modo putpixel de 16 bits ( 1 : 5 : 5 : 5 ) se trabaja parecido al modo de 16 bits ( 5 : 6 : 5 ). osea "empujando" los valores de los colores en una variable de 16 bits y ponerla en la pantalla o si trabaja de otra forma.

y tercero si alguien podria decirme como trabajan los modos de 16 colores.

si alguien sabe como trabajan los modos o tiene el codigo del putpixel escriban!

366
Programación de Videojuegos / Vesa
« en: Domingo 28 de Noviembre de 2004, 19:35 »
buenas hace mucho que no escribo

el tema es que estoy escribiendo una libreria para todos los modos de vesa, de hecho ya la termine si no fuera por dos cositas:

la funcion putpixel de 24 bits ( 8 : 8 : 8 )
la funcion putpixel de 16 bits ( 1 : 5 : 5 : 5 )
y los modos de 16 colores

el tema es asi:

en el putpixel de 24 bits lo pone bastante bien pero se va desplazando de su posicion a medida que va mas abajo

mi funcion es algo asi:

long coord = ( ( long ) y * resolucionX + x ) * 3;
 //porque cada color tiene tres bytes
aux = ( int ) coord; //la parte baja del long tiene la posicion en el banco
//la posicion alta tiene el banco
//... aca seteo el banco (no lo hago aca porque no tiene nada que vercon el problema)

screen[ aux ] = red;
screen[ ++aux ] = green;
screen[ ++aux ] = blue;
//pongo el pixel

en el modo de 16 bits ( 1 : 5 : 5 : 5 ) lo hice muy parecido al modo de 16 bits ( 5 : 6 : 5 ) siendo que este si funciona el otro no.

y los modos de 16 colores no los se manejar porque creo que trabajan como el modo 12h de vga pero nunca lo pude haer andar bien

espero respuestas....

367
C/C++ / Re: Diskette Autobooteable
« en: Sábado 14 de Agosto de 2004, 22:45 »
lo baje lo lei y lo compile y cuando lo ejecute windows me lo cerro por que estaba haciendo algo que no le "gustaba" pero por lo que lei y entendi lo que hace es usar una interrupcion para escribir en los primeros sectores del diskette lo que esta en el buffer y que por lo que vi (y pase a assembler porque interprete que eran instrucciones) hace unos movimientos de valores a memoria y varias divisiones pero como no lo pude ejecutar no se que hace

alguna explicacion de lo que hace?, un link a alguna pagina del tema....

368
Programación de Videojuegos / Re: Cmasmario
« en: Sábado 14 de Agosto de 2004, 22:40 »
con respecto a lo que falta codigo no se a que te referis (subi todo el codigo que hace al juego), si te referis a que todavia no esta terminado es verdad...
pero eso es otra cosa

aviso para los que lo bajaron hace mucho hay una version un poco mejorada y ya esta portado a linux asi que los que quieran...

369
C/C++ / Diskette Autobooteable
« en: Lunes 9 de Agosto de 2004, 16:52 »
alguien me puede decir donde encontrar informacion para hacer un diskette que bootee un pequeño hola mundo

loq ue quiero hacer es escribir en el boot master record del diskette para que arranque el programa de ahi?

por supuesto en c/c++ o asm

links o datos...

370
Programación de Videojuegos / Re: Cmasmario
« en: Domingo 8 de Agosto de 2004, 22:00 »
de la direccio que lo podes bajar es esta
juegos

fijence no se eso de que el sistema operativo no puede ejecutar aplicaciones DOS
sera el service pack2?

ayuda con eso si alguien sabe porque....

371
Programación de Videojuegos / Re: Cmasmario
« en: Jueves 5 de Agosto de 2004, 02:09 »
extrajiste los archivos del zip? porque sino no funciona

sino decime que clase sde error te da

372
Programación de Videojuegos / Re: Cmasmario
« en: Jueves 29 de Julio de 2004, 02:17 »
el dos/4gw es un archivo que hace funcionar dos en modo protegido y no en modo real por lo tanto de eliminan los segment y los offsets y se trabaja en modo de 32 bits como en cualquier Sistema Operativo decente (windows, linux, unix etc)
lo estoy usando porque eso me permite tener que hacer muy pocas modificaciones para compilarlo en linux (solo las rutinas graficas y de teclado).
la mayoria de los juegos que corren en dos usan el dos4gw es el clasico cartelito antes de empezar un juego que dice algo asi como

DOS/4GW protected mode runtime.....

si alguien le hace alguna modificacion me gustaria verla porque deje el desarrollo por un tiempo porque tengo parciales de la facultad.

adios

373
Programación de Videojuegos / Re: Cmasmario
« en: Lunes 26 de Julio de 2004, 01:16 »
disculpen los que no lo pudieron bajar es una locura que tiene freeservers de pensarse que estoy linkeando a archivos fuera de mi site cuando en realidad los archivos estan en el site eso pasa en algunas maquinas (la mayoria).

aca estan los links de nuevo ahora los puse en geocities espero que funcione:

entren aca y bajen hasta el final ahi estan

aca estan esos y otros juegos mios

espero que eso funcione

sbre la trayectoria del salto es verdad y en realidad en todo lo que se refiere al personaje no le puse mucho empeño porque lo que queria hacer en realidad era un programa que manejara niveles de ese tipo, al personaje lo puse para practicar los algoritmos de colision pero ya va a ser mejorado eso y va a haber una version mas completa

sobre si el gil es mio si es mio pero en alguna de mis tantas formateadas perdi el codigo fuente que era lamentable porque estaba aprendiendo OOP (cosa que todavia no termine de aprender)

374
Programación de Videojuegos / Cmasmario
« en: Sábado 24 de Julio de 2004, 01:03 »
buenas estoy aca para ofrecerle mi ultimo juego (casi juego), mi intencion fue hacer algo parecido al mario y esto es lo que salio

espero opiniones...

sovietmario

cmasmario

375
Programación de Videojuegos / Re: Ke Necesito Saber Para Programar Video Juegos
« en: Sábado 17 de Julio de 2004, 05:16 »
primero para empezar a programar videojuegos hay que dejar de escribir con K :D  y segundo...
:
primero que todo elegir un lenguaje de programacion, y si ya sabes uno mejor, para programar videojuegos se pueden utilizar practicamente cualquier lenguaje de la actualidad los recomendados por mi son: C, C++, ASM( no muy recomendado pero es bueno conocerlo ), BASIC, PASCAL, JAVA etc,etc.
Lo siguiente es bajarte un compilador de ese lenguaje si todavia no lo tenes buscalo aca.
te aconsejaria que aprendas a usar el lenguaje que elegiste de manera prolija y haciendole caso a lo que lees en libros o de donde estes aprendiendo debido a que probablemente por algo lo han escrito.
el primer intento que te aconsejo es que programes algo en modo texto, un ping pong o el juego de la viborita, si te salio y das para mas podes probar un pacman. Cuando ya estes acostumbrado a escribir programas tenes que empezar a buscar sobre modos graficos simples, 320x200x256, 640x480x16 o cualquiera parecido, podes usar librerias graficas que vienen con los compiladores o meterte a programar vos a mano, esto ultimo es lo que aconsejo debido a que asi entendes que es lo que realmente esta pasando cuando escribis algo. cuando ya haces cosas buenas en esas resoluciones y queres mas te aconsejo que empieces a buscar sobre modos VESA que son los modos graficos de mas resoluciones y colores.
otra opcion es usar librerias graficas escritas por otras personas como allegro, openGL, directX etc. de lo cual no soy partidario porque yo programo por diversion y la parte de los graficos es lo que mas me gusta.

extraido de mi pagina www.esponjasdeguerra.8k.com

visitala si queres hay cosas que te pueden servir

Páginas: 1 ... 13 14 [15] 16 17