-
Content Count
2,282 -
Joined
-
Last visited
-
Days Won
3
Content Type
Profiles
Member Map
Forums
Blogs
Gallery
Calendar
Store
Everything posted by ivop
-
All have been received by their new owners. For those about to build it, notice that J1 and J2 are also DB9 male footprints intended for female-female serial cables. If you want to mount a female DB9 port in order to use a joystick extension cable, you need to mount it at the bottom of the pcb. Look carefully for the square solder pad which is pin 1.
-
Perhaps AtariAge user 'analmux' has more knowledge abhout how to mux and demux analog signals in an efficient way, assuming he chose his username ANALog MUXer because he is fond of ehm.. analog muxing
-
I'd like to buy one as well.
-
Bringing the 1027 printer back from the dead
ivop replied to electronizer's topic in Atari 8-Bit Computers
To avoid the print heads getting mushed by only touching them, I guess it might help to put them in the freezer for a while before creating the mold. -
I had a prototype run done and I'm selling of the excess boards. Sadly for you, you are too late as all of them are allocated. In case somebody changes their mind, you are the first/next in line
-
All are taken. 1. olix 2. 8bitjunkie 3. Tillek 4. orpheuswaking 5. gozar 6. Brentarian The coming days I'm occupied with family matters, but I'll scoot to the post office Tuesday the 27th!
-
I prefer paypal. Ok, I'll reserve one for you, possibly two if less than six people reply
-
Hi, Recently I designed a 10x10cm MultiJoy8 PCB. I have six of them left, so if anybody is interested, I can send you one. Cost will be €4,= plus €4,= international shipping and packaging, so that's a total of €8,=. Note that that's for an unpopulated PCB. The picture of a populated PCB is just for illustrational purposes. It's based on this schematic: http://raster.atariportal.cz/hw/mj8_2007.gif Bill of materials to build one: 4x 10K resistor 40x 1N4148 1x 100nF capacitor 8x male (angled) DB9 socket 1x 74ALS138 2x joystick cable of which at least one has pin 7 connected for +5V or 2x female DB9 socket in case you use joystick extension cables (with pin 7 connected!) or 2x male DB9 connectors plus some wire with at least seven cores or six and shield We have successfully built and tested the board. Please let me know below if you are interested or send me a PM. I'd say one each, unless there's not much interest. Regards, Ivo kicad-files.zip Edit: this contains ALL development files and Gerbers you can send to a boardhouse directly! ---------- Edit: 2020-12-01: In the past I have received multiple messages about the orientation of the connectors. Most recently at the (current) end of this thread: https://atariage.com/forums/topic/260287-multijoy8-pcb/?do=findComment&comment=4688915 It's important to note that ALL footprints are intended for male sockets on top. If you want female sockets at the computer side, they need to be soldered at the bottom. See this image by spicyjack: And then there's this 3D printable housing, designed by wt808 without even owning a board! https://atariage.com/forums/topic/266571-ivop-multijoy-board-case-3d-print-file/?do=findComment&comment=4274144 Here's the direct Thingiverse link: https://www.thingiverse.com/thing:3608558 And my own print:
-
https://www.turntableneedles.com/Rubber_Drive_Belts-Tape_Decks_Turntables Belt orders are shipped for free world wide. I got one for a tape deck once. Be sure to check out the belt measuring guide.
-
Looks like the SAM2195 is obsolete. There's the SAM2695 now, which is better and cheaper: http://www.profusionplc.com/parts/sam2695 https://hackaday.io/project/6378-dream-sam2695-breakout-board A simple breakout board could be made for around €10,= Connect MIDI-IN to the SIO's serial out and loop back the output to AUDIO-IN Just thinking out loud here
-
Thanks, I'll use that song as a test song. Currently, I have a new version with a heavily reduced memory footprint. 9.5kB instead of 22kB (but configurable at compile time for songs that do need the mixed waveforms). Now it should be possible to add extra duty cycles without running out of memory. At least eight, perhaps more. Stay tuned
-
Racing the Atari bus with a STM32F4 microcontroller
ivop replied to electrotrains's topic in Atari 8-Bit Computers
I'd like one, too, preferably with a case -
I can't reproduce it. Latest git checkout, plain autogen.sh, ./configure et cetera on debian stable. Perhaps we should move this discussion to PM. If you send me more info, maybe I can pin down where and why it crashes on your machine.
-
OK, you can add me on the list for one, too. BTW have you seen this: http://www.bytedelight.com/ I have seen it in action in Maarssen, NL a couple of months ago and it looks fabulous. It uses a Raspberry Pi Zero to monitor the address and data bus and has HDMI out via the Pi Zero. https://www.youtube.com/watch?v=-lOeins7RKI
-
Thanks for the feedback. I'll look into it. Can you tell what exactly breaks? And where can I get this Tempest Xtreem Demo?
-
Could you point me to a song where it is very noticeable, preferably one I already converted?
-
I'm not sure what exactly you are asking here, but if you mean whether it is possible to write a tracker/player that uses this replay core and bypasses the SID registers and ADSR emulation, yes, that would be possible. If you mean to use it to extract tracker like data from the SID files itself, I'd rather use siddump on a PC. It does a pretty good job on detecting vibration. I don't think it's that hard to massage its output into something useful.
-
Yes, 8-bit AUDF for each channel. You can have three different frequencies of noise at the same time. That's also the reason why I moved to channel 2, 3 and 4, because I can't change AUDF1 as that's used for the timer interrupt.
-
Most of the sounds (sawtooth, triangle, pulse) are played with the volume only bits. Starting at version 6, noise is not played that way, but pokey's own noise generator (distortion 8 ) is used, because it sounds better
-
Yes, all noise is done with pokey's own noise generators. The range is limited though, because we are in 15kHz mode. No huge table is used (like it was in sid2gumby) to convert the frequency values, but a rough approximation.
-
Ah, I forgot all about that. This is doable as wrathchild already did it with as5. The other way around, i.e. playing NTSC tunes faster on a PAL machine, is a bit trickier. I have little time atm, but I could write a full guide in the future. In short it comes down to this: You need sidreloc, siddasm2, atasm, atarisid6 sources, mads - find a sid file that's not too big and would fit in $9000-$bfff (preferably $a000-$bfff) - relocate the sid file; relocate zero page to $d0-$ef ($c0-$ff max); relocating to $9000 sometimes fails when relocating to $a000 works - test resulting sid file - disassemble with siddasm2 - replace 29 equates at the top with the contents of remap.txt (remapping the sid hardware registers) - fix ill instructions, L_00xxx references and unknown labels (there are three scripts to automate that, or run fixall.sh foo.dis) - assemble with atasm -r - copy binary to songs directory, create corresponding .inc - use setsong.sh to set the song name and use build.sh to build a.xex and test - or run buildall.sh and test the file in xex/. Some tunes need further patching (see for example zybex.dis, included in the songs directory) because those players toggle the gate bit twice within one call to the player routine and this would go unnoticed by the adsr emulation. edit: the three irq thing refers to the three different irq routines that are run in a round-robin way. See irq.inc for those routines.
-
It currently supports 20%, 40%, 60% and 80%. If I were to keep all the 8580 waveform mixing capabilites adding more pulsewidths would indeed exceed the available memory. I am thinking about removing those though as they are hardly ever used on 6581 tunes. Mapping them all to either pulse or triangle might be enough. That will open up two new possibilities. 1) all the tables will fit in one cartridge bank, or 2) more pulsewidths or more volume levels (also 4 right now).
-
Atari800WinPlus does not correctly emulate Read-Modify-Write instructions on pokey registers. Neither does the current atari800, but there's a patch here: https://sourceforge.net/p/atari800/mailman/message/34233143/ Altirra works fine, but it's enjoyed best on real hardware
-
Hi all, Atarisid is a software emulation of the SID soundchip used in the Commodore C64. Recently, a conversation with wrathchild got me interested in atarisid again and here's the result. What's new in version 6? - Use three pokey channels instead of one - Newly calculated wave forms - Higher fidelity and dynamic range (over 21dB per channel) - Use pokey noise generators for a much cleaner sound and different frequencies of noise - Disables basic at startup - 34 new songs for a total of 64 (which is not a coincidence ) Adam Gilmore - Ninja Commando Adam Gilmore - Zybex Ari-Pekka Paljakka (Zardax) - Retrograd Ben Daglish - Bulldog Ben Daglish - Cobra Ben Daglish - The Vikings Ben Daglish - Thing Bounces Back Chris Huelsbeck - Metro Dance David Whittaker - Glider Rider David Whittaker - Loopz David Whittaker - Speedball Hein Holt (Hein) - Alien Seahorses Invading Heaven Jens-Christian Huus - No Filter Jeroen Tel - Alternative Fuel Jeroen Tel - JT42 Jeroen Tel / Maniacs of Noise - Alloyrun Jeroen Tel / Maniacs of Noise - Cybernoid Jeroen Tel / Maniacs of Noise - Cybernoid II Jeroen Tel / Maniacs of Noise - Hawkeye Jeroen Tel / Maniacs of Noise - Ice Age Jeroen Tel / Maniacs of Noise - Kinetix Jeroen Tel - Myth Mix Jeroen Tel - Noisy Pillars Jonathan Dunn - Ocean Loader 4 Lasse Oorni (Cadaver) - Aces High Lasse Oorni (Cadaver) - Escape From New York Lasse Oorni (Cadaver) - GoatTracker Example (MW1 Title) Lasse Oorni (Cadaver) - Metal Warrior Lasse Oorni (Cadaver) - Metal Warrior 2 Lasse Oorni (Cadaver) - Nintedo Metal Lasse Oorni (Cadaver) - Tarantula Lasse Oorni (Cadaver) - Unleash The Fucking Fury Mark Cooksey - Battle Ships Martin Galway - Ocean Loader 1 Martin Galway - Ocean Loader 2 Peter Clarke - Ocean Loader 3 Reyn Ouwehand - What Have I Done To... Rob Hubbard - Chimera Rob Hubbard - Commando Rob Hubbard - Crazy Comets Rob Hubbard - Delta Rob Hubbard - IK+ Rob Hubbard - International Karate Rob Hubbard - Lightforce Rob Hubbard - Monty On The Run Rob Hubbard - Ninja Rob Hubbard - One Man And His Droid Rob Hubbard - Sanxion Rob Hubbard - Spellbound Rob Hubbard - The Master Of Magic Rob Hubbard - Thing On A Spring Rob Hubbard - Warhawk Stellan Andersson (Dane) - Escape From Reality Stellan Andersson (Dane) - The Slap Mix Thomas E. Petersen (Laxity) - Freeze Thomas E. Petersen (Laxity) - Highscore Thomas E. Petersen (Laxity) - Syncopated Thomas E. Petersen (Laxity) - Wisdom Thomas Mogensen (DRAX) - Scarlet Thomas Mogensen (DRAX) - Spunk Timo Taipalus (Abaddon) - Hamlet Tomas Danko - Groove Torben Hansen (Metal) - Ramloesa Volker Meitz (PRI) - Pool Party atarisid6-xex.zip atarisid6-src.zip
-
Perhaps the new tracker emkay is working on should also allow each channel instrument to run at a different rate
