Author Topic: more ST remakes  (Read 189 times)

0 Members and 1 Guest are viewing this topic.

Offline KrazyK

  • Amiga 1200
  • ****
  • Posts: 281
  • Karma: 121
    • View Profile
    • KrazyK Remakes
more ST remakes
« on: September 17, 2019 »
So I finally decided to dig out the laptop and rip another intro from the ST for the first time in about 7 months. So i've nearly finished this one by Scum Of The Earth. It just needs a bit of tidying up with the moving backgrounds and it will be done.
I'll post the code once it's done too.  ;)
Challenge Trophies Won:

Offline aNdy

  • C= 64
  • **
  • Posts: 74
  • Karma: 28
    • View Profile
Re: more ST remakes
« Reply #1 on: September 17, 2019 »
Looking forward to it!

Offline KrazyK

  • Amiga 1200
  • ****
  • Posts: 281
  • Karma: 121
    • View Profile
    • KrazyK Remakes
Re: more ST remakes
« Reply #2 on: September 18, 2019 »
Here's the final version (so far!) along withe commented PB code.
You will need the OSME x86 library installed for this to work, never fear though, i've included it here too. ;)
Challenge Trophies Won:

Offline aNdy

  • C= 64
  • **
  • Posts: 74
  • Karma: 28
    • View Profile
Re: more ST remakes
« Reply #3 on: September 19, 2019 »
Good stuff KrazyK, as always!

I love a good VU Meter and your implementation here is easy to read code wise and quite effective.

Thanks for the code share!

Offline Bobo220673

  • C= 64
  • **
  • Posts: 33
  • Karma: 10
    • View Profile
Re: more ST remakes
« Reply #4 on: September 20, 2019 »
Hi!
Nice work.

KrazyK, i know you lost many Sources of your Libs, so i update the Source to a no Lib Version.
Your lib was build with the very old "pbosl", this Source use Memdll. Its very fast and easy to use...
I hope this help to rebuild your lib Sources.

Offline KrazyK

  • Amiga 1200
  • ****
  • Posts: 281
  • Karma: 121
    • View Profile
    • KrazyK Remakes
Re: more ST remakes
« Reply #5 on: September 20, 2019 »
Many thanks for the no lib version Bobo220673  :cheers:
I'll be using this in future.
I'm slowly getting back into it with this quick screen. It took a couple of days to do from ripping to compiling.
I have a few more already in the pipeline.
Challenge Trophies Won:

Offline KrazyK

  • Amiga 1200
  • ****
  • Posts: 281
  • Karma: 121
    • View Profile
    • KrazyK Remakes
one more from TCB
« Reply #6 on: September 23, 2019 »
Here's another quick one from TCB.  I adapted this code for PureBasic from the excellent codef remake by NewCore.
This is a screen from the SoWatt Demo by The CareBears way, way back in 1989. :o
Full source code available here for you to play with too.  ;)

[edit]
If anyone doesn't have my transparent image drawing library then add the following somewhere at the top of the code:

Code: [Select]
Import "msimg32.lib"
TransparentBlt( hdcDest, nXOriginDest, nYOriginDest, nWidthDest, hHeightDest, hdcSrc, nXOriginSrc, nYOriginSrc, nWidthSrc, nHeightSrc, crTransparent )
EndImport

ProcedureDLL KK_DrawTransparentImage(DestImage,SourceImage,xdest,ydest,transcol)
hdcSrc2 = CreateCompatibleDC_(DestImage)
SelectObject_(hdcSrc2, ImageID(SourceImage))
TransparentBlt(DestImage,xdest,ydest,ImageWidth(SourceImage),ImageHeight(SourceImage),hdcSrc2,0,0,ImageWidth(SourceImage),ImageHeight(SourceImage),transcol)
DeleteDC_(hdcSrc2)
EndProcedure

« Last Edit: September 24, 2019 by KrazyK »
Challenge Trophies Won: