Author Topic: Border Zone Team - Metal Bar II intro  (Read 11914 times)

0 Members and 1 Guest are viewing this topic.

Offline stormbringer

  • Time moves by fast, no second chance
  • Amiga 1200
  • ****
  • Posts: 453
  • Karma: 73
    • View Profile
    • www.retro-remakes.net
Border Zone Team - Metal Bar II intro
« on: August 31, 2007 »
and here it is: Borderzone Dezign Team's Metal Bar II

The first Win32 Remake of the famous C64 intro that uses Jim's TinySID Library... Great job Jim!
We once had a passion
It all seemed so right
So young and so eager
No end in sight
But now we are prisoners
In our own hearts
Nothing seems real
It's all torn apart

Offline Clyde

  • A Little Fuzzy Wuzzy
  • DBF Aficionado
  • ******
  • Posts: 7271
  • Karma: 71
    • View Profile
Re: Border Zone Team - Metal Bar II intro
« Reply #1 on: August 31, 2007 »
Excellent work dude :)
Still Putting The IT Into Gravy
If Only I Knew Then What I Know Now.

Challenge Trophies Won:

Offline Rbz

  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 2757
  • Karma: 493
    • View Profile
    • https://www.rbraz.com/
Re: Border Zone Team - Metal Bar II intro
« Reply #2 on: August 31, 2007 »
Congrats for being the first one using that nice SID sound library :)
Challenge Trophies Won:

Offline benny!

  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4384
  • Karma: 228
  • in this place forever!
    • View Profile
    • bennyschuetz.com - mycroBlog
Re: Border Zone Team - Metal Bar II intro
« Reply #3 on: August 31, 2007 »
Strange. I do not hear any sound ? No error mesasage though - the scroller
runs smoothly - just no sound ??? Any ideas ???
[ mycroBLOG - POUET :: whatever keeps us longing - for another breath of air - is getting rare ]

Challenge Trophies Won:

Offline stormbringer

  • Time moves by fast, no second chance
  • Amiga 1200
  • ****
  • Posts: 453
  • Karma: 73
    • View Profile
    • www.retro-remakes.net
Re: Border Zone Team - Metal Bar II intro
« Reply #4 on: August 31, 2007 »
seems to by the TinySID lib... it manages everything that has to do with sound and output is done through DirectX sound system. Maybe it has to do with that. Unfortunately I have no control on the sound... so I expect Jim to have a look at this one and give me some hints.

@Jim: some other functions would be nice... ability to render the audio samples in a buffer to use a different sound output mechanism (like WaveOut, which is much safer on Win32 than DirectX Sound...)
We once had a passion
It all seemed so right
So young and so eager
No end in sight
But now we are prisoners
In our own hearts
Nothing seems real
It's all torn apart

Offline benny!

  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4384
  • Karma: 228
  • in this place forever!
    • View Profile
    • bennyschuetz.com - mycroBlog
Re: Border Zone Team - Metal Bar II intro
« Reply #5 on: August 31, 2007 »
@stormbringer:
That's strange indeed. I have no problems will all other tinysid stuff. All other examples
using tinysid.lib runs well.
[ mycroBLOG - POUET :: whatever keeps us longing - for another breath of air - is getting rare ]

Challenge Trophies Won:

Offline Rbz

  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 2757
  • Karma: 493
    • View Profile
    • https://www.rbraz.com/
Re: Border Zone Team - Metal Bar II intro
« Reply #6 on: August 31, 2007 »
@benny!: I've a lil notebook at work and it takes around 7 seconds to start playing sound, try to see if this happen for you too :???:
Notebook P4 1.7Ghz - Shit gfx card :P - 512MB

@stormbringer: seems that you still have problems with your timer/delta time, coz this pc at work your scroller run a bit faster and the color effect on letters are faster too.


Btw, at home it works fine - P4 2.8Ghz - Geforce 6600GT - 512MB
Challenge Trophies Won:

Offline va!n

  • Pentium
  • *****
  • Posts: 1435
  • Karma: 109
    • View Profile
    • http://www.secretly.de
Re: Border Zone Team - Metal Bar II intro
« Reply #7 on: August 31, 2007 »
the music starts some seconds after the intro has started.... i can hear music but the scroller runs very very low here... i dont know the original sound but seems sometimes the sound is not correct... like looping a buffer again and again before continue... this doesn't happend to the examples of the tinySID lib.
- hp EliteBook 8540p, 4 GB RAM, Windows 8.1 x64
- Asus P5Q, Intel Q8200, 6 GB DDR2, Radeon 4870, Windows 8.1 x64
http://www.secretly.de
Challenge Trophies Won:

Offline stormbringer

  • Time moves by fast, no second chance
  • Amiga 1200
  • ****
  • Posts: 453
  • Karma: 73
    • View Profile
    • www.retro-remakes.net
Re: Border Zone Team - Metal Bar II intro
« Reply #8 on: August 31, 2007 »
as I said before, I do not have much control on the audio as everything is managed by TinySID and DirectX. I'd love to have some new functions in the lib so I can provide my own sound output code. Also I should probably download the latest DirectX SDK and try again. But I'd prefere not to use DirectX and use WaveOut instead (which is much safer and more compatible with all the Windoes variations).

The intro is based on the VBL ... so for those of you having problems with the scroll speed, it' may be an issue with the VBL and driver settings. Please check some other threads on this forum for this. I do not use delta timers as they do not give good results, especially for scrolling. This intro is supposed to by on sync with a screen refresh @ 60Hz... using the VBL for that....
We once had a passion
It all seemed so right
So young and so eager
No end in sight
But now we are prisoners
In our own hearts
Nothing seems real
It's all torn apart

Offline Shockwave

  • good/evil
  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 17427
  • Karma: 499
  • evil/good
    • View Profile
    • My Homepage
Re: Border Zone Team - Metal Bar II intro
« Reply #9 on: September 01, 2007 »
Worked nice here. Well done on using the SID lib first.

The first time I ran it there was no sound, the second time the sound worked fine. :)
Shockwave ^ Codigos
Challenge Trophies Won:

Offline Maxx

  • C= 64
  • **
  • Posts: 57
  • Karma: 12
    • View Profile
Re: Border Zone Team - Metal Bar II intro
« Reply #10 on: September 01, 2007 »
Very nice well done worked fisttime no problems here  :cheers:
Proud Member Of Dawn Creations
Challenge Trophies Won:

Offline benny!

  • Senior Member
  • DBF Aficionado
  • ********
  • Posts: 4384
  • Karma: 228
  • in this place forever!
    • View Profile
    • bennyschuetz.com - mycroBlog
Re: Border Zone Team - Metal Bar II intro
« Reply #11 on: September 02, 2007 »
Strange. Tried both versions (windowed/fullscreen) and loaded them several
times and waited some seconds. No music playing. Very strange ???
[ mycroBLOG - POUET :: whatever keeps us longing - for another breath of air - is getting rare ]

Challenge Trophies Won:

Offline WidowMaker [retired]

  • %010101
  • Atari ST
  • ***
  • Posts: 134
  • Karma: 21
  • %010101
    • View Profile
Re: Border Zone Team - Metal Bar II intro
« Reply #12 on: September 02, 2007 »
Music worked here but no point in converting intro with just picture and scroller. There are some real excellent 64 intros that should be done before this one. Nice only as a nostalgic thing.


Offline Jim

  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 5301
  • Karma: 402
    • View Profile
Re: Border Zone Team - Metal Bar II intro
« Reply #13 on: September 02, 2007 »
Windowed version has a delay on the music starting up.  This is probably due to using the desktop window as the hwnd in the call to SetCooperativeLevel.  That can be fixed.  I prefer DirectX to WaveOut.  It shouldn't make any difference to compatibility - these routines are tried and tested over the last 8 or 9 years!
->stormbringer - next week, I'm on holiday right now, PM me with the enhancements you would like and I'll see what I can do.  One thing I want to avoid is making the lib bigger just to add bells and whistles, but I'll consider anything :)  Maybe I could do an alternate waveout version.

