Posts by Olhi

by Olhi
25 Jul 2020, 15:37
Forum: WohlSoft.ru
Topic: Support Wohlstand (Patreon, PayPal, TransferWise...)
Replies: 0
Views: 342

Support Wohlstand (Patreon, PayPal, TransferWise...)

Vitaly Novichkov (better known as Wohlstand :fox: ) is a developer of many open-source programs such as: • The PGE Project (also known as Moondust) is the game engine project I primarily develop. This project intends to give game creators an easier and more robust environment for creating 2D-side s...
by Olhi
23 Jul 2020, 17:51
Forum: Engine Development
Topic: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]
Replies: 74
Views: 7794

Re: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]

Or, I have a little idea of a compatibility mode like GZDoom does: for certain cases and for specific WAD files, it disables/enables certain bugs and features, required for the best experience of specific game. This sounds like the best solution to me. :yes: There may very well be other issues in t...
by Olhi
23 Jul 2020, 16:11
Forum: Engine Development
Topic: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]
Replies: 74
Views: 7794

Re: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]

I encountered an issue regarding hub worlds. While it's a huge convenience in most episodes that the last level location is remembered, it breaks Mario & Luigi's Marathon:

https://i.imgur.com/vuuPPR5.mp4
by Olhi
19 Jul 2020, 4:36
Forum: German - Deutsch
Topic: Aktivität
Replies: 1
Views: 50
  • 1

Re: Aktivität

DerEric wrote:Wer liest das hier?
:bye:

DerEric wrote:Das Forum ist inaktiv.
War es jemals nicht inaktiv? :x
by Olhi
10 Jul 2020, 4:47
Forum: Engine Development
Topic: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]
Replies: 74
Views: 7794
  • 1

Re: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]

I have a request for a quality of life feature: A hotkey for opening the current level in the PGE Editor. The path to the executable could be added to thextech.ini.
by Olhi
28 Jun 2020, 23:19
Forum: Engine Development
Topic: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]
Replies: 74
Views: 7794

Re: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]

Wohlstand wrote:OBS Studio (Open Broadcasting Software), I use it for a while.

It's good for complicated set-ups, but too bloated for a simple window recording. I tried out a few others and vokoscreen looks like the best for the job. It's almost as convenient as the in-game recorder, and it supports mkv.
by Olhi
28 Jun 2020, 22:19
Forum: Engine Development
Topic: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]
Replies: 74
Views: 7794

Re: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]

Speaking about SMBX2, after making this fix, they had to provide the compatibility system to re-enable this bug again. Oh, that's interesting. I didn't expect something like this to be the case. btw, please use old LunaLua-SMBX for gameplay comparison: Isn't stable for me sadly. No version based on...
by Olhi
28 Jun 2020, 19:35
Forum: Engine Development
Topic: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]
Replies: 74
Views: 7794

Re: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]

I found a bug concerning Character Barriers in Luigi's Fight for the Mushroom Kingdom:

8-6 Restrained Volcano.gif
8-6 Restrained Volcano.gif

7-3 Poisonous Cave.gif
7-3 Poisonous Cave.gif

8-6 SMBX2.gif
8-6 SMBX2.gif
by Olhi
14 Jun 2020, 2:07
Forum: Engine Development
Topic: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]
Replies: 74
Views: 7794
  • 1

Re: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]

GIFs2PNG algorithm: treat out-of-mask area as white pixels ✔️ Latest commit 0d94080 1 hour ago Sprites will now look more transparent than on Vanilla. Comparison.png This creates some advantages and disadvantages: ProCon.png Personally I think this is fine and you can leave it as-is. :good: _______...
by Olhi
13 Jun 2020, 2:00
Forum: Engine Development
Topic: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]
Replies: 74
Views: 7794

Re: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]

After noticing a visual bug in Yoshi's Archipelago 's Mirage Manor , I learned that the Vanilla Engine makes sprites half-transparent when their m.gif is replaced by a White 1x1 Pixel. This is not taken into consideration by SMBX2, TheXTech and GIFs2PNG, which leads to the following result: MirageMa...
by Olhi
9 Jun 2020, 19:08
Forum: Engine Development
Topic: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]
Replies: 74
Views: 7794

