Project OutFox Playtest - Scraticus
This build continues to stabilise and work on fixes we had begun to work on in 040, which was our last update. Sorry the release took over 2 months! We were working hard all that time!

Thank you for all the reports, and the playing time guys, it is really appreciated, it's allowed us to push on with newer parts of the project that would have been delayed a bit longer if we didn't have you kind folks playing this work-in-progress game.

The ChangeLog is a bit vast for this month, I hope you take a moment to sift through it, but if you have questions, either ping us in discord or leave us a message!

OutFox 5.0.0 Pre-Release Candidate 041 -a9 - April 29th 2023

> ❕✅ Synced updates with the alphav-theme
> ❕✅ NEW! return to the portal link if portal was selected
> ❕✅ Auto Resize ScreenDebugOverlay on low definition (480p) themes
> ❕✅ NEW! restore #LASTBEATHINT to .sm files
> ❕✅ Fixed a slew of parsing bugs in the .sm parser
> ❕✅ Fixed leaked memory in the .sm parser
> ❕✅ Fixed bad update call in DrawPrimitives breaking some mod calls
> ❕✅ Fixed bug with access calls on GameSoundManager
> ❕✅ Fixed potential crash/freeze with ImageCache

OutFox 5.0.0 Pre-Release Candidate 041 -a8 - April 25th 2023

> ❕✅ Fixed bug with favourites not being found sometimes on some systems
> ❕✅ Fixed crash with favourites folder
> ❕✅ Fixed FileWrite Call
> ❕✅ Replaced library used for ImageCache to improve stability and Memory use
> ❕✅ Fixed bug with MIDI buttons not being seen after being saved to keymaps.ini
> ❕✅ Fixed bug with MIDI buttons not being saved on the Map Controller screen for MIDI controllers
> ❕✅ Fixed missing entries on InputDevice
> ❕✅ Added Wii & Wii-U controller support to our HIDAPI Driver
> ❕✅ Fixed stuck buttons on MIDI drumkits due to Channel 09 varying non-zero values.
> ❕✅ Fixed bug with buffer underrun on some sound cards
> ❕✅ NEW! 2 Player ParaPara Mode support with official PS2 controllers!
> ❕✅ Fixed missing official PS2 ParaParaParadise controllers on Mac and Linux
> ❕✅ Fixed bug in ParaPara input driver by rewriting it
> ❕✅ Fixed bug with duplicate controllers on Mac/Linux/Steam

OutFox 5.0.0 Pre-Release Candidate 041 -a7 - April 22nd 2023

> ❕✅ Fixed bug with multiple loads of FGChanges
> ❕✅ Fixed bug with some lua definitions not quite being nil
> ❕✅ Fixed bug with BGChanges crashing on invalid Enums
> ❕✅ Fixed bug with CheckEnum corrupting the lua stack
> ❕✅ Brought over 1-4 player PS2 official parapara controller input driver from Dragons
> ❕✅ Fixed bug with some vectors not being correctly handled in the background calls
> ❕✅ Fixed crash with bad math calls in music wheel
> ❕✅ Fixed chartkey loading 3 times on every action on the music wheel
> ❕✅ Fixed PlayCopy() crash
> ❕✅ Fixed incorrect usage of pushnil in NETMAN
> ❕✅ Fixed crash with enum call in ActorUtil
> ❕✅ Fixed pointer crash on file closing on some modfile calls
> ❕✅ Made the OTO (osu) parser much more stable, and added samplesounds/hitsound support
> ❕✅ Fixed a few wry mutex issues now we are planning for lower latency
> ❕✅ Fixed a reported tickhold bug
> ❕✅ Fixed the reported GetBGChanges() 'bug' by rewriting the methods, as they are now chart specific
> ❕✅ Fixed bug with mod columns calling 88 instances when we don't plan to have piano mode moddable
> ❕✅ Fixed crash with updateholdnotes
> ❕✅ Fixed crash in GameSoundManager
> ❕✅ Re-implement SSC hold metric features - Penalise tap score none/Judge hold notes on same row together/checkpoints flash on hold/immediate hold let go/combo break on immediate hold let go/require step on hold heads/checkpoint taps separate judgement
> ❕✅ Fix issue with GetBGA, by rewriting it to support steps
> ❕✅ Fixed bug with no keysoundfile clearance
> ❕✅ Added new support for OTO (osu) keysounds
> ❕✅ Fixed bug with missing FGChanges calls
> ❕✅ Fixed weird draw issue with some themes and GLAD renderer
> ❕✅ Fixed crash in steps creation
> ❕✅ Changed BGA to be chart based for SSC/SM files
> ❕✅ Fixed crash with favourites affecting speed mods
> ❕✅ Updated Docker builds
> ❕✅ Fixed crashes with Python2/Python3 IO boards
> ❕✅ Fixed bug with ASIO support on win32
> ❕✅ Added pulseaudio to PortAudio in prep for new sound back end
> ❕✅ Fixed clocks for rtAudio on mac/linux
> ❕✅ Added more info for statsoverlay
> ❕✅ Fixed crash with some lower() command calls
> ❕✅ Fixed CODESET offset bug reported by Rythmlunatic

