@tsalvo

33 Followers
779 Following
56 Posts
developer, musician, retro gamer
GitHubhttps://github.com/tsalvo
Varvara / Uxn for Analogue Pockethttps://github.com/tsalvo/openfpga-varvara
moved to@tsalvo
@neauoire I do still have some issues with clipping at the left and right edges, so this test ROM is very helpful!

Bunnymark:
305 🐰 (existing 0.0.4 core)
355 🐰 (WIP 0.0.5 core)

#uxn #varvara #AnaloguePocket

I’ve been learning some Verilog, and attempting to rewrite the Pocket Varvara core.

The design is a little simpler than before. It’s also a little faster and higher res now

It still doesn’t do everything the PipelineC version of core can do, but this rewrite may prove worthwhile in the end. Lots of catching up to do still 🙂

The screen test ROM is looking pretty good though, except for the top and left edge

#uxn #varvara #AnaloguePocket

@ann3nova I was so fascinated with the 5th gen consoles. PlayStation and Saturn seemed like such a leap over the SNES and Genesis, in a way that I don’t feel like I’ve seen since. I remember being so excited about what was suddenly possible

4th gen is a very close second though! The SNES was home to some of my favorite games of all time, and I’ll never forget how magical it was to be able to play Super Mario World for the first time, or play Street Fighter II at home 🙂

Mama mia! 🍕

Small update for Uxn / Varvara core for Analogue Pocket:
- Mouse toggle in Core Settings
- Performance improvements
https://github.com/tsalvo/openfpga-varvara/releases/tag/0.0.4

#uxn #varvara #AnaloguePocket

Release 0.0.4 · tsalvo/openfpga-varvara

What's new in this release: Add Mouse toggle in Core Settings, to switch between controller and mouse input. Dual-port Stack RAM (many instructions will finish in fewer CPU cycles) CPU: slightly d...

GitHub
@d6 @neauoire the new build is looking great! I love the animations, new buttons and cursor. I was able to win on the Pocket on easy mode. I should have a new release out soon with a mouse support toggle (in my WIP branch, it’s via the L button, but I might rewire it to be in the Core Settings).
@d6 @neauoire @tbsp
Seeing your game inspired me to start working on some basic mouse support for the Pocket core (holding X + dpad for mouse pointer, and L / R for buttons 1 and 2)!

I went back to working on the Varvara core for the Analogue Pocket this weekend, and I got some progress on implementing the “datetime” device. Hopefully this will be in a 0.0.3 release sometime soon 🙂

The Pocket has a real time clock that the Varvara core can read from once when it boots. Then, we can use the vsync signals every 1/60th second to keep the time.

This should help for games that need to generate random values, and the “catclock” ROM 🐈 ⏰
#uxn #varvara #AnaloguePocket