Jim
Challenge Trophies Won:

Offline stormbringer

  • Time moves by fast, no second chance
  • Amiga 1200
  • ****
  • Posts: 453
  • Karma: 73
    • View Profile
    • www.retro-remakes.net
Re: Border Zone Team - Metal Bar II intro
« Reply #14 on: September 02, 2007 »
ok.. I spent on this one only 2 hours (most of the time in ripping the original text)... no big deal here. The main purpose was to have an old C64 remake... and this one is 21 years old, hence the simplicity (picture and scroller).

@Jim: concerning the SID lib, I would like to have the audio output externally to the lib. Which means that I would prefer the TinySID lib to have a function that "renders" the sound into a user-supplied buffer. Then I could redirect the samples to any audio output mechanism I want, the way I want. I could add fade in/out, volume, etc elsewhere than through the SID lib. IMHO, the lib should focus only on SID audio emulation and sample rendering.. also I had some music looping problems... since the lib for C is provided as a static lib, I have no idea on how to control the looping of the music (should I time the music and restart the player? but that sounds silly and will not work properly for any tune)

..but I must say that your lib is a great piece of code! congratulations!!!!
We once had a passion
It all seemed so right
So young and so eager
No end in sight
But now we are prisoners
In our own hearts
Nothing seems real
It's all torn apart

Offline Jim

  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 5301
  • Karma: 402
    • View Profile
Re: Border Zone Team - Metal Bar II intro
« Reply #15 on: September 02, 2007 »
Thing is, sounds that looped on a real C64 loop in the player.  If they didn't originally loop, they just end.  I think it should be relatively easy to detect that and have an option to loop.  I see what you're getting at about the 'render to user buffer', it's not a bad idea at all.  The interesting question is how to present that to an average FB user. :)
I'm very pleased you're using the lib ;D

Jim
Challenge Trophies Won:

Offline stormbringer

  • Time moves by fast, no second chance
  • Amiga 1200
  • ****
  • Posts: 453
  • Karma: 73
    • View Profile
    • www.retro-remakes.net
Re: Border Zone Team - Metal Bar II intro
« Reply #16 on: September 02, 2007 »
Jim, if you can add a function to set auto-looping mode, that would be great! I have about 20 zillions of C64 intros to remake ;)

rendering samples for the FB users... well... to be honnest I did not really care about FB users as I only write code in C and assembler ;) ... so if the C version can have it, I would be more than happy!
We once had a passion
It all seemed so right
So young and so eager
No end in sight
But now we are prisoners
In our own hearts
Nothing seems real
It's all torn apart

gooner

  • Guest
Re: Border Zone Team - Metal Bar II intro
« Reply #17 on: October 24, 2008 »
Oh yes i love this one excellant music :clap:

Offline Shockwave

  • good/evil
  • Founder Member
  • DBF Aficionado
  • ********
  • Posts: 17427
  • Karma: 499
  • evil/good
    • View Profile
    • My Homepage
Re: Border Zone Team - Metal Bar II intro
« Reply #18 on: October 24, 2008 »
Maybe this can be changed to use the newer sid library and added to Retro Remakes?
Shockwave ^ Codigos
Challenge Trophies Won:

Offline stormbringer

  • Time moves by fast, no second chance
  • Amiga 1200
  • ****
  • Posts: 453
  • Karma: 73
    • View Profile
    • www.retro-remakes.net
Re: Border Zone Team - Metal Bar II intro
« Reply #19 on: October 24, 2008 »
good point Shockwave! will be done this week-end ;)
We once had a passion
It all seemed so right
So young and so eager
No end in sight
But now we are prisoners
In our own hearts
Nothing seems real
It's all torn apart