OutFox 5.0.0 Pre-Release Candidate 041 -a6 - April 08th 2023

> ❕✅ Fixed crash on refcount
> ❕✅ Fixed bug with pro-explosions not falling back when not provided
> ❕✅ Fixed bug with calories being default goal on the alpha-v theme
> ❕✅ Fixed def.notefield preview autoplay not reloading on looped audio
> ❕✅ Restore Add and Scale check to smart timing windows
> ❕✅ Fixed ddrio for 32bit machines
> ❕✅ Fixed lua errors on course and endless modes
> ❕✅ Added sound options to themes
> ❕✅ Fixed favourites not loading BGAs
> ❕✅ Added SongPreviewVolume
> ❕✅ Added additional song folder master folder for BMS file support
> ❕✅ Changed UpdateDrawLoopSeconds to take FPS values
> ❕✅ Added option to disable hotswap controller support for performance
> ❕✅ Added set loops per second to ease CPU usage
> ❕✅ Fixed bug with buffer type in rtaudio
> ❕✅ Fixed bug with rounding error on syncing machine
> ❕✅ Fixed FPS inaccuracies
> ❕✅ Fixed bug with misplaced drawloop
> ❕✅ Fixed bug with overflow on sound buffers
> ❕✅ Show shader compile errors onscreen
> ❕✅ Added themepref for NoteDataLimit
> ❕✅ Fixed cast with clock resolution
> ❕✅ Fixed bug with large size notedata loading
> ❕✅ Fixed cache miss

OutFox 5.0.0 Pre-Release Candidate 041 -a5 - April 08th 2023

> ❕✅ Fixed clock method in new audio back end for linux/mac
> ❕✅ Added new round method for sound buffer
> ❕✅ Restored legacy SM-5 driver options for those that requested it
> ❕✅ Fixed bug with repeated samplerate calls
> ❕✅ Fixed missing API support in the main sound driver
> ❕✅ Fixed linux compile with rtAudio
> ❕✅ Fixed correct flags on device initialisation
> ❕✅ Fixed bad code in ragesound
> ❕✅ Fixed panda logger creation
> ❕✅ Added new soundwaves links on main page

OutFox 5.0.0 Pre-Release Candidate 041 -a4 - March 27th 2023

> ❕✅ Fixed Linux builds compiling for modern systems
> ❕✅ Fixed bug with a temp patch for uniformtextures overriding each other
> ❕✅ Added new FBO status information
> ❕✅ NEW! rtAudio stub and skeleton
> ❕✅ Fixed latency with some of the internal audio code
> ❕✅ Fixed audio latency and compile
> ❕✅ Fixed bug in Mac/Linux steam variants by downgrading to 5.2 rtaudio
> ❕✅ Fixed logging and device detection in Linux
> ❕✅ Fixed stuttering on rt-pulseaudio
> ❕✅ Fixed preference information and buffer edits
> ❕✅ Fixed 3.0 era particle animation processes
> ❕✅ Fixed bug with pandalog not using correct loc when set
> ❕✅ Added a new sound logfile for the new systems
> ❕✅ Fixed internal streamtime polling for audio
> ❕✅ Fixed bug with unavailable streams not being available due to a windows quirk
> ❕✅ NEW!! rt-Asio Driver
> ❕✅ NEW!! rt-DirectSound Driver
> ❕✅ NEW!! rt-WASAPI Driver
> ❕✅ NEW!! rt-JACK Driver
> ❕✅ NEW!! rt-ALSA Driver
> ❕✅ NEW!! rt-Pulse Driver
> ❕✅ NEW!! rt-OSS (4+) Driver
> ❕✅ NEW!! rt-CoreAudio Driver
> ❕✅ Fixed bug with legacy SM drivers trying to set a rate that's not supported
> ❕✅ Fixed bug in accuracy of sound by removing SM 2.5x era cruft
> ❕✅ Added new sound driver selection in the debug stats
> ❕✅ Fixed bug with missing favourites folder stuff on soundwaves, you can now use this
> ❕✅ Fixed crash on Jack not available - do not use this driver unless you run jack for now, we need to code the path for it.

