Author Topic: Barbarian on PCE  (Read 6526 times)

F.L

  • Newbie
  • *
  • Posts: 45
Barbarian on PCE
« on: December 18, 2016, 06:19:25 AM »
hello
i'm new on the forum.
i'm a french coder and i like to remake old games
my favourite is barbarian, the famous 1987 game of palace software
in 2012,i have remake this game in basic for PC (with qb64)
in 2014, i have ported the game on megadrive/genesis (with bex)
to see my old remake, go to my website
and now my project is to port the game on PC engine  :dance:
why the PCE ?
because i was seduced by the power of the console, and the simplicity of its language : Huc
Especially for this occasion, I learned the language C
and since one month, i trie to tame the beast  :D
here is a screenshot :

the development is progressing well, the game is now 100% working :
update of 03/21/2017 :
here is the link of roms :
AtariST
Amiga500
Amstrad CPC
Commodore 64
   ZX Spectrum
Ibm-Pc
AppleII


thanks to TOUKO for the help
and to Arkhan for the fantastic music theme !

i hope you will enjoy my project
see ya
F.L
« Last Edit: March 21, 2017, 10:18:11 AM by F.L »

esteban

  • Hero Member
  • *****
  • Posts: 24063
(work in progress) Barbarian on PCE
« Reply #1 on: December 18, 2016, 06:50:52 AM »
I never thought I would say this about Barbarian, but..."Yes!"

I know this game well. Of course, when I played it as a kid, I just jammed the joystick and mashed buttons.

Hopefully the PCE version will feature a glorious, extended soundtrack (with alternate, remixed soundtrack available).

I CAN DREAM.

:)

We support your efforts, comrade.
« Last Edit: December 18, 2016, 06:53:39 AM by esteban »
  |    | 

touko

  • Hero Member
  • *****
  • Posts: 953
Re: (work in progress) Barbarian on PCE
« Reply #2 on: December 18, 2016, 07:25:20 AM »
We expecting playing the classic babarian soundtrack with squirrel,and use my PCM driver for SFX .

elmer

  • Hero Member
  • *****
  • Posts: 2148
Re: (work in progress) Barbarian on PCE
« Reply #3 on: December 19, 2016, 05:57:17 AM »
hello
i'm new on the forum.
i'm a french coder and i like to remake old games

Excellent stuff, welcome to the world of PC Engine development!


We expecting playing the classic babarian soundtrack with squirrel,and use my PCM driver for SFX .

Are you guys using the new build of HuC?

Gredler

  • Guest
Re: (work in progress) Barbarian on PCE
« Reply #4 on: December 19, 2016, 06:12:09 AM »
What a first post, excellent!!

Welcome, happy to have you here!

F.L

  • Newbie
  • *
  • Posts: 45
Re: (work in progress) Barbarian on PCE
« Reply #5 on: December 19, 2016, 07:20:58 AM »
thank all   :D
update of the day : i have added the blood spots and the wizard's fire

touko

  • Hero Member
  • *****
  • Posts: 953
Re: (work in progress) Barbarian on PCE
« Reply #6 on: December 19, 2016, 08:08:09 AM »
Quote
Are you guys using the new build of HuC?
Unfortunately no, F.L is new on PCE and C, and i don't want to add new difficulties.
This is why for his first project i suggested him to stay on the old release for simplicity.
« Last Edit: December 19, 2016, 08:09:47 AM by touko »

elmer

  • Hero Member
  • *****
  • Posts: 2148
Re: (work in progress) Barbarian on PCE
« Reply #7 on: December 19, 2016, 08:48:29 AM »
Quote
Are you guys using the new build of HuC?
Unfortunately no, F.L is new on PCE and C, and i don't want to add new difficulties.
This is why for his first project i suggested him to stay on the old release for simplicity.

What difficulties???  :-k

I initially set up Catastrophy for DarkKobold and Gredler so that they could switch between the old compiler and the new compiler, and everything ran fine with both versions.

Then they started to use some of Uli's features in the new HuC (like ANSI prototypes and C++ comments), so now they're pretty-much-committed to the new compiler, with its speed improvements and smaller code size.

I can understand folks like The Old Rover being cautious about switching ... but for someone new to the platform, I only see benefits at this point.

WoodyXP

  • Hero Member
  • *****
  • Posts: 607
Re: (work in progress) Barbarian on PCE
« Reply #8 on: December 19, 2016, 09:12:51 AM »
That's what I'm talking about.  I love me some Barbarian.

Dicer

  • Hero Member
  • *****
  • Posts: 1905
Re: (work in progress) Barbarian on PCE
« Reply #9 on: December 19, 2016, 10:33:57 AM »
OMG OMG OMG OMG, one of my faves from the C=64 now on my PCE!!!

Can't wait to give this a spin.


Bardoly

  • Hero Member
  • *****
  • Posts: 1953
Re: (work in progress) Barbarian on PCE
« Reply #10 on: December 19, 2016, 03:43:58 PM »
Welcome to Pcenginefx!

Cool news on this.

touko

  • Hero Member
  • *****
  • Posts: 953
Re: (work in progress) Barbarian on PCE
« Reply #11 on: December 19, 2016, 09:20:43 PM »
Quote
What difficulties???  :-k
To integrate squirrel and my PCM driver .
I know well the old release, and it was easy and faster to integrate those 2 things without breaking anything .

Necromancer

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 21335
Re: (work in progress) Barbarian on PCE
« Reply #12 on: December 20, 2016, 04:31:40 AM »
Welcome aboard and good luck with your game.  I had to google it, but it looks interesting, like a blend of pit fighter and mortal kombat but with swords and loin cloths.  :mrgreen:
U.S. Collection: 97% complete    155/159 titles

elmer

  • Hero Member
  • *****
  • Posts: 2148
Re: (work in progress) Barbarian on PCE
« Reply #13 on: December 20, 2016, 05:30:45 AM »
Quote
What difficulties???  :-k
To integrate squirrel and my PCM driver .
I know well the old release, and it was easy and faster to integrate those 2 things without breaking anything .

There's not much that I can do about your PCM driver, but that *should* just be a case of setting up the timer IRQ.

It would certainly be nice if Aetherbyte got around to officially releasing the new version of Squirrel, but I can always send you the same version that the Catastrophy guys are using (and that I sent to Aetherbyte).

touko

  • Hero Member
  • *****
  • Posts: 953
Re: (work in progress) Barbarian on PCE
« Reply #14 on: December 20, 2016, 08:21:03 PM »
Quote
There's not much that I can do about your PCM driver, but that *should* just be a case of setting up the timer IRQ.
Of course is not an impossible or too difficult problem, this is really because the time and also because i already know (i did it) how to integrate the 2 things with a custom huc quickly without any problems .
F.L started this project only 1/2 weeks ago,and i hope for future projects he will use the latest version .

Quote
It would certainly be nice if Aetherbyte got around to officially releasing the new version of Squirrel, but I can always send you the same version that the Catastrophy guys are using (and that I sent to Aetherbyte).
Yes thanks, i'll can test if all is ok with this version .
« Last Edit: December 20, 2016, 08:28:22 PM by touko »