rustual-boy-libretro
libretro frontend for Rustual Boy, still in early development.
Libretro frontend for Rustual Boy
libretro frontend for Rustual Boy, still in early development.
This would require rustual-boy to export its version:
pub const VERSION: &'static str = env!("CARGO_PKG_VERSION");
As it looks like we'll end up with a few different ways to display the left/right images (anaglyph, left/right, etc), we should have a way to change which one we're using at runtime. Does libretro support run-time configuration options generally, and are we able to change the output frame size on-the-fly?
I wonder if retroarch is giving us a different sample rate than the one we ask for? Ideally we should be pushing 41667hz, but it's likely 44100 or something.
Tested on Windows.
Currently, log output is done through stderr. Libretro has a logging interface we should use instead. See here for how to deal with the fact that libretro's logging function is variadic.
Probably something weird timing-wise. Tested on Windows.
Currently, we're passing each sample to audio_sample()
as it's appended to the sink, but we should do our own buffering and calling audio_sample_batch()
instead.
yupferris - Today at 12:12 AM
because another thing we may face pretty soon here is removing the std dependency from the core
we may not have to, but I believe certain platforms like android or 3ds would have problems with std
SerDe seems excellent, especially with the new custom derive feature in rustc, allowing for automatic implementations of Serialize/Deserialize.
The main thing to consider is the format. MessagePack and Bincode both seem appropriate here, but this needs some investigation. Luckily SerDe is format-agnostic :)
Seen this mentioned a couple times, and saw it once or twice myself. :)
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.