VOGONS


Reply 1540 of 1561, by Shreddoc

User metadata
Rank Oldbie
Rank
Oldbie
Jccwu wrote on 2025-07-30, 18:35:

just bracket

Looks great! Good work. It is a surprisingly challenging job to get the holes that accurate, when using ordinary household tools.

Supporter of PicoGUS, PicoMEM, mt32-pi, WavetablePi, Throttle Blaster, Voltage Blaster, GBS-Control, GP2040-CE, RetroNAS.

Reply 1541 of 1561, by Mr.Hunt

User metadata
Rank Newbie
Rank
Newbie

Hello! I have a question. Is the project expected to create a screen on the front panel of the case and control the switching of disk images?

Reply 1543 of 1561, by StriderTR

User metadata
Rank Oldbie
Rank
Oldbie
fosterwj03 wrote on 2025-07-25, 04:19:

I have a Wavetable Pi on my PicoGUS 2.0. It fits on the card without issue. I have the one with the integrated LED that is way too thick for my comfort. I had to switch around the card slots in my computer to make sure the combo fit without impeding another card.

Currently in a holding pattern for my PCB's to arrive before I can "upgrade" my PicoGUS 2.0 with a WavetablePi. Since they're coming from PCBWay, going to be about another week to 10 days yet.

The waiting sucks. 🤣

I guess it gives me time to design a front panel area to put the LCD. I know where it's going, just got to design and print something to put it there.

Builds: https://theclassicgeek.blogspot.com/
3D Prints: https://www.thingiverse.com/classicgeek/collections
Wallpapers: https://www.deviantart.com/theclassicgeek
AI: https://creator.nightcafe.studio/u/StriderTR

Reply 1544 of 1561, by pan069

User metadata
Rank Oldbie
Rank
Oldbie
Jccwu wrote on 2025-07-31, 14:03:
Shreddoc wrote on 2025-07-31, 08:10:
Jccwu wrote on 2025-07-30, 18:35:

just bracket

Looks great! Good work. It is a surprisingly challenging job to get the holes that accurate, when using ordinary household tools.

This is laser cutting

Looks amazing. I wish someone produced quality brackets like that for Snark Barker... Do you take commissions by any chance? 😀

Reply 1545 of 1561, by Shreddoc

User metadata
Rank Oldbie
Rank
Oldbie
Jccwu wrote on 2025-07-31, 14:03:
Shreddoc wrote on 2025-07-31, 08:10:
Jccwu wrote on 2025-07-30, 18:35:

just bracket

Looks great! Good work. It is a surprisingly challenging job to get the holes that accurate, when using ordinary household tools.

This is laser cutting

Do you have such tools at home? or do you pay somebody to do it? what was the cost?

Supporter of PicoGUS, PicoMEM, mt32-pi, WavetablePi, Throttle Blaster, Voltage Blaster, GBS-Control, GP2040-CE, RetroNAS.

Reply 1546 of 1561, by Jccwu

User metadata
Rank Member
Rank
Member
pan069 wrote on 2025-07-31, 21:24:
Jccwu wrote on 2025-07-31, 14:03:
Shreddoc wrote on 2025-07-31, 08:10:

Looks great! Good work. It is a surprisingly challenging job to get the holes that accurate, when using ordinary household tools.

This is laser cutting

Looks amazing. I wish someone produced quality brackets like that for Snark Barker... Do you take commissions by any chance? 😀

Yes, I make to order. If you want, I can make it for you too, if you find a way to deliver it from Russia.

Sound card's music

Reply 1547 of 1561, by Jccwu

User metadata
Rank Member
Rank
Member
Shreddoc wrote on 2025-07-31, 22:59:
Jccwu wrote on 2025-07-31, 14:03:
Shreddoc wrote on 2025-07-31, 08:10:

Looks great! Good work. It is a surprisingly challenging job to get the holes that accurate, when using ordinary household tools.

This is laser cutting

Do you have such tools at home? or do you pay somebody to do it? what was the cost?

yes, i have my own cutting machine. cost of one piece is about $0.5

Sound card's music

Reply 1548 of 1561, by zuldan

User metadata
Rank Oldbie
Rank
Oldbie
Jccwu wrote on 2025-08-01, 14:28:

yes, i have my own cutting machine. cost of one piece is about $0.5

Do you have a link to the cutting machine you use?

Reply 1550 of 1561, by Mr.Hunt

User metadata
Rank Newbie
Rank
Newbie

Fantastic device!

Reply 1551 of 1561, by zuldan

User metadata
Rank Oldbie
Rank
Oldbie
Jccwu wrote on 2025-08-02, 06:21:
zuldan wrote on 2025-08-01, 21:22:
Jccwu wrote on 2025-08-01, 14:28:

yes, i have my own cutting machine. cost of one piece is about $0.5

Do you have a link to the cutting machine you use?

Sure

I’ll have to purchase one of them and install it in my retro office 🤣

Reply 1552 of 1561, by NeoG_

User metadata
Rank Newbie
Rank
Newbie
Mr.Hunt wrote on 2025-07-31, 12:50:

Hello! I have a question. Is the project expected to create a screen on the front panel of the case and control the switching of disk images?

My understanding is that the RP2040 chip on the 2.0 card is completely maxed out, there are no more pins available that could be used for external inputs or screens. So until some future redesign of the card is made there is unlikely to be a direct fit screen/button bay.

Someone could get creative and create a bay that communicates using sysex messages via the wavetable header if that's not populated. The PicoGUS already sends a midi sysex message to an MT32-Pi display if that's connected.

Retro Rig: SS7 AladdinV, K6-2+/550, V3 2000, 128MB PC100, 20GB HDD, 128GB SD2IDE, SB Live!, ES1868F, PicoGUS, WP32 McCake, iNFRA 6000 CD