=====================================
THIS BUILD HAS A NEW SOUND BACK END!!
=====================================

This build utilises a new back end and completely does away with the old SM5 drivers. It was super heavily requested by the community that we have something configurable that could be used to lower latency in the game for key-sounded and hit sounded modes, so we delayed this build to squeeze it in. There are still a couple of bugs which will be ironed out, but for 99% of users, this build will work fine.

LOW LATENCY AUDIO GET!

With lower latency, comes some compromises. It is super clear and sharp, you have better clarity, it obviously uses new drivers, which include some new preferences, see below.


We have discovered Discord does NOT like low latency based drivers... AT ALL. please bear this in mind if you decide to play with ASIO/set your CoreAudio below 1024, and ensure you have a secondary sound card Discord can use, so you aren't greeted with silence.

WINDOWS:
ASIO supports down to a blocksize of 32 in the internal driver, now while you can set this in the new preferences (see below) if you hear crackling or garbled audio, just raise this a bit. You can use anything from 32 to 4096 as your block size, higher values being higher latency.

WASAPI supports from 64 to 4096, and replaces waveout as the default driver. It has the benefit of not being legacy or using an old back end to output, and can have it's buffer lowered to suit the system.

Lastly we have DirectSound, mainly due to the fact it has been requested for older windows builds, but users should always try to see if WASAPI (which is Vista ->) is available. DirectSound is 512 ->

The new driver has had to be sample rate locked and hardcoded to 44.1kHz right now due to limitations in the back end, but we will be removing all the old legacy code in the coming months, so you will be able to enjoy 48kHz clarity really soon.

LINUX:
ALSA now uses a new back end, as well as no longer using a 15 year out of date code pathway, we no longer have to patch it for OutFox. It fully supports shared mode, so no more silence on calls when you're using it, and it also behaves better on the Raspberry Pi/SoC board for arm, fixing the 10+ year old bugs. If your kernel is pre 4.12, you may get a crash on the first run due to the old kernel code, but the game should find your system devices properly on the second run. We're looking into this atm.

PulseAudio now runs without the ALSA hook, and again isn't exclusive or forces weirdness. It can run with low latency as well, as well as sharing properly. At this release, it will likely use the ALSA device, but we will be adding the option to choose the device the specific APIs can use, so watch this space for that. There is also a quirk with Pulse where it reports the output and input devices back to front, so we have put in a workaround for this too.

JACK - Jack now is built in without the need for extra hooks or compiler options, and simply just... works. If you do not use this driver, do not add it to your preferences, as this can cause a crash right now, it will be fixed in the final version of 041. JACK is also available on MacOS, a bonus feature there.

BSD/CONSOLE:
OSS 4+ is available for BSD builds

MACOS:
CoreAudio now runs newer code as well, which also fixes the odd quirk in Ventura with the audio thread sometimes dropping out. We will also add code for audio device handover, as this new driver supports it, so no more crashing when your bluetooth headphones die and disconnect. Be warned, however, Bluetooth audio can not take a too low block setting, so experiment.

=============================
New Preferences in this build
=============================
SextetStreamInputFilename=
Used for the new Sextet input handler I forgot to code in >.>

SoundrtAudioAPIName=
This selects the audio back end for your system. It will be self populated on first run with a safe default, but you can override it with a comma'ed list of inputs.

You have a choice of the following:

MacOS
core - Use for CoreAudio
jack - Use for JACK

Linux
alsa - Use for ALSA
jack - Use for Jack
pulse - Use for PulseAudio
oss - Use for the Linux OpenSoundSystem

Windows
asio - Use for ASIO
wasapi - Use for WASAPI
ds - Use for DirectSound

