PicoGUS March 2023 update - trying out CMS and Tandy on LucasFilm Games titles
HTML-код
- Опубликовано: 4 фев 2025
- Firmwares 0.4.0-0.6.1 came out in a flurry in the time since the last video. There's more GUS compatibility but also new CMS and Tandy 3-voice emulation! Let's take it for a spin.
Testbench V1 models are here: www.thingivers...
Tech Ambrosia says V2 of the testbenches will be available soon! The ATX testbenches I have are a beta of the V2 design.
PicoGUS is open source: github.com/pol...
Captured on a Pentium 120MHz w/ MGA Millennium graphics adapter, 64MB EDO DRAM, and a PicoGUS 1.1 with firmware v0.6.1. VGA capture device: Extron RGB-HDMI 300 A
I am loving this project!! thank you very much, man
Great work🎉
CMS! I remember Ultima 6 and Silpheed had good stereo effects on CMS, I used to flip between it and Adlib on my soundblaster 1.0.
Oh, I should have tried Silpheed. I forgot it supports CMS and Tandy!
Great ideas 1 to create one fit all retro sound card 2 to use cheap powerful uC to emulate out of production chips !
Awesome work.. never ordered from jclpcb.. standard settings ok?
Getting CMS working is great, but the sound is one octave too high :D
I think so.
Oh that’s funny, whoops! 😅 Easy fix…
Is the Tandy port configurable? For XT systems that can support 0C0h?
Yes, it’s configurable with pgusinit. The AdLib and CMS ports are also configurable.
Super cool test benches. Have you got a link to those? I might need one of those. My test setup currently is very precarious.
I just put a link in the video description. Note that there's a V2 design coming out soon. My AT bench is of the V1 design and the ATX ones are betas of the V2 design.
Hi Sir! Excellent video. I am very glade that you resume the picoGus development. It is almost there :). The cmod player is compatible with picogus? I have a mod file that I load and the music doesnt start but cmod does not crash. I can exit with escape...
Many thanks!
Jorge
Hi Jorge, Yes, cmod should be very compatible. It is probably the program I have tested the most with PicoGUS. :) It sounds like if the mod file loads but the music does not start, you are having a problem with IRQs. If you start cmod with the /TMR option, it disables IRQs, and with the /NDM option, it disables DMA. Does it work with both of those options? If so, try to see if changing IRQ helps. What chipset does your motherboard have?
@@ianpolpo Hi! You nailed right away!!! The problem was that in BIOS a list of IRQ/DMA was set to ISA PNP, I have changed the IRQ 5 and DMA 1 to Legacy ISA and much more demos and cmod started to work. Verses now plays music but about 1 minute or so the sound gets "stuck", but before the demo started without any sound. My mobo is VIA VT82C693A/VT82C596B an MSI MS-6153 with an Via C3@800 FSB 133. Very nice board. I can dowclock it until 386SX25
@@JorgeCarvalho_web_dev Ok that is great news that it is working better! I have heard reports of problems from other people with VIA chipset computers, so you are not alone. I think I will have to get or borrow a motherboard with one to reproduce these issues so I can fully fix them.
By the way, I was testing Verses on the latest firmware and it did get stuck as well. So I will work on a fix for that regression. It worked perfectly on earlier firmware revisions.
Is gus irq working?
Yes, very well since firmware v0.1.0. There are a couple regressions in the latest firmware v0.6.1 that I need to fix.
@@ianpolpo ok might be time to figure out how to make one haha.