Autor Tema: Ganged  (Leído 43777 veces)

lobogris

  • Desarrolladores
  • Commodore Master
  • ******
  • Mensajes: 453
  • Programador
    • Ver Perfil
    • http://back2theretro.blogspot.com
Graficos en Commodore 64
« Respuesta #45 en: Marzo 27, 2011, 15:18:57 »
le ha quedao chulisimo el avatar del lobo, ¿verdad?

Al intentar ponerlo aqui no aparece, como ya es acostumbrado, me lo tendra que poner bo, pero bueno ya se acerca el nuevo foro  ¿verdad? y no habrán estos problemas

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13745
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Graficos en Commodore 64
« Respuesta #46 en: Marzo 27, 2011, 15:40:35 »
Lobogris, si tienes Dropbox súbelo a la parte pública y usa ese enlace. Lo que sí, ten la precaución de escalarlo a 64x64 pixel o algo asi (mira bien cual es el temaño permitido).

Si así y todo no te funciona avisame y lo arreglo.
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

lobogris

  • Desarrolladores
  • Commodore Master
  • ******
  • Mensajes: 453
  • Programador
    • Ver Perfil
    • http://back2theretro.blogspot.com
Graficos en Commodore 64
« Respuesta #47 en: Marzo 27, 2011, 18:21:15 »
asi lo hice josezpin :D ya me paso con el otro avatar, al final me lo tuvo que poner bo. Ya le envie el avatar por mail

Almighty God

  • Commodore Master
  • *****
  • Mensajes: 319
    • Ver Perfil
    • http://www.level-64.com
Graficos en Commodore 64
« Respuesta #48 en: Marzo 29, 2011, 21:58:37 »
Muy bueno eses avatar... si señor... perfeccionando la técnica Rulas :wink:
Beyond the Stars

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13745
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Graficos en Commodore 64
« Respuesta #49 en: Marzo 30, 2011, 14:03:10 »
Lo he puesto usando Dropbox, como enlace externo. Rulas Invaders!
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

R. INTERNATIONAL

  • Desarrolladores
  • Commodore Master
  • ******
  • Mensajes: 669
  • THE NEW IRON AGE HAS COME!!
    • Ver Perfil
Graficos en Commodore 64
« Respuesta #50 en: Abril 15, 2011, 23:26:54 »
..
« última modificación: Octubre 13, 2011, 08:47:55 por Rulas_International »

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13745
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Graficos en Commodore 64
« Respuesta #51 en: Abril 16, 2011, 01:26:44 »
A mi los gráficos con char-tiles me EN-CAN-TAN
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

Carlos

  • Desarrolladores
  • Commodore Master
  • ******
  • Mensajes: 652
    • Ver Perfil
Graficos en Commodore 64
« Respuesta #52 en: Abril 16, 2011, 12:10:30 »
@Rulas, te respondo un poco a tus preguntas:

El Char Pad es de lo mejor que hay para crear charsets y tiles (gráficos en modo carácter vaya) aunque la versión 1.8 que es la última que ha salido es un cambio de filosofía bastante importante sobretodo para los que estabamos acostumbrados a usar la versión 1.0.

