Troy · @troy
258 followers · 2804 posts · Server opencoaster.net

Alrighty fine. Got the new Baldur’s Gate.

#analogpocket

Last updated 1 year ago

@ramokromok I’m building one for the . Will be 68000 based. Custom gfx and sound chip. Early days.

didier.malenfant.net/ProjectFr

#analogpocket

Last updated 1 year ago

Didier Malenfant · @didier
319 followers · 991 posts · Server mastodon.gamedev.place

Thank you Analogue! It’s on now… I have to release a core 😂

#analogpocket #analogpocketdev #openfpga

Last updated 1 year ago

Didier Malenfant · @didier
316 followers · 989 posts · Server mastodon.gamedev.place

Look what’s waiting for me at home… 😍

#analogpocket #analogpocketdev #openfpgadev #openfpga

Last updated 1 year ago

Didier Malenfant · @didier
313 followers · 985 posts · Server mastodon.gamedev.place

I figured out today the most nerdy way to get mobile access to signal tapping via jtag on my MacBook.

I can bring my Windows mini-pc in my backpack, direct plug it via usb-c/Ethernet into my MacBook and share the MacBook’s wifi via the Ethernet cable.

Plug the jtag blaster cable into the mini-pc, plug the via the jtag connector and Remote Desktop into the PC to run Quartus signal tap.

It just works 🤗 and it’s somewhat portable.

#analogpocket #openfpga

Last updated 1 year ago

Didier Malenfant · @didier
313 followers · 979 posts · Server mastodon.gamedev.place

Another full day of debugging and understanding more and more about the ‘Right Way™’ to do things in and…boom! 💥

My gfx chip is now working correctly based on the 4 registers it exposes. I still don't have a working CPU yet but this is using a little FSM to drive the chip.

This is so much fun…

#verilog #analogpocket #openfpga #projectfreedom #pfx1

Last updated 1 year ago

Didier Malenfant · @didier
308 followers · 951 posts · Server mastodon.gamedev.place

👾 Just posted pf-dev-tools v1.0.6:

✅ Fixed a bug in argument parsing for pf clone.
✅ pf install and pf eject now take full paths for volumes.
✅ Added support for PF_CORE_TEMPLATE_REPO_FOLDER to use local core template directory.
✅ Improved some documentation in README.

pypi.org/project/pf-dev-tools/

#openfpga #fpga #analogpocket #projectfreedom #pfx1

Last updated 1 year ago

Didier Malenfant · @didier
305 followers · 944 posts · Server mastodon.gamedev.place

I just added a new sample core:

Getting the Pocket running at 800x720 full resolution 🤓

Fun with PLLs, clock signals and Quartus project files…

github.com/DidierMalenfant/ope

#openfpga #fpga #openfgpatutorials #analogpocket

Last updated 1 year ago

Didier Malenfant :amiga: · @didier
297 followers · 882 posts · Server mastodon.gamedev.place

👾 Just posted pfDevTools v1.0.5:

✅ Added better user feedback when docker image needs downloading.
✅ Renamed Environment to SConsEnvironment.
✅ Added an automatic check for when updates are available.
✅ Improved the way some error messages are displayed.

pypi.org/project/pf-dev-tools/

#openfpga #fpga #analogpocket

Last updated 1 year ago

Didier Malenfant :amiga: · @didier
296 followers · 865 posts · Server mastodon.gamedev.place

Just pushed a bugfix version v1.0.4 of pf-dev-tools.

I won't do actual release posts until a bit later so in the meantime, this is your notification…

#analogpocket #openfpga #fpga

Last updated 1 year ago

Didier Malenfant :amiga: · @didier
296 followers · 864 posts · Server mastodon.gamedev.place

And here it is.... my first two entries into the FAQ over at the tutorials wiki.

github.com/DidierMalenfant/ope

#systemverilog #openfpga #analogpocket

Last updated 1 year ago

Didier Malenfant :amiga: · @didier
293 followers · 849 posts · Server mastodon.gamedev.place

Introducing pfDevTools 🎉

This is the toolchain I put together to build and package my fantasy console core on the pocket. It's entirely Python-based thanks to SCons which is built in.

Super simple Makefiles. One line core building/packaging/installing. Did I mention Python?

Anyway, it's also used in the sample code for the openFPGA tutorials.

didier.malenfant.net/blog/proj

#analogpocket #openfpga #fpga #python #projectfreedom #pfx1

Last updated 1 year ago

Didier Malenfant :amiga: · @didier
293 followers · 845 posts · Server mastodon.gamedev.place

Almost every game ever made… in my pocket… 🤯

Amazing work @amiga_vision and Mazamars312!

#amiga #retrogaming #retrocomputing #analogpocket

Last updated 1 year ago

Didier Malenfant :amiga: · @didier
288 followers · 804 posts · Server mastodon.gamedev.place

👾 New blog post: Stars and Sprites 👾

I think I now have enough knowledge to get started on the real graphics chip for the pfx-1 console.

Wish me luck!

didier.malenfant.net/blog/proj

#verilog #analogpocket #openfpga #fpga #indiedev #projectfreedom #pfx1

Last updated 1 year ago

Didier Malenfant :amiga: · @didier
285 followers · 799 posts · Server mastodon.gamedev.place

Excited to announce a little side project to my pfx-1 fantasy console project: A set of tutorials and a wiki for those who would like to get started with openFPGA development.

This is basically everything I would have love to have when I got started, hopefully eventually all in one place.

This is just a start. I plan on adding more examples and growing the wiki as I go along.

github.com/DidierMalenfant/ope

#openfpga #fpga #analogpocket #gamedev #indiedev #tutorial

Last updated 1 year ago

Didier Malenfant :amiga: · @didier
281 followers · 767 posts · Server mastodon.gamedev.place

:analogue: Analogue Pocket Firmware 1.1 is out! 🎉

Some bug fixes and a few new APF bits and bobs.

analogue.co/support/pocket/fir

#analogpocket #analogpocketdev #openfpga

Last updated 1 year ago

Didier Malenfant :amiga: · @didier
277 followers · 723 posts · Server mastodon.gamedev.place

Hardware sprites, ultra-mini Copper, LFSR star field… I‘ve learned a lot so far. Next stop, reading data over the APE and interfacing with a couple of different types of RAM.

Oh working over different clock domains too!!

#openfpga #analogpocket #analogpocketdev #projectfreedom

Last updated 1 year ago

Didier Malenfant :amiga: · @didier
278 followers · 706 posts · Server mastodon.gamedev.place

Did you know you can use the Intel Quartus tool chain on macOS? Even if you have an M1 or M2 Mac??? I didn’t… but now I do. 🤯

Sharing for anybody else who may benefit from this: didier.malenfant.net/blog/nerd

#fpga #fpgadev #analogpocketdev #analogpocket

Last updated 1 year ago

Recreating some of @WillFlux ‘s tutorials on the :analogue: pocket in order to learn Verilog syntax…

#analogpocket #fpga #verilog

Last updated 1 year ago

Didier Malenfant · @didier
270 followers · 613 posts · Server mastodon.gamedev.place

Got an update on today too! Got my first core compiling and building from scratch. Paves the way for all this (hopefully) amazing hardware design that’s coming up…

didier.malenfant.net/blog/proj

#projectfreedom #analogpocket #fpga #openfpga

Last updated 1 year ago