Author Topic: Beyond Force - Flexible Logo  (Read 260 times)

0 Members and 1 Guest are viewing this topic.

Offline vtlmks

  • C= 64
  • **
  • Posts: 48
  • Karma: 5
    • View Profile
Beyond Force - Flexible Logo
« on: January 31, 2026 »
Remake of Flexible Logo by Beyond Force (1990)

Controls:
- F11: Toggle fullscreen
- F12: Toggle CRT shader
- ESC: Exit

Code is at: https://github.com/vtlmks/amiga_remakes

Offline ttemper

  • Amiga 1200
  • ****
  • Posts: 266
  • Karma: 7
    • View Profile
Re: Beyond Force - Flexible Logo
« Reply #1 on: February 04, 2026 »
nice... you have got your framework all done now i gather?

keep em coming :)

Offline vtlmks

  • C= 64
  • **
  • Posts: 48
  • Karma: 5
    • View Profile
Re: Beyond Force - Flexible Logo
« Reply #2 on: February 06, 2026 »
Hi :)

Yeah, framework is more or less done, there is small things added over time, but it's very simple to use now.. I have more comming soon..

Offline KrazyK

  • Amiga 1200
  • ****
  • Posts: 384
  • Karma: 131
    • View Profile
    • KrazyK Remakes
Re: Beyond Force - Flexible Logo
« Reply #3 on: February 07, 2026 »
Very nice, love the CRT effect too. I have a question about the mod replay routine in your code. Could you build a statc library that us purebasic users could use? I can't find a mod replay library that I can read the volumes from and I have a few prods in progress that need it.
Challenge Trophies Won:

Offline vtlmks

  • C= 64
  • **
  • Posts: 48
  • Karma: 5
    • View Profile
Re: Beyond Force - Flexible Logo
« Reply #4 on: February 07, 2026 »
Sure thing :)

Since I have no experience with purebasic I got some help from Claude(llm) to do this, I hope it will work, but the documentation looks sane. Please test and tell me if it works or if I need to do something more.

There are quite a few triggers you can read from depending on if you need just the trigger or trigger + volume, it was added as I needed it so it's a bit of a mess.. sorry about that.. hope it works out..

Offline KrazyK

  • Amiga 1200
  • ****
  • Posts: 384
  • Karma: 131
    • View Profile
    • KrazyK Remakes
Re: Beyond Force - Flexible Logo
« Reply #5 on: February 09, 2026 »
Can't get it to work on my end. Just get a linker error, PB is a bit quirky when it comes to static libs i've noticed. I don't expect you to work it out though, i'll take a further look at it now I can see the code when I get a bit more time. Thanks mate.
Challenge Trophies Won:

Offline vtlmks

  • C= 64
  • **
  • Posts: 48
  • Karma: 5
    • View Profile
Re: Beyond Force - Flexible Logo
« Reply #6 on: Yesterday at 03:28 AM »
With some help it looks like the issue is that the .lib files are compiled with MinGW (GCC), and PureBasic's default ASM backend uses MSVC's linker which can't read that object format. Try compiling with the C backend instead (pbcompilerc, or enable it in Compiler Options in the IDE) - it uses GCC internally so it reads the MinGW .lib files natively. The C backend is actually faster too since it gets GCC's optimizer.