Reply 1553 of 1561, by Pickle

User metadata
Rank Member
Rank
Member
NeoG_ wrote on 2025-08-04, 04:12:
Mr.Hunt wrote on 2025-07-31, 12:50:

Hello! I have a question. Is the project expected to create a screen on the front panel of the case and control the switching of disk images?

My understanding is that the RP2040 chip on the 2.0 card is completely maxed out, there are no more pins available that could be used for external inputs or screens. So until some future redesign of the card is made there is unlikely to be a direct fit screen/button bay.

Someone could get creative and create a bay that communicates using sysex messages via the wavetable header if that's not populated. The PicoGUS already sends a midi sysex message to an MT32-Pi display if that's connected.

it might a jank solution but mimicking the pull and plug in method a button used to interrupt the usb 5v line (the trace would have to be cut and the two ends connected to a normally closed button)

Reply 1554 of 1561, by copymaker

User metadata
Rank Newbie
Rank
Newbie

Since PicoGUS emulates SB2.0, it’s probably free from the single-cycle DMA clicking bug. Does anyone know for sure?

Reply 1555 of 1561, by NeoG_

User metadata
Rank Newbie
Rank
Newbie
copymaker wrote on 2025-08-05, 09:35:

Since PicoGUS emulates SB2.0, it’s probably free from the single-cycle DMA clicking bug. Does anyone know for sure?

Day of the Tentcale is notorious for single cycle DMA clicking on SB16s, I couldn't detect any pops or clicks using the PicoGUS, other than the typical hashiness of 8-bit low res samples.

Retro Rig: SS7 AladdinV, K6-2+/550, V3 2000, 128MB PC100, 20GB HDD, 128GB SD2IDE, SB Live!, ES1868F, PicoGUS, WP32 McCake, iNFRA 6000 CD

Reply 1556 of 1561, by StriderTR

User metadata
Rank Oldbie
Rank
Oldbie

Still waiting ... hopefully sometime next week my PicoGUS will have a Wavetable Pi!

Finally cleared customs! Can't wait. 😀

Builds: https://theclassicgeek.blogspot.com/
3D Prints: https://www.thingiverse.com/classicgeek/collections
Wallpapers: https://www.deviantart.com/theclassicgeek
AI: https://creator.nightcafe.studio/u/StriderTR

Reply 1557 of 1561, by polpo

User metadata
Rank Member
Rank
Member

I've just released v3.2.0 of the PicoGUS firmware: https://github.com/polpo/picogus/releases/tag/v3.2.0
This one has a ton of fixes and improvements! Vogons member Delphius contributed a lot to this release.
A few things I wanted to add such as CD-ROM support in MPU mode I couldn't get in due to memory limitations, but there's nothing insurmountable.

General

  • Settings saved in flash with pgusinit /save are now preserved when upgrading to a firmware version that introduces new settings
  • Volume control is now available for all sources. For example, in SB mode, the SB DSP, OPL2, and CD-ROM audio volumes can be independently controlled. Thanks to Daniel Arnold (Delphius) for contributing this!
  • DualShock 4 gamepad support has been fixed

SB mode

Sound Blaster playback has been almost completely rewritten, removing a major bottleneck and freeing up way more CPU time.

  • Crashing on titles with simultaneous SB DSP & OPL2 fixed
  • High-quality assembly optimized FIR polyphase resampler for much better sounding OPL2 output. Huge thanks to korneliuszo for contributing this and other optimizations!
  • Direct DAC mode is back after being dropped in firmware v3.0.0
  • Too-slow MPU-401 output in SB mode fixed (main symptom was long delay until music starts in Sierra titles)
  • CD-ROM speed now faster in SB mode - improved from 2x to 3x

pgusinit

pgusinit has been almost completely refactored, thanks again to Daniel Arnold (Delphius). It not only helps future maintainability but brings new quality of life features:

  • Long output like CD image listing and extended help text now pauses instead of scrolling off the screen
  • Progress bar when flashing firmware instead of filling the screen with dots
  • More helpful text if there are missing arguments
  • Values can be set back to their default values with a default argument. Example: pgusinit /cdport default
  • Added support for volume control via commands like /sbvol, /cdvol, etc.

Reply 1558 of 1561, by digistorm

User metadata
Rank Member
Rank
Member

I read that the latest firmware version (3.2.0) fixed direct DMA, but I still can't get SB mode to work in Crystal Dream, Scream Tracker 3 or Impulse Tracker (there I stopped trying I have to admit). All three worked fine with firmware 2.1.0. I never tried 2.2.0 because it claims my ULTRASND variable is not correct (which it is).
I don't know what could be wrong, maybe I overlooked something because I ignored the earlier v3 versions because I knew SB mode had regressions.

Reply 1559 of 1561, by polpo

User metadata
Rank Member
Rank
Member
digistorm wrote on 2025-08-10, 14:23:

I read that the latest firmware version (3.2.0) fixed direct DMA, but I still can't get SB mode to work in Crystal Dream, Scream Tracker 3 or Impulse Tracker (there I stopped trying I have to admit). All three worked fine with firmware 2.1.0. I never tried 2.2.0 because it claims my ULTRASND variable is not correct (which it is).
I don't know what could be wrong, maybe I overlooked something because I ignored the earlier v3 versions because I knew SB mode had regressions.

I’ll double check those titles, however while I’m not sure about Crystal Dream, ST3 and IT don’t use Direct DAC mode. Scream Tracker 2 does, though. The only other title that uses it that I can think of off the top of my head is Star Control II.

Not sure why the pgusinit that came with v2.2.0 didn’t like your ULTRASND variable, I don’t remember it handling it any differently.