Author Topic: The Black Cats Comp14  (Read 2289 times)

0 Members and 1 Guest are viewing this topic.

Offline KrazyK

  • Amiga 1200
  • ****
  • Posts: 380
  • Karma: 131
    • View Profile
    • KrazyK Remakes
The Black Cats Comp14
« on: November 11, 2024 »
Hi to all who are still here!
It's been a while and here's my first remake from The Black Cats.  Quite a quick one to rip and re-create just to get back in the swing of it.  Full PB source to follow in the Purebasic section.
« Last Edit: November 14, 2024 by KrazyK »
Challenge Trophies Won:

Offline ttemper

  • Amiga 1200
  • ****
  • Posts: 261
  • Karma: 7
    • View Profile
Re: The Black Cats Comp14
« Reply #1 on: November 13, 2024 »
Yup, still here... and check in to see whats new. :)

Great to still see you're doing prods.

Downloaded, and will check it out when I can.

EDIT... I see you updated the .exe, but now it does not play/show at all, i hit F2 for window and all i see is a white screen, and the exe crashes (not responding).
« Last Edit: November 15, 2024 by ttemper »

Offline KrazyK

  • Amiga 1200
  • ****
  • Posts: 380
  • Karma: 131
    • View Profile
    • KrazyK Remakes
Re: The Black Cats Comp14
« Reply #2 on: November 15, 2024 »
Can you run the source without the 3d object to check it out to see if its that?
I'll find some time to re-write the library for pb6 next week.
Challenge Trophies Won:

Offline ttemper

  • Amiga 1200
  • ****
  • Posts: 261
  • Karma: 7
    • View Profile
Re: The Black Cats Comp14
« Reply #3 on: November 15, 2024 »
Can you run the source without the 3d object to check it out to see if its that?
I'll find some time to re-write the library for pb6 next week.

Yeh, already done that, I nulled the bobs code, and created a sprite canvas to blit/draw the scroller to. My updated code has DPI awareness enabled, and has the screen resolution calculations for the window (to enforce the true 640x480) rather than have it scale.

This site really doesn't like long posts or code attachments (bbcode). -shrugs-

If you want my adjusted code, I'll upload it for you (google drive again?)... its on the google drive. :)

EDIT... My updated code is on google drive, and I just grabbed the updated exe from google drive, and it works as intended now :) everything works nicely (and its scaled to 125%, aka 800x600 on my system, not enforced to 640x480).
« Last Edit: November 15, 2024 by ttemper »

Offline KrazyK

  • Amiga 1200
  • ****
  • Posts: 380
  • Karma: 131
    • View Profile
    • KrazyK Remakes
Re: The Black Cats Comp14
« Reply #4 on: November 29, 2024 »
Here's the new improved version with your additional code for the dpi awareness for non-scaling, thx mate.
The windowed mode is now moveable and the fullscreen mode is a maximized borderless window.
Also pressing F1 brings up some info.
Challenge Trophies Won:

Offline ttemper

  • Amiga 1200
  • ****
  • Posts: 261
  • Karma: 7
    • View Profile
Re: The Black Cats Comp14
« Reply #5 on: November 30, 2024 »
looks good, windows stays at 640x480 now (im at 125% dpi scale).

although im not a fan of the taskbar at the top -shrugs-. i do have code that allows for movable window without the taskbar, but upon click-drag it pauses the timer which pauses the intro screen. there is a workaround though by moving all your 'repeat' loop (main intro) in to a procedure, and then adding a new timer and binding that with the main procedure, leaving the 'repeat' loop timer independent (so the repeat pauses, but the main procedure doesnt). bit clunky imo, but it works (i tested it with this intro source).

what process are you using to upx pack and patch (so it cant be decompressed)? windows still flags the exe (which is a pita).


Offline KrazyK

  • Amiga 1200
  • ****
  • Posts: 380
  • Karma: 131
    • View Profile
    • KrazyK Remakes
Re: The Black Cats Comp14
« Reply #6 on: November 30, 2024 »
I'm glad it works on your scaled desktop now.
I know what you mean about the taskbar/title bar as I had another version without it which worked with a little additional bit of code in the main loop.  Included here, see what you think.
As for packing I only use UPX (v3.96) with the --lzma option.  No scramblers to prevent it unpacking now.
Challenge Trophies Won:

Offline ttemper

  • Amiga 1200
  • ****
  • Posts: 261
  • Karma: 7
    • View Profile
Re: The Black Cats Comp14
« Reply #7 on: December 01, 2024 »
I know what you mean about the taskbar/title bar as I had another version without it which worked with a little additional bit of code in the main loop.  Included here, see what you think.

ok thanks will check it out.

As for packing I only use UPX (v3.96) with the --lzma option.  No scramblers to prevent it unpacking now.

oh k. interesting. windows keeps flagging the .exe's as bad, so i use upx to unpack it.

[ EDIT... ]
no titlebar = much better indeed. so with your draggable screen option... how do you achieve that? as the screen doesnt pause at all. i'd like to adapt the same functionality in to my prods (i dont really like the screen pausing on lmb click + drag). tia.
« Last Edit: December 01, 2024 by ttemper »