They can be used as a list with commas, so "wasapi,ds,asio"

SoundrtAudioLastUsedCard=
This is a pref to highlight the last used card, it's purely for the internal driver, like 'lastseenvideocard'

SoundrtAudioNumberofChannels=
This pref is for number of output channels/speakers your system supports. It will be up to 8 when the code is written, but for now, leave it at 2, due to the legacy code. It will be ignored if you add anything else!

SoundrtAudioPreferredSampleRate=
This pref is for the samplerate of your device, and will be settable in time. It will return the preferred rate your card wants, but will sadly be set to 44.1 due to the restrictions of the legacy code. Will be unlocked when we remove the rest of RageSound

SoundrtAudioSetBufferSize=
This pref is where you set your latency block size. It supports 32 frame to 4096 frames as per the ASIO/latency standards. If your audio crackles or glitches, remember to adjust this, it is not a bug in the game! With lower latency comes a bit more instability, so bear this in mind when you adjust this value.

Linux users will need a lowlatency compiled kernel and preferrably a kernel newer than 4.12 to take advantage of this. MacOS users need Big Sur to use < 256, and Windows 7+ for < 128

This driver is not enabled on windows yet due to some quirks with windows 10/11 which we are looking into.

OutFox 5.0.0 Pre-Release Candidate 041 -a3 - March 19th 2023

> ❕✅ Fixed bug with some windows versions crashing on boot with a weird waveout quirk
> ❕✅ Fixed misaligned pomu noteskin layouts on bun/cat/retro skins
> ❕✅ NEW! Be-mu/Po-mu backplate support - they run like gh/backplates
> ❕✅ Fixed crash with textbanner if steps are empty
> ❕✅ NEW! Actor Screen Textures!! These work similar to nitg AFTs
> ❕✅ Fixed transparency issues with opengl
> ❕✅ Fixed bug with AFTs not affecting FOV outside of itself
> ❕✅ Fixed triple sort call on musicwheel
> ❕✅ Fixed visible list on EffectModes
> ❕✅ Fixed FOV for AST/AFT so they are the same
> ❕✅ Fixed cache bugs with bannercache
> ❕✅ Fixed crash when taking screenshot
> ❕✅ Fixed hang when taking screenshot
> ❕✅ Fixed odd setlocale bug
> ❕✅ Fixed leegacy GL pipe for AFT/AST
> ❕✅ Fixed re-sorting stutter on musicwheel
> ❕✅ NEW! Added Din's DDRIO Driver adjusted for OF
> ❕✅ NEW! Added Din's ITGIO lights fixes
> ❕✅ NEW! Added Din's Lights Exports Fixes
> ❕✅ NEW! Added Din's PIUIO/LEDs/stac drivers and fixes
> ❕✅ Fixed sextetstream compiling
> ❕✅ NEW!! Input SextetStream driver
> ❕✅ Fixed bug with missing lights on sextetstream
> ❕✅ Fixed typo so pacdrive now works on 32 AND 64bit windows
> ❕✅ Fixed bug with density data so it's now done by engine
> ❕✅ Fixed lag with datagen from decompress
> ❕✅ Fixed crash with filedriver if the type isn't in map

OutFox 5.0.0 Pre-Release Candidate 041 -a1+a2 - March 7th 2023

> ❕✅ Fixed crash with legacy arm builds
> ❕✅ Fixed crash on miniholds
> ❕✅ Fixed crash with ubuntu <= 17.10 users
> ❕✅ Fixed crash with arm + legacy builds
> ❕✅ Fixed crash with soundcards on Windows 8+ (Thanks EvieUwO for report)
> ❕✅ Fixed stuck buttons on rtMIDI input (Thanks LightHexagon for report)
> ❕✅ Fixed e-drums MIDI velocity channel quirk (Thanks LightHexagon for report)
> ❕✅ Fixed latency/lag in BMS/be-mu mode making it unplayable (Thanks Daniel Rotwind for report)
> ❕✅ Fixed latency/lag in PMS/po-mu mode making it unplayable (Thanks goodsun for report)
> ❕✅ Fixed latency/lag in DTX/gddm mode making it unplayable (Thanks goodsun for report)
> ❕✅ Fixed AMod/CAMod/AVMod speed mod issues
> ❕✅ NEW! FBO DoubleBuffer System for our render pipe
> ❕✅ Fixed bug with lack of stencil support on FBOs in MacOS
> ❕✅ Fixed FBO Transparency with modfiles
> ❕✅ NEW! Added new 'PowerOfTwo' variable for AFTs (Requested by our Modding community)
> ❕✅ Fixed GLAD FBO system for ARM systems
> ❕✅ Fixed bug with draw update with receptors and note flashes
May 1, 2023
Rugby Sevens 23 - Rextain
CPU place kicking glitch fixed
May 1, 2023
Angra - 123
added some tattoos
Apex Legends™ - mattrodriguez


