Author Topic: A small thing I did for PC-FX...  (Read 669 times)

0 Members and 1 Guest are viewing this topic.

gameblabla

  • *
  • Joined: Feb 2015
  • Offline 4 Posts
    • Gameblabla's Website
A small thing I did for PC-FX...
« on: September 14, 2015, 06:54:56 PM »
It was really sad seeing the PC-FX with not a single homebrew working on real hardware.
trap15 then released liberis but it still is much work-in-progress but it can be used for text-based games.

So i worked on my very simple game and i thought my game was going to be the first working homebrew game for PCFX. I later learned that matej did it first with Soviet Union 2010 (Also see: http://matejhorvat.si/en/pcfx/index.htm). Yeah... But it's still the first homebrew game programmed in ANSI C for PCFX ! lol

Simple Battle FX is a RPG but without towns, shops or anything like that, just the fightings.
There's a DUEL mode, where you just fight a regular enemy with standard stats.
Then, there's the SURVIVAL mode, where you try to go as far as you can until you lose.

Like i said, it's very simple.

Video:

Screenshots:




Updated:  8/21/2021
https://github.com/gameblabla/simplebattlefx-pcfx
Download link

My next goal is to make a Tetris clone using the text mode
with some PSG music. (i hope)
« Last Edit: October 04, 2015, 08:03:51 AM by gameblabla »
Gameblabla's Website (Emulation/Homebrew Projects) - https://gameblabla.github.io/

esteban

  • Lieutenant Zonk
  • *
  • Joined: Dec 2002
  • Offline 21404 Posts
  • "Swing the Glove to Exit"- Jackie Chan POWERBOXING
    • TurboPlay Magazine Archives
A small thing i did for PCFX...
« Reply #1 on: September 14, 2015, 06:59:02 PM »
Ha! I love this!

I have to get my PC-FX working song can enjoy Simple Battle FX.


Or, I figure out mednafen :)
  |    | 