Hay otros buenos programas para crear chars y tiles como el Cuneiform (http://noname.c64.org/csdb/release/?id=110) o el CartographPC (http://www.arkanixlabs.com/cartographpc.php).

En cuanto a si se podrían haber hecho los gráficos de La Carretera en modo carácter la respuesta es si, pero seguro que se habría perdido detalle ya que como sabrás el modo carácter tiene limitaciones en el uso de colores respecto al modo bitmap. Digamos que para pantallas de presentación y cosas así es mejor el modo bitmap mientras que para los escenarios suele ser más últil el modo carácter.

Esta última explicación no te la tomes al pie de la letra ya que hay juegos que usan el modo bitmap para los escenarios como los Last Ninja, el Némesis de Warlock y muchos otros...

lobogris

  • Desarrolladores
  • Commodore Master
  • ******
  • Mensajes: 453
  • Programador
    • Ver Perfil
    • http://back2theretro.blogspot.com
Graficos en Commodore 64
« Respuesta #53 en: Abril 16, 2011, 12:11:52 »
por supuesto que se puede hacer. Pero las pantallas tendrian que ceñirse a lo que dieran de si 256 caracteres redefinidos (con ciertas limitaciones para el color)

Seguramente las imagenes podrian llegar a ser mas pequeñas que las que puso en bitmap (no mucho), especialmente en el caso de caracteres que tuvieran la misma forma (sobretodo los bytes 0)

el método seria parecido al que se ha usado ya, convertir cada pantalla a caracteres redefinidos (en multicolor) cortar el "raster" de pantalla, y cargar el juego de caracteres con las letras e imprimir los textos.

No veo que hubiera un ahorro de memoria pues cada celda de un bitmap ocupa 8x8 pixels, lo mismo que un caracter redefinido.Por que imagino que Alfonso se las apañaria para que los bitmaps no ocuparán las 10K de uno entero, si no un recorte de la pantalla, ¿no?

Para ahorrar, usar compresores de datos, como el exomizer (el que use para MKII)

lobogris

  • Desarrolladores
  • Commodore Master
  • ******
  • Mensajes: 453
  • Programador
    • Ver Perfil
    • http://back2theretro.blogspot.com
Graficos en Commodore 64
« Respuesta #54 en: Abril 16, 2011, 12:28:24 »
Hacer los fondos y mapas con tiles es lo ideal, y es todo un arte. Además se pueden crear sprites en forma de "tiles" para los casos de juegos en los que necesitemos muchos sprites y las tecnicas de multiplexion no sean posibles (por ejemplo por que no se mueven por lineas).

Yo tengo un editor de tiles profesional que funciona en c64 (con ratón y todo!) que es mejor que todos los que hay por ahi, ya que por ejemplo permite usar los tiles del tamaño que quieras... y no solo los predefinidos que traen esos. Este editor solo los podemos usar miembros o socios de Protovision, pero como eres mi amigo y compañero ya te lo pasaré. Además nuestros juegos los van a distribuir en el extranjero Protovision. :wink: Aun asi, el charpad es estupendo (para mapas simples) y mi favorito es el cuneiform (para montajes y soft sprites)

El Star force, me ha recordado a un juego de los primeros arcades de naves para c64 originario creo que del BBC micro.

Se llama Firetrack
Fire Track


Quedo a la espera de ver como te van quedando esos dibujillos Rulas :wink:

lobogris

  • Desarrolladores
  • Commodore Master
  • ******
  • Mensajes: 453
  • Programador
    • Ver Perfil
    • http://back2theretro.blogspot.com
Graficos en Commodore 64
« Respuesta #55 en: Abril 16, 2011, 12:42:18 »
bueno, voy a tratar de ser breve:

A nivel gráfico, en el c64 tienes dos modos:

A) El modo gráfico estandar (llamado el modo texto)

B) El modo bitmap

Estos dos modos pueden ponerse (cambiando un registro):

1) En multicolor (Se sacrifica la resolucion por mas color) ->pixeles tocho
2) Sin multicolor (por defecto): La resolucion es alta, pero los colores solo hay 2: un color + el del fondo)

***
Y excepcionalmente para el modo (A) hay una variante más:
un modo "color de fondo extendido": Se exprime un color más, a costa de menos caracteres disponibles.
***

En el modo (A) (los modos de "texto") cada gráfico está predefinido en una posición de la memoria (llamada generador de caracteres) y hay una memoria de pantalla de 1Kb que contiene un código que es un puntero a las definiciones guardadas en esa "memoria generador de caracteres"

En el modo (B) (los modos bitmap) cada gráfico no está predefinido y podemos manipular cada bit (=pixel) directamente de la memoria de pantalla individualmente, con lo que la memoria de pantalla ahora debe guardar muchisima más información que antes (en los otros modos solo guardaba un byte que era un código apuntador a un gráfico)

Asi por encima para que te hagas una idea es como funcionan los modos gráficos del c64.

De aqui puedes extraer que en los editores que usas, como el charpad. En realidad estas:

