edubart Profile Banner
Eduardo Bart Profile
Eduardo Bart

@edubart

Followers
289
Following
350
Statuses
105

Emulators, compilers, Linux, C/C++, Lua, graphics, games and Web3. Developing https://t.co/i2HXRztYjX RISC-V machine, https://t.co/1jACN5VmTb and open source libraries.

Joined November 2009
Don't wanna be here? Send us removal request.
@edubart
Eduardo Bart
14 days
RT @karpathy: "Move 37" is the word-of-day - it's when an AI, trained via the trial-and-error process of reinforcement learning, discovers…
0
1K
0
@edubart
Eduardo Bart
1 month
It embeds the Cartesi Machine emulator to run a full RISC-V Linux system. While networking is not yet supported, I have some ideas on how to support installing new software inside it in the future. Source code available at
0
7
20
@edubart
Eduardo Bart
2 months
@filpizlo Since both Fil-C and Rust use LLVM as backend, could Fil-C's safety features protect Rust's unsafe blocks? In other words, is Fil-C a general LLVM enhancement or is it C-specific?
1
0
0
@edubart
Eduardo Bart
2 months
@filpizlo I think what you are trying to accomplish is amazing, it could be a big deal for the C/C++ ecosystem, looking forward to seeing how Fil-C evolves!
0
0
1
@edubart
Eduardo Bart
2 months
@morew4rd @yacineMTB By the way, I updated sokol_gp.h to latest Sokol last week, along with some new additions people asked.
1
0
4
@edubart
Eduardo Bart
2 months
@morew4rd Nice! I have been thinking lately we might have to start making gaming APIs and documentation with AI in mind, meaning we need to give more context and examples in its documentation so LLMs can perform better. Did it had any issues with Lua type system?
1
0
2
@edubart
Eduardo Bart
2 months
@Max_Hatesuer @rives_io @dtuler @PaoloCTSI @nidaaBaris @lynoferraz More games on RIVES, yay! Eventually we will have a large library of games!
0
0
3
@edubart
Eduardo Bart
2 months
@FlohOfWoe Watching the animation of the chip circuit working in real time is so cool
1
0
1
@edubart
Eduardo Bart
2 months
@FlohOfWoe Nice! My only wish is that you went further and turned this in a single header C++ library, or a two file library (cimgui.cpp + cimgui.h) so is more minimal to download and use (in style of Sokol headers).
1
0
1
@edubart
Eduardo Bart
2 months
@Max_Hatesuer @rives_io Nicee, I am surprised how far you and others got with no code experience, by using just IA and simple tools.
1
0
2
@edubart
Eduardo Bart
3 months
RT @GCdePaula_: Took us a bit longer than expected, but Dave is finally here! We published a novel fraud-proof algorithm, that is truly de…
0
20
0
@edubart
Eduardo Bart
5 months
RT @rives_io: We brought DOOM (actually) onchain. Now, get ready for the DOOM Olympics, live on @base Mainnet! 🗓️ Sep 12-19 🏆 $15k prize p…
0
88
0
@edubart
Eduardo Bart
6 months
@ednekebno Well done! I Had fun playing it! Impressive work within the amount of time and constrains!
1
0
0
@edubart
Eduardo Bart
6 months
@ednekebno Ideas to optimize: 1. Make sure to compile with CFLAGS from `riv-opt-flags -Ospeed` 2. Set `riv->draw.color_key_disabled = true` when drawing fully opaque sprites (e.g background). 3. Drop the frame rate from 60fps to 30fps. 4. Last resort, lower the game resolution
1
0
2
@edubart
Eduardo Bart
6 months
@ednekebno Very cool! Vampire survivors-like for RIVES! Keep it going! I am surprised by how much you did there already!
0
0
3
@edubart
Eduardo Bart
6 months
I gave my first try at @ziglang this weekend while porting @FlohOfWoe's pacman.zig to @rives_io's emulator I'm working on (also uses Sokol headers). It was easier than I expected to use the RIV C API with #Zig. Check the code and play my PacMan demake at
3
8
28
@edubart
Eduardo Bart
7 months
RT @topology_gg: 1/ The video from AW at @EthCC talk featuring @Max_Hatesuer from @rives_io is now live! Discover how to run complex games…
0
9
0
@edubart
Eduardo Bart
7 months
@mvinnysl @rives_io Haha, finally someone found the proper and fun way to defeat the boss 😄. I had fun killing enemies this way while designing the game.
1
0
2
@edubart
Eduardo Bart
8 months
@ednekebno @rives_io Cool! Are you generaring all the sound buffers on the go? If so, I think you will need to make a system to generate once on a loading screen then cache it, or work with low frequency. Otherwise CPU cost for sounds will be too high.
1
0
0