turboswimbz

  • *
  • Joined: Aug 2012
  • Offline 2402 Posts
  • Retro gaming hyper rare holy grail
    Re: A small thing i did for PCFX...
    « Reply #2 on: September 14, 2015, 07:59:48 PM »
    haha really cool man. I'll have to give it a go just for the hell of it.
    NW: Hey, I made it on this psycho's Enemies' List, how about that ?? ;)
    BT: Look at how the fake SFII' carts instantly sold out and were immediately listed on eBay before the flippers even took possession. Look at Nintendo's overpriced bricks. Look at the typical forum discussions elsewhere. You can't tell most retro gamers anything!

    Filler

    • *
    • Joined: Jul 2009
    • Offline 100 Posts
      • Matt's Messy Room
    Re: A small thing i did for PCFX...
    « Reply #3 on: September 14, 2015, 08:44:14 PM »
    Don't ask what the PC-FX can do for you; ask what you can do for the PC-FX. Love the name btw!

    elmer

    • PCEFX Saboteur
    • Banned *
    • Joined: Dec 2010
    • Offline 2005 Posts
      Re: A small thing i did for PCFX...
      « Reply #4 on: September 14, 2015, 09:14:39 PM »
      Congratulations, you had the perseverance to fight through all the difficulties and get it done!  =D>

      It looks like a classic old game from back-in-the-day.  :D

      gameblabla

      • *
      • Joined: Feb 2015
      • Offline 4 Posts
        • Gameblabla's Website
      Re: A small thing i did for PCFX...
      « Reply #5 on: September 14, 2015, 10:12:26 PM »
      Why guys, thanks !
      Hopefully trap15 can implement proper support for CDDA tracks so you can have kickass music for this game.
      (yes, a text-based game with CD quality music... Never saw that in my life i've got to say lol)

      I wish Liberis had better support for graphics because everything else is low-level, i think all we can do is wait...
      Anyways, i think i should work on that Tetris clone real fast.

      Gameblabla's Website (Emulation/Homebrew Projects) - https://gameblabla.github.io/

      elmer

      • PCEFX Saboteur
      • Banned *
      • Joined: Dec 2010
      • Offline 2005 Posts
        Re: A small thing i did for PCFX...
        « Reply #6 on: September 14, 2015, 11:53:20 PM »

        Hopefully trap15 can implement proper support for CDDA tracks so you can have kickass music for this game.

        I wish Liberis had better support for graphics because everything else is low-level, i think all we can do is wait...

        I think that you're going to have to wait for me to implement all the missing functionality.  :(

        Alex has abandoned liberis, but is happy for me to keep on developing it ...

        http://shmups.system11.org/viewtopic.php?f=1&t=54696

        Quote from: trap15
        I'm not all that interested in PC-FX development anymore though. First I got angry at the GCC being really broken (the wonders of GCC pre-3), then I was angry at the system for being so weak and underperforming. Maybe when you release this I'll take another crack at some dev. Glad to hear eris was of some use to somebody :P


        gameblabla

        • *
        • Joined: Feb 2015
        • Offline 4 Posts
          • Gameblabla's Website
        Re: A small thing i did for PCFX...
        « Reply #7 on: September 15, 2015, 09:12:28 PM »
        Quote
        Rename game to "Fist of the North Star", rename attacks to Hokuto Shinken attacks, put Heart of Madness on CDDA playing during the game on loop.
        Thank me later.

        i knew someone would ask something like this, lol.
        I guess you will have to wait for the CDDA track though.


        I think that you're going to have to wait for me to implement all the missing functionality.  :(
        Alex has abandoned liberis, but is happy for me to keep on developing it ...

        I was wondering why he didn't updated the repo since last year...
        I guess we'll never see his pc-engine emulator for PCFX even close to Alpha state.

        Other than GCC 4.5, what have you done already on liberis ?
        Do you have a repo for it ?
        Because i personally would like to check your progress on liberis.

        Anyways, it's good someone is working on it, even slowly.
        I hope in the future i can come up with something better than this game.
        Good luck
        « Last Edit: September 15, 2015, 09:14:29 PM by gameblabla »
        Gameblabla's Website (Emulation/Homebrew Projects) - https://gameblabla.github.io/

        elmer

        • PCEFX Saboteur
        • Banned *
        • Joined: Dec 2010
        • Offline 2005 Posts
          Re: A small thing i did for PCFX...
          « Reply #8 on: September 16, 2015, 03:03:20 PM »

          Other than GCC 4.5, what have you done already on liberis ?
          Do you have a repo for it ?

          Hahaha ... errr ... I've been a little too busy to get back to it for a while!  :roll:

          I did get the time to update the V810 support from binutils 2.22 to 2.23.2, but I still really want to get GCC support up from 4.5.4 to 4.7.4 in order to take advantage of some of the C11 features that they added.

          There's no repo, yet. I'll create one when I believe that things are stable enough to be worth sharing.

          Improving liberis is going to have to wait for the compiler updates so that it can take advantage of the modern C language features.

          Opethian

          • PCEFX Saboteur
          • Banned *
          • Joined: Mar 2010
          • Offline 3010 Posts
          • Useless
            Re: A small thing i did for PCFX...
            « Reply #9 on: September 18, 2015, 08:00:41 PM »
            I want to port Legend of the Red Dragon to this

            elmer

            • PCEFX Saboteur
            • Banned *
            • Joined: Dec 2010
            • Offline 2005 Posts
              Re: A small thing i did for PCFX...
              « Reply #10 on: September 18, 2015, 11:03:20 PM »

              I want to port Legend of the Red Dragon to this

              I keep on meaning to play "Snowball" again. https://en.wikipedia.org/wiki/Silicon_Dreams

              Hadn't heard of "LORD" ... thanks!  :D

              RayXambeR

              • *
              • Joined: Mar 2009
              • Offline 27 Posts
                Re: A small thing i did for PCFX...
                « Reply #11 on: September 26, 2015, 12:55:22 PM »
                Great to see something new on PC-FX. Could be great if a complete game could be made for this underrated system! Keep up the good work Gameblabla.

                shonenx

                • *
                • Joined: Dec 2009
                • Offline 142 Posts
                  • POP-ART
                Re: A small thing i did for PCFX...
                « Reply #12 on: September 27, 2015, 06:38:52 PM »
                Dude this is quite awesome !! Im looking foward to a chance to try it out. Thanks for the Brewing.
                You're Already Dead !!!

                gameblabla

                • *
                • Joined: Feb 2015
                • Offline 4 Posts
                  • Gameblabla's Website
                Re: A small thing i did for PCFX...
                « Reply #13 on: October 04, 2015, 08:06:30 AM »
                Thank you guys, i really hope elmer makes progress on liberis and his tools !
                btw, did anyone tried it on real hardware ?

                I have released a video of the game in case you're too lazy to try (or you're at work) :
                https://www.youtube.com/watch?v=OGq4gNj6TVM

                And no, this game has no porn. (Just in case if anyone asks)
                Gameblabla's Website (Emulation/Homebrew Projects) - https://gameblabla.github.io/

                NightWolve

                • Admin
                • *
                • Joined: Jan 2006
                • Offline 4869 Posts
                • Turbo Titan Legend! ;)
                  • Ys Utopia.net
                Re: A small thing i did for PCFX...
                « Reply #14 on: October 04, 2015, 02:39:57 PM »
                Ah, so basically you got a little Wizardry text battle engine up and running on the system with this.

                roflmao

                • PCEFX Saboteur
                • Banned *
                • Joined: Apr 2011
                • Offline 4231 Posts
                • Get over it!
                Re: A small thing i did for PCFX...
                « Reply #15 on: October 17, 2015, 07:03:24 PM »
                I want to port Legend of the Red Dragon to this

                Oh, man.  If LORD was ported to the FX I might be interested in getting one! I haven't played that game in ages.

                blueraven

                • *
                • Joined: Oct 2008
                • Offline 3637 Posts
                • HARDCAW CRU
                  • PCE Daisakusen!!
                Re: A small thing i did for PCFX...
                « Reply #16 on: October 17, 2015, 07:15:59 PM »
                I want to play this, and encourage you to keep working on the homebrew!

                Glad to see the PCFX getting some attention

                NightWolve

                • Admin
                • *
                • Joined: Jan 2006
                • Offline 4869 Posts
                • Turbo Titan Legend! ;)
                  • Ys Utopia.net
                Re: A small thing i did for PCFX...
                « Reply #17 on: August 21, 2021, 10:00:29 AM »
                I noticed gameblabla's image/download links were broken for his PC-FX homebrew demo, so I went looking on Twitter to ask for updates. I got PMs back with new links migrated to github which should provide reliability (permanency).

                https://github.com/gameblabla/simplebattlefx-pcfx
                https://github.com/gameblabla/simplebattlefx-pcfx/raw/master/release/SimpleBattle_FX.zip

                Ah, so basically you got a little Wizardry text battle engine up and running on the system with this.

                Looks like I wrote the same thing years ago, it's a building-block ~Wizardry text-battle demo, how early RPG engines started off. While some would place little value in it, you have to consider the bigger picture; it has to start somewhere little by little. You may inspire/motivate someone else into developing a complete homebrew game despite the odds being very low. Chris Covell does this all the time, many great demos are in his legacy to essentially leave breadcrumbs behind to inspire someone else to work off of them into something more/bigger/complete.