GValiente
GValiente
I use it quite a bit, usually to mimic a short full screen blur: - [Butano Fighter](https://gvaliente.itch.io/butano-fighter) shows it when the MC is hit. - [Varooom 3D](https://gvaliente.itch.io/varooom-3d) shows it when...
Some pics taken with mGBA:      
Isn't it just a full screen effect after the final image has been composed? According to [gbatek](https://problemkaputt.de/gbatek.htm#lcdiodisplaycontrol), green swap "appears to be applied to the final picture (ie. after mixing...
There's no fake antialiasing like with mGBA: 
The new video looks better, yeah. Here's a test ROM, if you want to compare it against a real GBA and other emulators: [green_swap.zip](https://github.com/user-attachments/files/16752074/green_swap.zip) EDIT: I already posted it in...
Thanks for the issue! I don't think it's so minor for GBA game development, because having unbiased random values is very important in RPGs for example. However I haven't been...
Current unbiased implementation: ```cpp int random::get_unbiased_int(int limit) { BN_BASIC_ASSERT(limit > 0, "Invalid limit: ", limit); // compute the next highest power of 2 of 32-bit auto unsigned_limit = unsigned(limit); unsigned...
Interesting! Can you generate the same plot with the unbiased implementation, please? ```cpp int random::get_unbiased_int(int limit) { BN_BASIC_ASSERT(limit > 0, "Invalid limit: ", limit); // compute the next highest power...
Yeah, it looks better :) mGBA log can be printed in the standard output, but afaik it can't be stored in a file. Can you do the same with smaller...
Cool :) There's no need for it anyway, I'm already working on adding unbiased methods to the random number generators.