Show your caliber in Apex Legends: Arsenal. The ultimate competitor of the original Thunderdome Games, new Legend Ballistic has come out of retirement to teach the young pups some respect - though it’s a lesson few survive unhurt. Explore a healing World’s Edge, and drop in on the Apex Games Museum to venture through their history. Don’t forget to check out the gift shop! And demonstrate your skills with your favorite weapons with new Weapon Mastery, an opportunity to earn rewards that demonstrate your skill - and inspire serious envy. Drop in on May 9 and take your shot!

Learn more about Apex Legends: Arsenal: http://x.ea.com/76313
May 1, 2023
Commander: World War II - GGG
Greetings!

A new update, bringing new maps, a new Engineer feature, and other improvements.
Here's the list.

[New/Improved/Fixed]
  • Added 4 new language support.
  • Added more maps.
  • Added effects on death units.
  • Decreased camera swipe smooth time effect.
  • Added a button to deselect a unit on the unit info panel.
  • Fixed Germany and Soviet Union's inability to build aircraft carriers.
  • Fixed German Dive Bomber's ability to attack at a range of 1.
  • Engineers can now build roads.
  • Reduced artillery's max range and MLRS's max range by 1.


The Moroccan Castle 3 : Behind The Secrets - AJB
Hello , Thanks for playing The Moroccan Castle 3 : Behind The Secrets

This Update is a regular update for fixing some bugs and improving the Game with some new things !

In this Update :

- Optimized the game for low Specs
- FIxed some lighting issued
- Decreased the jump height
- Fixed some movement bugs and Issues
- Added Objective System , Helping the players to know what they should do ( and Soon I will add the achievement system )
- Changed the UI Main Color from white to dark
- Added Floating Icons to objects
- Fixed the bug that player can be stuck in some places
- FIxed the bug that you can see the player head when crouching
- Fixed the bug that player can heal with the " Bloodbag " and can't use it for the Blood Puzzle
- Removed the prone mechanic , and changed the Crouch from Control key to C key
- Added some new Jumpscare in The Game
- Changed some Sounds and Lights
- Removed the last scene ( Driving back scene ) because of the freeze can get in this scene

and Thank you again for playing The Moroccan Castle 3 !
Project Dark - mert
Thanks so much for downloading Project Dark! We've heard your feedback and are constantly integrating changes to improve our game. Please leave us a review if you're enjoying our unique gameplay!
Updates / Fixes:
Increased the margin of error on Keep Still interactions.
Adjusted the Difficulty on in game Sound Mazes.
Added missing sound in several episodes.
Added Exit option to Main Menu.
May 1, 2023
RPG Architect - Locke
  • Fixes an issue with doodad placement/drag/drop.
  • Fixes an issue with multiple party members entering the same map.
Duelyst II - sibon
Patch 0.2.7 will go live at around 3AM UTC/10PM ET

This patch introduces updates to The Gauntlet, improved Shard bundles, 13 card changes, and some QoL changes/bug fixes! Additionally, we’ll be releasing large update to daily quests later this month.

Read the full notes here
May 1, 2023
Ancient Warfare 3 - JNI
For the next 9 days we have a new in game event made by KgDaniel.
Participate in this intense cqb map by pressing on it in the main menu.
By completing the map your time will be submitted to a leaderboard and you can play the map as often as you want! And remember that this competition is all about time, so try to be as quick as possible!

Rewards
The winner receives $50 via Paypal or digital steam gift card. Thanks to
Daley from Youtube for sponsoring the reward!
In addition 1st, 2nd and 3rd place will each receive one steam key for AW3 to give away to their friends

Duration
Start: Now
End: May 10 2023, 21:59 UTC

Thanks to KgDaniel for making this event possible and Daley for having the idea and sponsoring the reward!
...