Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Cacodemon345

Members
  • Content count

    1431
  • Joined

  • Last visited

Posts posted by Cacodemon345


  1. Another recommendation if looking for something more interesting/avant garde:

    "Invaders of the Rokujouma?!" - It is a harem romcom anime, but also one of the very few (if not the only one) that makes a somewhat serious attempt to explore a world where not only ghosts and supernatural phenomena can exist, science fiction elements, aliens and magical girls can also coexist. Give it a watch; it will be worth your time. Give the LNs a shot if you like the anime.

     

    (The premise does sound similar to Dandadan (Shounen Jump manga, anime comes out in 2024) or A Certain Magical Index, although neither appears to mix elements to the level of that anime, although the latter is more similar to it).


  2. Baccano!

     

    (This does break the "no convoluted plots" rule, but it's a hidden gem otherwise just for the relatively-complex plot and its usual mix of action with comedy as is known for the original author's works. Not to mention the great OST.).


  3. 19 hours ago, Kinsie said:

    Worth noting that the new CEO is a Private Equity Ghoul who works for the Elon-linked Private Equity Ghouls who bought their way onto the board of directors. So if you're expecting a sudden change for the better, well,

     

     

    F8B-AKTXgAAkZa4?format=jpg&name=small

     

    4 words: Former Red Hat CEO. Whether he will be good or not is going to be the real question.


  4. https://github.com/Cacodemon345/rottexpr-openal/

    This fork of rottexpr switches to using OpenAL for sound playback.

    Features:
    1. All features of original rottexpr.
    2. Now able to use OGG/FLAC files as replacement!

    Read the README.md file in the repository for instructions on how to build. Only MIDI music playback is implemented as of now.

    Shroom Mode sound reverb isn't implemented; the code to do so is not pleasant and doesn't translate well to OpenAL's way of doing reverbs.

     

    MIDI music playback requires a soundfont named "soundfont.sf2" to be stored in the directory where rottexpr is started.


  5. I'm just going to say this as a counter-example to "general public" argument of Graf:
     

    Almost every time I have seen a big software use telemetry to determine where development should go, it usually ends up sending development down the wrong direction. Two most prominent examples:

    Firefox: Started changing UI like underpants, also started implementing very-undesirable features like JavaScript execution in PDF files and still didn't stop copying features from Google Chrome.

    Microsoft Windows: Features in Pro editions started getting stripped since Windows 10 when telemetry got introduced, including ability to turn off ads in Start Menu. And in Windows 11, taskbar toolbars, window arranging options and ability to reposition taskbar got nuked.

    GNOME (to an extent, not sure it's a correct example): Also started stripping many useful features like launching executables from Nautilus.

     

    In short, the so called "general public" shouldn't be listened to blindly, ever, and ever; they will care about nothing beyond default settings, and that will lead to inevitable incorrect interpretations. And no, I am not saying to go all the way into UNIX elitist territory of making your software only usable by nerds; I am saying that you need to balance feedback between your community and the silent majority outside them.

     

    About the Presets proposal: I strongly suggest to consider which will be the default one, and it better not come with texture filtering enabled, because we will be back to square one at the end.


  6. Things that I can do for this project for now:
    1. Mouse movement support.

    2. VGA 80x25 text mode startup.

     

    Unfortunately audio support is not doable without bypassing the kernel and directly accessing the hardware as the drivers aren't loaded yet in chkdsk environment. It's doable but I expect it will be limited to solely AC97 and Sound Blaster 16 hardware, as HD Audio hardware isn't easy to program correctly.

     

    PC speaker programming should still be doable.


  7. On 4/26/2023 at 5:36 PM, zokum said:

    SBEmu (https://github.com/crazii/SBEMU) adds Soundblaster emulation in Dos for the following sound cards / chip sets:

    • Intel ICH / nForce
    • Intel High Definition Audio
    • VIA VT82C686 & VT8233
    • SB Live/Audigy.

    Hopefully Fast Doom works well with this emulation driver, but you could also implement support for these cards in Fast Doom. That's another four more sound cards you could support! This way you could run Doom natively on a lot of newer hardware than the classic DOS era machines. I have a few machines where I reckon this would be a nice option. If more cards are added to SBEmu, it shouldn't be too hard to port these as well.

    I tried to make it work with my FreeDOS install os USB, but the HDPMI fork needed is really buggy, and it can be simply said that it doesn't work even with its DMA emulation on current-era systems.

     

    Even Impulse Tracker didn't work properly.


  8. I think all of those people thinking Valve will help Linux adaption need to check what the reality is.

     

    A Windows-to-Linux exodus will happen the day the community can push for a macOS-like application model, with the ability to drag-and-drop applications into the Applications folder without needing to type in passwords and launch it.. The issue is that it's the same community that scoffed at the introduction of case-insensitive ext4 filesystems, especially at the case-insensitive part. You still can't set environment variables out-of-the-box using GUI on any Linux distro, and only openSUSE provides you the option to manage the boot loader from the GUI without needing the terminal. The filesystem hierarchy model is also very alien to Windows-to-Linux newcomers, and many programs still tells you nothing except via exit codes. The GUI option to configure swap space is also pretty much absent out-of-the-box. And you still don't get to change your computer's name easily without the terminal.

     

    Only Google bringing Steam fully to Chrome OS will make people finally start leaving Windows, and the developers will be following with native ports since the Steam runtime there is pretty much the same used in Linux.


  9. 3 hours ago, PsychEyeball said:

    Also re: Jazz Jackrabbit. This game's main problem was that your character could run so fast and yet the screen was so tiny, so unless you had invincibility on, you'd get hit by every possible enemy or hazard imaginable because you can't react in time, forcing the game to become a stop and go simulator. Also how did this game get so much praise considering the CD version of the game featured an impossible stage because the physics of the floppy and CD version of the game aren't the same, therefore breaking some gameplay elements?!?

    It got the praise for its 60 FPS, 256-color graphics and the gameplay mechanics drew inspiration from both Sonic (fast character) and Metroid (guns and shooting). It also got released during the time when Doom was still known for 35 FPS. That's what got it a lot of praise.


  10. It will take months to years before we can know the actual truth. Currently we are in the propaganda/disinformation stage of the war.

     

    Do research well on all facts and opinions, as well as the reasons behind such opinions.


  11. On 1/30/2022 at 5:35 PM, Gibbon said:

    That is totally fine and nice that your honest.  I may try using the GCC in homebrew to at least skip all that nonsense and get right to the parts that are more OS specific.

    Do be on the lookout for those OpenGL Program handle types; they are void* in macOS.


  12. The Xboxes were the only console I would consider buying in this GPU shortage era. It's apparently part of the TOS that you are to release stuff on the Store within 90 days of activating Dev mode or else you get kicked out. Rumour now has it that it could be due to Nintendo forcing their hands due to the Goldeneye remake coming out this year.

     

    Then again rules are rules I guess, Dev mode is for developing shit, although I still feel bad that Microsoft is turning it into a shovelware factory.


  13. With x86 systems developing for macOS was at least a possibility because people at least was able to do Hackintosh installs and therefore there used to be a larger pool of people willing to develop open-source software for it.

     

    With the ARM switch it won't be true anymore. It will face the same fate Solaris faced with the exception that it will instead turn into a iOS development platform with a niche user base and the death of Hackintoshes will also mean that there will be even less people willing to spend personal money to develop software for it as a hobby. And unlike on Windows and Linux, there is zero guarantee of backwards-compatibility which also leads to more people abandoning the platform.

     

    It has already started happening with games; the m64p emulator project has abandoned macOS support entirely and some developers of some games already said that it will take a long time to port to M1. macOS games will eventually cease existing over time with all efforts only focused on making iOS games. And speaking from my recent endeavours, I already saw a extreme shortage of people willing to keep the macOS side of open-source software working outside of GZDoom.

×