1) redefiniendo caracteres que juntos formaran una baldosa (o "tile")
2) unir algunos de los caracteres redefinidos para formar una baldosa
3) poner todas las baldosas en un mapa

No se si me explico, espero que esto te haya aclarado un poco todo.

Cita de: "Rulas_International"
Gracias Carlos y Lobo,...entonces por lo que me dices Lobo es iimportante distinguir entre graficos por caracter y graficos por Tiles...


De nada! :wink: Ya sabes que para mi es un placer ayudarte, y además me interesa que aprendas mucho de todo esto, para que hagamos algo rompedor, entre los dos.

como ves por lo que te acabo de contar, no es que haya que distinguir entre caracteres o tiles, es que las tiles son simplemente un grupo de caracteres.

Carlos

  • Desarrolladores
  • Commodore Master
  • ******
  • Mensajes: 652
    • Ver Perfil
Graficos en Commodore 64
« Respuesta #56 en: Abril 16, 2011, 12:44:34 »
@Rulas: no existe el concepto de gráficos por carácter y gráficos por tiles. La única distinción es gráficos en modo carácter o gráficos en modo bitmap. Tiles se denomina a una agrupación lógica de caracteres (1x1, 2x2, 3x3, 4x4, ...) pero seguimos estando en modo carácter. Y si, el ahorro de memoria de modo bitmap a modo carácter SI es abusivo  :wink:

@Lobo: no acabo de entender porqué dices que no habría un ahorro de memoria en caso de usar el modo carácter. Como máximo (en caso de definir los 256 caracteres) estaríamos usando 2K mientras que en modo bitmap usaríamos bastante más (digamos que usando sólo la mitad de pantalla ya serían 4-5K).

No había oído hablar de ese editor de Protovisión, lástima que no exista para PC. Actualmente creo que me sería imposible no usar herramientas de cross-development.

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13745
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Graficos en Commodore 64
« Respuesta #57 en: Abril 16, 2011, 12:44:51 »
Los modos gráficos del C64 son para escribir libros jjaja
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

lobogris

  • Desarrolladores
  • Commodore Master
  • ******
  • Mensajes: 453
  • Programador
    • Ver Perfil
    • http://back2theretro.blogspot.com
Graficos en Commodore 64
« Respuesta #58 en: Abril 16, 2011, 12:48:16 »
Cita de: "Carlos"
@Rulas: no existe el concepto de gráficos por carácter y gráficos por tiles. La única distinción es gráficos en modo carácter o gráficos en modo bitmap. Tiles se denomina a una agrupación lógica de caracteres (1x1, 2x2, 3x3, 4x4, ...) pero seguimos estando en modo carácter. Y si, el ahorro de memoria de modo bitmap a modo carácter SI es abusivo  :wink:

@Lobo: no acabo de entender porqué dices que no habría un ahorro de memoria en caso de usar el modo carácter. Como máximo (en caso de definir los 256 caracteres) estaríamos usando 2K mientras que en modo bitmap usaríamos bastante más (digamos que usando sólo la mitad de pantalla ya serían 4-5K).


¿256 bloques de 8x8 pixels en modo bitmap no ocuparian lo mismo que 256 caracteres?
Ten en cuenta que, en este caso de La carretera, con bitmaps chiquitos el resto de la memoria del modo bitmap no se usa y podria ponerse lo que quieras (no pierdes esa memoria)

Lo que si es cierto que puedes llenar una pantalla entera con gráficos usando muchisima menos memoria usando chars redefinidos y con bitmaps ocupa una burrada.

Citar

No había oído hablar de ese editor de Protovisión, lástima que no exista para PC. Actualmente creo que me sería imposible no usar herramientas de cross-development.


es que ese editor de protovision es privado no esta en ninguna web

lobogris

  • Desarrolladores
  • Commodore Master
  • ******
  • Mensajes: 453
  • Programador
    • Ver Perfil
    • http://back2theretro.blogspot.com
Graficos en Commodore 64
« Respuesta #59 en: Abril 16, 2011, 12:53:46 »
esa es la limitación de color que te deciamos :D