Autor Tema: Herramientas de desarrollo cruzado para C64  (Leído 80453 veces)

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13630
  • Commodoreador web
    • Ver Perfil
    • Mi blog
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

Kozelek

  • Sinver
  • *
  • Mensajes: 5
  • SYS 0
    • Ver Perfil
Re:Herramientas de desarrollo cruzado para Commodore 64
« Respuesta #106 en: Septiembre 14, 2020, 22:32:04 »
Hola a tod@s,

Para quienes que se preguntaban por PunyInform: Es una librería basada en Inform ( https://inform-fiction.org/ ), pero adaptada a las capacidades de los ordenadores de 8 bits, en la que he estado colaborando. Es extraordinariamente rápida y optimizada para permitir crear aventuras complejas y largas en relativamente poco espacio de memoria. Actualmente hay un buen número de proyectos interesantes que están siendo desarrollados en esta librería.

Estoy trabajando en la traducción, con lo que espero en breve tener una versión para poder desarrollar aventuras en castellano.

Traduzco lo que cuenta sobre PunyInform a página original ( https://github.com/johanberntsson/PunyInform ), porque creo que lo resume bastante bien:

PunyInform es una librería escrita en Inform 6 que permite crear aventuras de texto / ficción interactiva usando la máquina virtual Z (para los que no lo sepan, la que usaba la empresa Infocom para hacer juegos como Zork o Planetfall). Proporciona un parser, implementaciones de verbos comunes así como una estructura para escribir aventuras de texto.

PunyInform está basada en la librería Inform 6 desarrollada por Graham Nelson. Intentamos facilitar a aquellos autores habituados a usar Inform 6 que comiencen a usar PunyInform. Hay un manual describiendo las diferencias.

Los juegos que usan PunyInform pueden ser compilados a los formatos z3, z5 y z8. Comparada con la librería Inform 6, esto implica que no damos soporte a Glulx, pero a cambio damos soporte a z3 (para el cual la librería Inform 6 carece).

Cualquier duda, ya sabéis, ¡aquí estoy!


Kozelek

  • Sinver
  • *
  • Mensajes: 5
  • SYS 0
    • Ver Perfil
Re:Herramientas de desarrollo cruzado para Commodore 64
« Respuesta #107 en: Septiembre 14, 2020, 22:38:56 »
Si queréis echar un vistazo al "aspecto" que tiene el código de una aventura en PunyInform, recomiendo este artículo de Fredrik Ramsberg, uno de los creadores de la librería: https://vintageisthenewold.com/punyinform-a-new-library-for-writing-text-adventures-for-old-computers/

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13630
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:Herramientas de desarrollo cruzado para Commodore 64
« Respuesta #108 en: Octubre 25, 2020, 12:08:35 »
Para los linuxeros:

cbasic-config

https://gitlab.com/czayas/xcbasic-config

Citar
Estos archivos permiten la utilización del editor Micro para desarrollar aplicaciones usando XC=BASIC, un compilador cruzado multiplataforma que permite programar para la Commodore 64 desde un ambiente moderno como ser Linux, macOS o Windows.
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13630
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:Herramientas de desarrollo cruzado para Commodore 64
« Respuesta #109 en: Enero 04, 2021, 21:07:05 »
8 bit Show n Tell ha sacado un vídeo sobre este compilador de Basic (no CBM BASIC pero close enough)

https://www.youtube.com/watch?v=ldDOqGH11e0

Lo he agregado a la lista del primer comentario, graciass
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13630
  • Commodoreador web
    • Ver Perfil
    • Mi blog
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

Bieno

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 3957
  • PRINT"ADORA A TU COMMODORE"
    • Ver Perfil
    • bieno64
Re:Herramientas de desarrollo cruzado para Commodore 64
« Respuesta #111 en: Enero 05, 2021, 09:52:58 »
Si lo entiendo bien, con el 8 Bit Unity se supne que se podrán hacer juegos multiplataforma ( para el 6502) pero sin aprovechar los custom chips. Es así verdad? Como lo que hacían los jodios de Dinamic con sus ports a todos los Z80  ;D

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13630
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:Herramientas de desarrollo cruzado para Commodore 64
« Respuesta #112 en: Enero 05, 2021, 13:31:20 »
El video este último se ve que el scroll no es por hardware, los sprites sí parecen...

La verdad es que no sé, me imagino que habrá juegos que con este sistema se podrán exportar y queden bien pero otros no creo que sea simple hacer que proveche bien el hardware.

Si llegan a terminarlo, en el peor de los casos podría quedar una herramienta a lo SEUCK, que si se usa para lo que se debe usar y aprovechando las limitaciones que tiene podría ser útil.
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13630
  • Commodoreador web
    • Ver Perfil
    • Mi blog
« última modificación: Febrero 13, 2021, 19:07:10 por josepzin »
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13630
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:Herramientas de desarrollo cruzado para Commodore 64
« Respuesta #114 en: Febrero 28, 2021, 15:12:37 »
Petmate - C64 PETSCII editor

https://nurpax.github.io/petmate/

Citar
Petmate is a cross-platform C64 PETSCII image editor.

Petmate runs locally on a Mac/Windows/Linux machine and doesn’t require an internet connection.



www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13630
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:Herramientas de desarrollo cruzado para Commodore 64
« Respuesta #115 en: Marzo 15, 2021, 13:28:41 »
Una herramienta (no publicada todavía) para crear pantallas de título en SEUCK: SEUCK Title Screen Maker

https://richard-tnd.itch.io/seuck-title-maker

www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13630
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:Herramientas de desarrollo cruzado para Commodore 64
« Respuesta #116 en: Abril 06, 2021, 13:43:18 »
Nueva herramienta para hacer gráficos:

C64 Graphics Maker

https://agpx.itch.io/c64-graphics-maker

Citar
The C64 Graphics Maker is a graphics editor for Windows, that I wrote to help me create games for my favorite computer ever and now I have decided to publish it. If you find it useful (if you want), let me know in which project you used it (I'm just asking for curiosity, the software is completely free for any purpose, including commercial, released under the coolest license ever: the MIT license).

I recommend you to watch the video tutorials (I apologize in advance for my bad English, please activate the subtitles), even if they refer to a previous version, it allows you to understand the basic idea of the software, you can then discover by yourself the news of version 0.12.2b (the biggest news is the Blocksets, that are bitmap blocks that you can use instead of characters to have less limitations on colors with respect to characters).

Note that the software is still in beta, please report any bugs, thanks.


Features list of the v0.12.2b:

MDI Application;
Supported characters mode: Standard Character Mode (SCM), Multi Color Mode (MCM), Extended background Color Mode (ECM);
Supported sprites mode: monocolor, multicolor;
Supported bitmap cells (named "Blockset") with mode: monocolor, multicolor (you can also use it to import a full screen bitmap, BUT be aware that there is no proper fullscreen bitmap editor inside the software, the blockset are treated just like characters);
Editing of multiple characters/sprites/blocks displaced in a grid (with ability to mix mono and multicolor characters);
Editing tool:
Up to 4 Layers;
transformation: shifting, rotation, resizing, invert, mirror, flip (you can restrict them to the selection);
drawing tool: freehand, line, ellipse, rectangle, floodfill (clipped to the selection, if any). Possibility to use two colors dithering.
selection: irregular shape, move selected area, copy & paste;
Import images to characters (SCM, MCM or ECM), sprites (mono or multi) or blocks (mono or multi) with automatic search of the best fitting colors and dithering support (import can take a while, please fix at least the background color to speedup the operation);
Import/Export of data and project items;
Animation editor for characters, sprites and blocks with "ghost" functionality;
Characters/sprites/blocks optimization: remove unused, empty and duplicates (with cascading update);
Unified clipboard between sprites, characters and blocks ('cut' also updated tiles, screens and animations);
Drag & Drop (between characters, tiles and blocks);
Possibility to add a background/foreground image (with adjustable position and size) useful to perform decaling;
Zoom/Pan;
100 levels of undo/redo;
Tiles editor (characters or blocks based);
Screens editor (characters, blocks or tiles based);
VIC-II Calculator;

https://www.youtube.com/watch?v=3sXbb_wMwhE
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13630
  • Commodoreador web
    • Ver Perfil
    • Mi blog
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13630
  • Commodoreador web
    • Ver Perfil
    • Mi blog
Re:Herramientas de desarrollo cruzado para Commodore 64
« Respuesta #118 en: Septiembre 14, 2021, 22:17:37 »
SEUCK Title Maker V1.1

Citar
Recently I have launched a new tool (or should I say updated version of it) called the "SEUCK Title Maker V1.1". This program allows you create your own front end with aid of a 40x7 koala paint picture, charset and include a hi score table without programming. All you need is an Action Replay Cartridge or any other Freezer cartridge. I also included a manual.

https://www.lemon64.com/forum/viewtopic.php?t=78422

http://tnd64.unikat.sk/download_utils.html#STM1_1



www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com

josepzin

  • Administrador
  • Commodore Master
  • *****
  • Mensajes: 13630
  • Commodoreador web
    • Ver Perfil
    • Mi blog
www.retroinvaders.com | www.commodoreplus.org  | josepzin.blogspot.com