¡Oh no! ¿Dónde está el JavaScript? El navegador Web no tiene JavaScript activado o no es compatible con JavaScript. Active JavaScript en su explorador Web para ver correctamente este sitio Web o actualizar a un navegador Web que admita JavaScript.

BennuGD for KOS 2.X (and more!)

BennuGD for KOS 2.X (and more!)
Nota: Escribiré esta noticia en inglés para darle mayor impacto a la scene Dreamcastera, y está dedicada al gran Chui smile

If you remember Dreamers, Fenix is the codename for a GNU project to create a free compiler for a scripting language derived from the one created by Hammer Technologies for the game development suite, DIV Games Studio. It was superseded by BennuGD, a revision of Fenix language fixing bugs and adding more properties.

Three years ago, some colombian guys ported BennuGD to Dreamcast... but time passed fast and this port needed an upgrade. So... I took a look and here it is: an upgrade of BennuGD for our beloved console! bigsmile



This new build is compatible with KOS 2.x, and has been build with SDL 1.2.13, SDL_Mixer 1.2.12, libpng 1.6.18 and freetype 2.6. It plays MOD music again (without any need of mod_dream), and it has support for 2 pads. Additionaly, it includes the extra "mod_ttf" for free... ;D

But what kind of news this would be without games, huh? Hey, you're right so... what about 3 new games, with source code included?? Yay, let's see them!!!

PixPang 2.2

Wait!! You're cheating Indiket, it's not new!! ... Not exactly xD . Yes, it's the same but now has been adapted to BennuGD, and also fixed important bugs, so it should be even better! High five! bigsmile



Download PixPang 2.2 for DC


Fostiator

This is a classic guys, the original fighting game demo of the DIV Studio, now into your Dreamcast! It's not as good as Street Fighter, and unfortunately it has some serious bugs (also happens in other BennuGD platforms due to Bennu conversion) but still, an interesting demo!!



Download Fostiator for DC


Helioball

Last but not least, we have Helioball. It is another tech demo of DIV, for 1 or 2 players, that consist to control a spaceship and try to score galactic goals. Be warned, CPU is hard as hell bigsmile bigsmile bigsmile



Download HelioBall for DC


Enjoy this new opportunity for the Sega Dreamcast, and let's see new homebrew coming!!

11 comentarios

Deja un comentario

Debes iniciar sesión para publicar un comentario.
  • alexislight
    una duda: se puede hacer andar cualquier juego para bennu, como por ejemplo el SOR remake?
    - August 15 2015 05:47:38
    • Indiket
      Siempre dependerá de los requisitos del juego. Recuerda que la Dream tiene 16MB de RAM general y un clock de 200MHz en SH4.
      - August 15 2015 11:37:15
      • Anthony817
        indiket this is fantastic! Thank you so much for porting a new version of BennuGD! Is there some repository of Bennu games where we can look at? Do you port game requests?

        I really like the fighting game, but I can not get it to play on my Dreamcast. I tried 5 times burning on different disc brands but it simply doesn;t boot.
        - August 15 2015 20:06:49
        • Indiket
          You're welcome Anthony! Glad you like it! bigsmile

          Well, there are different forums to look for Bennu games, but I don't know of any central repo. Also, I'm not planing to do port requests: thats why I want the community to start working! bigsmile

          Hmm, that's strange. I recomend you to try it before on emu. Lxdream and nullDC work fine with the CDI image.
          - August 15 2015 21:47:05
          • Anthony817
            Thanks!
            - August 16 2015 11:14:57
            • Guaripolo
              Felicitaciones cheeee!!!
              - August 17 2015 20:48:49
              • Ryo Suzuki
                Buen trabajo, Indiket. Gracias por actualizarlo y mejorarlo. He estado probando varias cosas y va bastante mejor que la anterior versión de los Colombians.

                Solo te comento una cosa, algunos mods como ya sabes que sí funcionaban con la versión de los Coldev no van ahora. Algunos te los he dicho ya por privado, éste que lo acabo de descubrir te lo comento por aquí:

                www.segasaturno.com/portal/files/../../images/2/freemem.jpg


                import "mod_mem"

                No da error ni nada pero no muestra la memoria, como ves. Es el ejemplo de los colombians en el que sí que iba solo cambiando tu binario y entonces no va...

                A ver si alguien se anima a usar este nuevo BennuGD para Dreamcast. Yo estoy haciendo varias pruebas y veo que tiene potencial para hacerse cosas interesantes...
                - February 24 2016 18:21:45
                • F
                  Cheers Indiket! I'm going to take the weekend and port my new two game engines from Fenix to BennuGD and give this build a go. Here's the first one, running in Fenix 0.84: https://www.youtube.com/watch?v=6Cx-ayg3QvQ
                  - March 17 2016 18:25:19
                  • F
                    I can get my game to compile and run in BennuGD (with a couple of bugs; a holdover from Fenix that I'm sure I can fix). Unfortunately, I cannot get the game to boot in the Dreamcast. I've tried everything, even looking at the source code for the games posted here, compiling with the -D flag set to "macro=DREAMCAST" and making sure all of my paths and filenames are correct, but I get nothing but a black screen. Another unfortunate thing is that I cannot test my code using multisession CDs, so I'll have to set up an emulator for testing.... IF I can get my game to run on the Dreamcast. It runs fine using the old Fenix 0.84b runtime, so I'm at a loss as to why it doesn't work under BennuGD.

                    Any suggestions that may help would be greatly appreciated. Thanks!
                    - March 20 2016 05:36:20
                    • F
                      Nevermind. Got it figured out!
                      - March 21 2016 20:33:59
                      La valoración sólo está disponible para miembros. Por favor Iniciar sesión o Registro para votar.
                      ¡Excelente! (1)100 %
                      Muy Bien (0)0 %
                      Bien (0)0 %
                      Normal (0)0 %
                      Pobre (0)0 %