Search results

  1. M-HT

    Release Raptor: Call of the Shadows

    Maybe you should disable the "Redistribute" flag on repo.
  2. M-HT

    Release Albion

    I released a new version of Albion (1.7.4). Download: repo Versions for other platforms and the source code are available on GitHub. Changes: v1.7.4 (2023-12-10) * fix bug in original code * minor bug fixes v1.7.3 * use latest versions of libADLMIDI, WildMIDI, BASSMIDI libraries * minor bug...
  3. M-HT

    Release X-COM: Terror from the Deep

    I released a new version of X-COM: Terror from the Deep (1.5.1). Download: repo Versions for other platforms and the source code are available on GitHub. Changes: v1.5.1 (2023-12-10) * minor bug fixes v1.5.0 * General MIDI playback using ALSA sequencer * General MIDI playback using...
  4. M-HT

    Release X-COM: UFO Defense

    I released a new version of X-COM: UFO Defense (1.5.1). Download: repo Versions for other platforms and the source code are available on GitHub. Changes: v1.5.1 (2023-12-10) * minor bug fixes v1.5.0 * General MIDI playback using ALSA sequencer * General MIDI playback using libADLMIDI (using...
  5. M-HT

    Release Warcraft: Orcs & Humans

    I released a new version of Warcraft: Orcs & Humans (1.3.1). Download: repo Versions for other platforms and the source code are available on GitHub. Changes: v1.3.1 (2023-12-10) * minor bug fixes v1.3.0 * MIDI playback using BASSMIDI (uses soundfonts for playing MIDI) * minor bug fixes
  6. M-HT

    Release Septerra Core: Legacy of the Creator

    I released a new version of Septerra Core (1.04.0.11). Download: repo Versions for other platforms and the source code are available on GitHub. Changes: v1.04.0.11 (2023-12-10) * use bundled ffmpeg library instead of system library * optimize floating point instructions * minor bug fixes...
  7. M-HT

    Dino Defense ["missing game" from 2012 Rebirth Compo, reupped with permission from iprice]

    You can check the author's website on archive.org. The pnd isn't archived, but you can download the windows version. You can also watch this video on youtube.
  8. M-HT

    Release Wipeout Rewrite

    I don't see anything suspicious here. It might be a compiler bug. You can add #pragma GCC optimize ("O2") to intro.c, somewhere before #include "../libs/pl_mpeg.h". This way, the intro.c should be compiled with -O2 (the project can be compiled with -O3) and you can keep the intro video.
  9. M-HT

    Release Wipeout Rewrite

    Try fixing alignment in function mem_temp_alloc in file mem.c. Change this: void *mem_temp_alloc(uint32_t size) { size = ((size >> 3) + 7) << 3; // allign to 8 bytes to this: void *mem_temp_alloc(uint32_t size) { size = ((size + 7) >> 3) << 3; // allign to 8 bytes And if you didn't...
  10. M-HT

    Port Requests

    Try aligning the size to 4 bytes instead of 7 bytes (in function mem_bump in mem.c). Change: void *mem_bump(uint32_t size) { size = ((size + 7) >> 3) << 3; // allign to 8 bytes to void *mem_bump(uint32_t size) { size = ((size + 3) >> 2) << 2; // allign to 4 bytes
  11. M-HT

    Port Requests

    get_i32 if for reading big endian numbers so it won't get optimized to reading an int. I suspect the problem is in function mem_bump (in mem.c) - it can return unaligned pointers, if previous allocation size wasn't divisible by 4. Try aligning the size to 8 bytes (the same as in function...
  12. M-HT

    Release Heart of The Alien Redux

    The version of SDL2 shouldn't matter, because there are two code paths doing the same (one for versions 2.0.12 or higher and one for earlier versions). I tested both code paths on my PC and both do what they should, so I'm not sure why it doesn't work on Pyra.
  13. M-HT

    Release Heart of The Alien Redux

    I switched to new rendering API in SDL2, which should fix the fullscreen problem.
  14. M-HT

    Release Heart of The Alien Redux

    Sound issues when using the sdl12-compat might be caused by a bug I just fixed (in this commit). I also switched from SDL1 to SDL2 in the default branch. Version using SDL1 is available in sdl1 branch.
  15. M-HT

    Beta Anarch

    I was wondering why a game which says that it has lower HW demands than Doom would only run at 15-20 FPS, so I took a quick look at the source code and here are some notes about it: There's no need to compile it as c++ - either change the compiler from g++ to gcc or add the parameter -x c to...
  16. M-HT

    Release Sonivox EAS Daemon

    Sonivox EAS is a software synthesizer licensed by Google from the company Sonic Network Inc. under the terms of the Apache License 2.0. It's a Wave Table synthesizer using embedded samples, but it can optionally load samples from an external DLS file. Download: repo Source: GitHub Following...
  17. M-HT

    Other odd bugs that could use a bounty.

    I consider it more a workaround rather than a solution. The initial release of sdl12-compat was only a year ago. And maybe people who don't have Pyra aren't watching the Pyra section as closely as those that do.
  18. M-HT

    Other odd bugs that could use a bounty.

    You shouldn't need to recompile the games. sdl12-compat is a binary compatible replacement for SDL1.2 which uses SDL2 internally.
  19. M-HT

    Other odd bugs that could use a bounty.

    Maybe some of the SDL1.2 games can be made to work with sdl12-compat.
  20. M-HT

    Release CASIO SW-10 Daemon

    You only need the Virtual Midi daemon if an application doesn't want to connect directly to a softsynth or if you want a more complicated setup (e.g. sending midi data from one input to two outputs, ...). Otherwise you can skip it. You don't need it for Virtual Midi Piano Keyboard. When I get...
Back
Top