PicoPROM Build Guide
24:42
Ай бұрын
Drive
4:33
5 ай бұрын
Pipe Dreams Forever
3:52
Жыл бұрын
ReLiC - Domesticity
3:32
Жыл бұрын
ReLiC - Spooky
5:32
2 жыл бұрын
ReLiC - Rainy
4:25
2 жыл бұрын
ReLiC - Notre Dame
3:55
2 жыл бұрын
ReLiC - Couch Potato
3:20
2 жыл бұрын
ReLiC - Kodak
5:00
2 жыл бұрын
ReLiC - writers block
4:21
2 жыл бұрын
ReLiC - Go Home to Your Own Time
3:21
ReLiC - Chamber of Memories
4:40
2 жыл бұрын
ReLiC - 25
3:39
2 жыл бұрын
The ReLiC Mac SE - Part 1
14:04
3 жыл бұрын
Biscuits & Gravy
3:17
3 жыл бұрын
Couch Potato - Live at Magpie Fest 3
3:33
Rainy - Live at Magpie Fest 3
5:11
3 жыл бұрын
Пікірлер
@socrates0603
@socrates0603 4 күн бұрын
Great graphics! I love the gnat animation. I was on Tindie and searched "Atari" and found this game. I wanted to learn a bit about it, and found this video by the maker himself! I hope this won't be the last game you make. And now off to place an order.
@RDTengineered
@RDTengineered 9 күн бұрын
Im doing research for a project idea i have little chance of getting off the ground and your video is an example of one peice of the puzzle. The hardware I mess with is mostly 27c128 to 27c512 originally. I want to combine 3 projects (2 of them pico projects) into one. Pico rom emulation. Pico eeprom write and read. Larger eeprom that uses a hex dial to select rom like a 29040 or similar 4 or 8mb eeprom(to get 8x512 and match with an 8 position dial). Everything on one board. Another switch that selects the mode. Mode 1 operate as eeprom and the pico is ignored, no usb/outside power needed only the original chip socket on target device. Mode 2 plug usb in to pico and read/write the eeprom without the need to remove from the target device(target device would be powered off for this). Mode 3 plug in usb and run the rom emulation from the pico, having real time access to update the rom with the target device running from the pico rom emulation. I see "2-timer" chip boards that switch from one chip to another, i see the pico powered read write capability, and i see pico powered chip emulation. Combining all 3 feels like a pretty big task still. I have come across one commercial product that did 2/3. It was a board for a car ECU. It had an eeprom and the read/write on one board but no emulation(also was locked down with some encryption).
@relic985
@relic985 8 күн бұрын
I'm a little lost in your process here, but what I will say is that EPROM chips such as the 27C256 are not directly compatible with this hardware. You may be able to get them working in a read-only scenario with some pin swapping (Vpp/A14/WE), but writing is not currently supported because it requires higher voltages. I don't know much about the rest...
@draginator6
@draginator6 22 күн бұрын
Cool demo, I like the project!
@dark_luls
@dark_luls 23 күн бұрын
Great showcase! Love your keyboard
@Quazee137
@Quazee137 28 күн бұрын
here is a small bash to find comms I have used it for years with my MMBasic boards. #!/bin/bash echo "Comms are" echo "------- USB's ---------" ls -l /dev/ttyUSB* echo echo "------- ACM's ---------" ls -l /dev/ttyACM* echo echo "press key to exit" read $key exit Just a thought use MMBasic or micropython with a 2.8 TTF display with touch and sd card for a stand alone device.
@dproldan1
@dproldan1 28 күн бұрын
Awesome job! keep it up.
@glennhann938
@glennhann938 Ай бұрын
Built and works great!!
@JaysonShenk
@JaysonShenk Ай бұрын
I should have watched this first, I took the bottom off and took the board out to flash it to the new firmware.
@relic985
@relic985 Ай бұрын
Hahaha! Gotta look out for the little holes!! 😂
@oktaneak4259
@oktaneak4259 Ай бұрын
could 16mb nands be read and write with RPI pico
@relic985
@relic985 Ай бұрын
An adapter of some sort with either DIP switches or shift registers would need to be created to support this. The current implementation is limited to 256Kbit.
@grahamnichols1416
@grahamnichols1416 Ай бұрын
Great video. Subscribed! The background music was distracting, you might want to tone that down.
@relic985
@relic985 Ай бұрын
Yeah, I got a similar comment on that recently. I'm still learning how to edit these videos, and I am definitely making changes to improve on this. Thanks!
@Armorant
@Armorant Ай бұрын
Cool, the closest project for my task. I wonder if there is a way to use an ESP32-Wroom or 2040 as a programmer for MX29LV320 TSOP48 flash or for maybe some NOR? I saw Teensy 2.0++ can do that, NORway called. Thanks for the video, gonna check the repo. Good luck.)
@relic985
@relic985 Ай бұрын
The max storage size for this project is going to be 256Kbit (the highest available address line is A14). However, there is definitely a possibility to create adapters for chips such as the MX29LV320. There would just have to be a dip switch on the adapter to switch between 256Kbit banks or better yet a shift register to do so automatically with the top few address lines.
@oidpolar6302
@oidpolar6302 Ай бұрын
What about the 24Cxx series? Is it supported? Thanks
@relic985
@relic985 Ай бұрын
That particular family of EEPROM chips seems to use a serial I2C format. This programmer is designed for older parallel bus ICs that you would typically find in vintage computers. However, any microcontroller out there should be able to easily write to one of those chips. A quick search reveals that Arduino has a library available: www.arduino.cc/reference/en/libraries/at24c256-library/. Should be easy to interface.
@jamesross3939
@jamesross3939 Ай бұрын
Nice! I need to build this! (Ah, i need to buy it... hadn't gotten to that part of the video yet)
@relic985
@relic985 Ай бұрын
Glad you like it, James! I have the KiCad project available on the GitHub repo for you to order your own boards, but honestly, this project isn't too complicated on the electronics side. You could definitely follow the schematic on a breadboard and achieve the same results. All you'll need is a Pico and a 74HC245 bus transceiver. If you want to further simplify the project and skip the bus transceiver (but lose reading capabilities), you can follow the original guide here: kzfaq.info/get/bejne/jNZmn6Z_0K6Rqqs.html
@remediandojuntos
@remediandojuntos 2 ай бұрын
hola una pregunta con una raspberry se puede crear una especie de alarma o aviso por mensaje de WhatsApp o de Telegram para cuando se cae el servicio de internet y ese aviso llegue a los números que uno le agregue espero me digas si eso se puede hacer gracias e antemano
@relic985
@relic985 2 ай бұрын
Um, this is definitely outside of the scope of this video. I have no idea...
@hw2577
@hw2577 2 ай бұрын
This is a beautiful game you created. And it looks and plays more sophisticated than most of the early Atari VCS games.
@markzilla1985
@markzilla1985 2 ай бұрын
Great video btw ! Your game reminds me of the arcade one called Black Widow, Is this in batari Basic?
@relic985
@relic985 2 ай бұрын
Thanks! It's written in assembly and is a 4k game. I hadn't actually heard of that one before, but yes, it does look very similar. If only the 2600 could handle that kind of graphics!
@drewchaboo719
@drewchaboo719 2 ай бұрын
can this work on the Atari 2600+
@relic985
@relic985 2 ай бұрын
Huh, I hadn't heard of that one before. Says it's compatible with 2600 carts, but my guess is that it's using emulation rather than an FPGA. So, it'll likely just dump the rom from the cartridge and then play it with its built-in emulator. However, if it relies on a known database of games, it might not recognize and play the cartridge, but I kinda doubt that. No guarantee, but I think it'll work.
@unkleskunky
@unkleskunky 3 ай бұрын
Cool project! Will it be MPE capable?
@relic985
@relic985 3 ай бұрын
Sounds cool, but I don't think that's in the current scope. It is possible to support polyphonic after touch, and I may provide an example of that one of these days.
@publicspace234
@publicspace234 4 ай бұрын
Dude this is so cool. I’m working on my own pi/arduino sampler/synth sequencer projects. I just checked out your other videos. I’m surprised your channel doesn’t have more engagement. I’m stoked to check out your other stuff and what you’ve come up with. Thank you for the in depth walkthrough. I’m stoked to try these out. I still don’t have a shield but I’ve been focused on making a MIDI controller with an Arduino first. I was thinking of writing my own software for the sampling since I haven’t found anyone that’s made exactly what I’m looking for. But your video popped out of nowhere! Octopy sounds fucking sick, and I love the name dude. Cheers
@relic985
@relic985 4 ай бұрын
I'm glad you like it. I've made a couple of updates recently to the repository, so it's running pretty solid nowadays and becoming a great option for live shows. And by the sound of it, you may be interested in my other project, pico_synth_sandbox. It's definitely capable of midi sequencing and sampling. pico-synth-sandbox.dcdalrymple.com/
@CasualCheetah
@CasualCheetah 4 ай бұрын
Dude! This is awesome! I've been working on basically the same thing but for an 3D-printed cello for a while now. But I've been stuck in a few places. I was used a Sonuus G2M v3 and trying all sort of different types of pickups for a while but can't find the best way to send an audio signal to it. I also looked into software solutions, but I really want to make the whole device a standalone piece of hardware. Recently I've been researching how to use a Teensy and Teensy Audio Shield to use FFT to quickly register notes, but my coding experience is pretty rusty now. It'd be awesome if you kept the project going! I'd love to see where it leads you :)
@relic985
@relic985 4 ай бұрын
I think you're right on the money. I need to swap over to a simple FFT frequency tracker rather than the current implementation. The pickup shouldn't matter too much for this purpose. A peizo transducer should be enough.
@aaronmonroe8428
@aaronmonroe8428 5 ай бұрын
This looks good !!!! Where can I purchase ?
@relic985
@relic985 5 ай бұрын
Thanks, Aaron! I am currently working on a revision of this board that fixes a number of issues that I ran into with the first batch. That said, I do have a number of prototypes that I'd be happy to send along to the right person. DM me if you'd be interested.
@BsYtHandle
@BsYtHandle Жыл бұрын
"... and a little custom midi board..." aaaaand I'm out lol.
@relic985
@relic985 Жыл бұрын
It's (relatively) simple, I promise! But you can also just buy a dedicated hat to do the work for you. If you have the skill, it's typically much cheaper to build your own. www.smbaker.com/raspberry-pi-midi-hat-building-a-raspberry-pi-midi-jukebox
@seabrig29
@seabrig29 Жыл бұрын
Sound file question: I've got a midi controller that I want to play a soundfont file. Is your setup able to load a soundfont file and play multi channel?
@relic985
@relic985 Жыл бұрын
The system is designed specifically for pre-recorded WAV/Midi files. If you're wanting to use your Pi like an instrument, I recommend looking into SamplerBox though even that uses Wav samples. I'm not aware of a specific soundfont project for the Pi.
@relic985
@relic985 Жыл бұрын
After a little more research, I think it might be possible to integrate the sf2_loader python library into the program and have an sf2 file associated with each song. It seems like the only challenge involved is combining the sf2_loader audio into the alsaaudio output buffer and properly handling midi input.
@arfandroid6729
@arfandroid6729 Жыл бұрын
Hi, hello... I'm really hoping that you answer my question on this. please... I made a really stupid mistake, I just received this S-10 from the US which uses 110 v and plugged it into a 220v Asian region socket. It turned on just a second and died. I know that I just stupidly short circuited it. Is there any chance I can revive it? What component do I have yo replace? Please, I really do need help on this. Many many thank yous in advance. 🙏🏻🙏🏻🙏🏻
@arfandroid6729
@arfandroid6729 Жыл бұрын
By the way, did you get the Gotek USB emulator to work?
@relic985
@relic985 Жыл бұрын
@@arfandroid6729 Yes! I did eventually end up getting a Gotek, backing up my old QDs, modding it up, and designing a proper mount for it: www.thingiverse.com/thing:5020545. It works great beyond the limitations of the S-10, but I still haven't figured out a proper way to convert my QD backups to the format required by the Gotek. Got real close with a python script, but still not 100%: github.com/dcooperdalrymple/s10-syx2qd/tree/dev.
@relic985
@relic985 Жыл бұрын
Yeahhh, you may be s.o.l. here. Best case scenario, there's just a fuse inside that popped before anything bad happened (I can't remember exactly where the fuse is). You could try replacing that then feeding it the proper voltage through a step-down, but I would make sure to do some probing to make sure that nothing is shorted out and some visual inspection to see if anything was fried in the process. Good luck!
@arfandroid6729
@arfandroid6729 Жыл бұрын
@@relic985 thank you so very much for your reply bro. I made some search, and your answer confirmed it, hopefully the fuse is there.
@arfandroid6729
@arfandroid6729 Жыл бұрын
@@relic985 the link on Gotek returned a 404 page bro. How could this be? You posted them only just 2 days ago...,🤷🏻
@janisirbe7322
@janisirbe7322 Жыл бұрын
can I find your music in Spotify?
@relic985
@relic985 Жыл бұрын
Hi Janis! Sadly not (yet), but you can find it all on my KZfaq channel or on SoundCloud soundcloud.app.goo.gl/BCo2P
@janisirbe7322
@janisirbe7322 Жыл бұрын
really good!!
@networld-wanderer
@networld-wanderer Жыл бұрын
Hello. :∧) I also got interested in this game after watching your video and I tried to play the time attack of this game. If you don't mind, here you go! kzfaq.info/get/bejne/aJaHa7OIsMeqo3k.html
@manuelotin88
@manuelotin88 2 жыл бұрын
sorry, dude! midn telling me what's that computer keyboard? Thanks!
@relic985
@relic985 2 жыл бұрын
Ha! Good eye. It's a TypeMatrix 2030. Not the best switches, but ergonomically it's a godsend. I vastly prefer it to the standard layout.
@manuelotin88
@manuelotin88 2 жыл бұрын
@@relic985 thanks! appreciate it!
@therishabhpatel
@therishabhpatel 2 жыл бұрын
Hi, Can it work with qlc+? Suppose we have two raspberry pi, One can run OctoPy and another QLC+ and take MIDI input from the OctoPy.
@relic985
@relic985 2 жыл бұрын
You know, I was recently debating adding in some form of DMX or ARGB control directly from the device, but I can tell it's a bit of a rabbit hole. You could definitely use 2 RPis if the QLC+ Pi is somehow being triggered by the Midi output. You could potentially run it all on 1 pi as long as there is enough headroom, but the software isn't configured out of the box to talk to any other software running on the Pi. Maybe you could utilize a Virtual Midi port and have QLC+ listen to it there.
@relic985
@relic985 2 жыл бұрын
Midi clock output should be fully functional as well now. So any chases or other timed DMX stuff should be synchronized as long as the midi clock is set as the master.
@therishabhpatel
@therishabhpatel 2 жыл бұрын
@@relic985 Yes, That might work. I will try to use it via Virtual Midi port. Thanks for the quick reply :)
@rey_mrt
@rey_mrt 2 жыл бұрын
Nice vidéo. I have a question, I just bought an old S10 but I don't have a quick disk. I was wondering, is it possible for me to use it without a quick disk? just as a master keyboard with the right cable on an ipad for example? with garage band or on a pc with a sound bank?
@relic985
@relic985 2 жыл бұрын
You definitely could as long as whatever it is takes MIDI. That being said, I don't think it's the greatest keyboard option out there. You could still use it for sampling, though. You just can't save it after you're done. I'd recommend picking up a Gotek drive someday for it. That's the route I eventually took.
@rey_mrt
@rey_mrt 2 жыл бұрын
@@relic985 Thanks for taking the time to answer me. I will try that.
@JohnLRice
@JohnLRice 2 жыл бұрын
From the manual: "I/O ERROR 2 Replace the QD with the other one and repeat loading procedure."
@maccagrabme
@maccagrabme 2 жыл бұрын
Whats the audio level like from your line out? Mine seems really low on the highest switch setting and volume at max and the medium and low switch are inaudible.
@relic985
@relic985 2 жыл бұрын
The line out on my unit works fine for the most part, but I do keep it on high and it is prone to ground interference. First thing I'd do is clean the toggle switch and the master volume slider with some deoxit. If that doesn't fix it, you'd have to follow the output circuit in the schematic which isn't an easy task since that signal jumps between a couple of boards. You can find the service manual here and most of the output circuit on page 21 www.synthxl.com/wp-content/uploads/2018/05/s-10-service-notes.pdf
@relic985
@relic985 3 жыл бұрын
Finally got compilation working within a Linux environment (without Microchip Studio)! Took a lot of trial and error, but works really well now. github.com/dcooperdalrymple/uSVC_Template_Project
@nicolaw6829
@nicolaw6829 3 жыл бұрын
Hi! Very nice video :) Some corrections: is it not Itaca-Innovation that made uSVC, instead next-hack made it. Itaca-Innovation supported next-hack by providing PCBs (designed by next-hack) and components! Furthermore the SAMD21 is running at 48MHz. It would have been too much easy if it ran at 100MHz ;)
@relic985
@relic985 3 жыл бұрын
Ah, that makes much more sense! And yes, I realized the MHz discrepancy after putting up the vid. I'm still new to this if you can't tell. :P
@da_norris
@da_norris 3 жыл бұрын
Thanks for the video! Bought this one new myself in '86 and it hasn't been able to read disks for 20 years. Tried using compressed air to clean out the drive through the slot to no avail. Time to bust it out of storage and give it a cleaning! BTW - the drive belt may be dried out and slipping as well. New belts are still available at console5.com/store/akai-roland-korg-mitsumi-2-8-quick-disk-qd-square-floppy-drive-belt.html