Re: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]

I found two bugs while playing Another Adventure : Bubble Bug: https://i.imgur.com/jKcqsVb.mp4 AnotherAdventureBubbleBug.mp4 Mirror Bug: https://i.imgur.com/bHbbopc.mp4 AnotherAdventureMirrorBug.mp4 The Bubble Bug occurs on Linux-NSMBX, Linux-TheXTech and Wine-TheXTech, but not on SMBX2. The Mirror ...
by Olhi
17 May 2020, 3:12
Forum: Engine Development
Topic: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]
Replies: 74
Views: 7794

Re: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]

Any items out of SMBX64 max type automatically turning into item-1 to prevent possible crashes. (SMBX 1.3 will just crash). NPC-400 is a 108+ out of range of SMBX64. "SMBX64Ex" means not adding more item types, but extending functionality of existing without of compatibility breackage. I ...
by Olhi
15 May 2020, 22:06
Forum: Engine Development
Topic: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]
Replies: 74
Views: 7794

Re: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]

I made a test level to compare how checkpoints behave and learned that SMBX2 has three separate types: npc-192, the midway gate from 1.3 which can only be included once. npc-400, reusable midway gates whose activation will be tracked. npc-430, reusable checkpoint flags that can be re-activated. TheX...
by Olhi
15 May 2020, 16:15
Forum: Super Mario Bros. X2 (SMBX2)
Topic: Request: Different input for Purple Yoshi's ground pound?
Replies: 0
Views: 48

Request: Different input for Purple Yoshi's ground pound?

In TheXTech's thread, I brought up the suggestion to change the Purple Yoshi's ground pound input from "Down" to "Alt Run" in order to prevent it from being triggered accidentally. If it's possible to bring this change to 2.0 as well, I'd like to request it. This would instantly ...
by Olhi
10 May 2020, 20:11
Forum: Troubleshooting
Topic: [Linux] Is it normal that some levels take over 15 seconds to load?
Replies: 1
Views: 96

[Linux] Is it normal that some levels take over 15 seconds to load?

On a SSD, loading the Zelda Demo Stage takes 7 seconds, and loading Moor 1 from Super Mario Enigmatic 2 takes 16 seconds: https://streamable.com/b82fiz In the Playthrough by Eclipsed, Moor 1 takes only 5 seconds to load, so I wonder whether I can do something about this. EDIT: Beta 4 Patch 2 improve...
by Olhi
2 May 2020, 3:27
Forum: Engine Development
Topic: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]
Replies: 74
Views: 7794

Re: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]

In code there are "axis" and "hat", but some joysticks can treat d-pad as buttons, that makes odd... I think, I'll need to add the ability to set multiple keys for a single action to allow you use both "axis" and "hat" If it's any help, here's how my Controll...
by Olhi
2 May 2020, 2:53
Forum: Engine Development
Topic: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]
Replies: 74
Views: 7794

Re: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]

So, I'll just backport PGE Engine's joystick module and I'll allow to set up arrow keys also. I checked 1.3.2.1 and the Arrow keys work! But sadly, it appears I now have to choose between Analog and D-Pad. I went back to PGE and it's the case there, too. Can you add second input options so that bot...
by Olhi
14 Apr 2020, 19:53
Forum: Engine Development
Topic: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]
Replies: 74
Views: 7794
  • 1

Re: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]

I'll make attachments in the future then, in addition to sharing a Streamable link.
by Olhi
14 Apr 2020, 0:28
Forum: Engine Development
Topic: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]
Replies: 74
Views: 7794

Re: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]

Wohlstand wrote:Damn it won't work without Proxy, but good that I have a proxy.

Oh, I see. Can you recommend any convenient sites that are good for you? I like Streamable because it doesn't require an account.
by Olhi
14 Apr 2020, 0:13
Forum: Engine Development
Topic: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]
Replies: 74
Views: 7794

Re: Meet TheXTech: a full working C++ port of SMBX engine [1.3.2.3]

I found a bug on the Linux version that occurs when starting the Classics Collection version of The Great Empire 3:

https://streamable.com/x4iuoh

Go to advanced search