Anders Nielsen
Anders Nielsen
  • Видео 41
  • Просмотров 257 209
Universal ROM Burner: I'm sorry. I messed up.
Relatively Universal ROM Programmer kit for ~9$ (+VAT if sending to EU) www.imania.dk/samlesaet-hobbyelektronik-og-ic-er-relatively-universal-rom-programmer.htm
# Firmware status?
To burn 32 pin 4 Mbit ROMs you can install Henrik Olson's Firestarter firmware and hook Arduino pin A3 to GND through a resistor to enable the Rev2 features - the part mentioned in the video included.
Alternatively Rev2 can be manually enabled in software using the command:
firestarter config --rev 2
This will manually configure the modded board for rev2.
Firestarter install instructions: github.com/henols/firestarter
Video TL;DW: If you have a Relatively Universal ROM Programmer Revision 0 or 1 and you might want ...
Просмотров: 475

Видео

I made Flappy Larus - A CLASSIC game in under 500 bytes of 6502 ASM
Просмотров 1,9 тыс.21 день назад
I made a CLASSIC game in 6502 Assembly and entered it in the Hackaday Tiny Games Challenge. 65uino available here: www.imania.dk/samlesaet-hobbyelektronik-og-ic-er.htm Shipping available to 51 destinations worldwide. Complete schematic, source code and everything about the 65uino and Flappy Larus: github.com/AndersBNielsen/65uino Flappy Larus on Hackaday.io: hackaday.io/project/197819-flappy-la...
Open $9 ROM Burner just got even better and easier to use!
Просмотров 6 тыс.Месяц назад
JLCPCB $2 for 1-8 layer PCB jlcpcb.com/?from=Anders_N Sign Up Here to Get $60 New User Coupons Relatively Universal ROM Programmer kit for ~9$ ( VAT if sending to EU) www.imania.dk/samlesaet-hobbyelektronik-og-ic-er-relatively-universal-rom-programmer.htm Video TL;DW: Anders Nielsen shows how to add a voltage divider to the Relatively Universal ROM Programmer and how to install the Firestarter ...
Myth: The 6502 Cannot Single Cycle!
Просмотров 22 тыс.2 месяца назад
JLCPCB $2 for 1-8 layer PCB jlcpcb.com/?from=Anders_N Sign Up Here to Get $60 New User Coupons Let's figure out if Single Cycling an original 6502 CPU is impossible just because it's an NMOS version with dynamic registers - didn't Steve Wozniak make a circuit for the Apple 1 for exactly that purpose? Single Cycle Board, 65uino and Programmer available here: www.imania.dk/samlesaet-hobbyelektron...
This IBM Model M2 Keyboard from 1993 has issues... Let's fix it!
Просмотров 1,8 тыс.3 месяца назад
Join the free clubhouse on Discord: discord.gg/kmhbxAjQc3 Let's chat about what you like best about old chips, electronics, breadboards and hacking all sorts of things! In this video I go through the steps to fix a broken IBM Selectric Touch Keyboard from 1993 - also known as the IBM M2 Buckling Spring Keyboard. Takes a little bit of soldering and 3 cents worth of components. We also explore ho...
This $9 Open Source ROM Burner got upgraded!
Просмотров 5 тыс.3 месяца назад
Mid-Year Mega Sale $250 Coupon & More Surprises: jlcpcb.com/midyearsales?from=Anders_N JLCPCB: 48-Hour Turnaround for 6 Layer PCBs! : jlcpcb.com/6-layer-pcb/?from=Anders_N The Relatively Universal ROM Programmer got some gooood upgrades. It now supports the Arduino Uno and clones, it has standalone features using the SSD1306 and the Adafruit GFX library - and it can now be calibrated using the ...
DIY "Breadboard" UV-C EPROM Eraser for under 10$
Просмотров 1,2 тыс.4 месяца назад
Relatively Universal ROM Programmer shield kit REV 1 now in stock: www.imania.dk/samlesaet-hobbyelektronik-og-ic-er-relatively-universal-rom-programmer.htm In this video I make a cheap Do-It-Yourself UV-C EPROM eraser with a 254nm lamp kit. 65uino kit (ICs BACK IN STOCK ): www.imania.dk/samlesaet-hobbyelektronik-og-ic-er.htm Shipping available to 51 destinations worldwide. Buy a ready made comm...
This $9 Universal ROM Burner is Open Source!
Просмотров 35 тыс.5 месяцев назад
JLCPCB $2 for 1-8 layer PCB jlcpcb.com/?from=Anders_N Sign Up Here to Get $60 New User Coupons Relatively Universal ROM Programmer kit: www.imania.dk/samlesaet-hobbyelektronik-og-ic-er-relatively-universal-rom-programmer.htm 65uino kit (ICs BACK IN STOCK): www.imania.dk/samlesaet-hobbyelektronik-og-ic-er.htm Shipping available to 51 destinations worldwide. If you'd rather pay for a new (and muc...
Relatively Universal ROM Programmer - Hardware Walkthrough
Просмотров 1,3 тыс.5 месяцев назад
I am so excited! Printed Circuit Boards are coming and they might actually work. This programmer will be cheaper than anything else and it'll program basically any ROM imaginable. If you'd rather pay for a new (and much less DIY) T48 programmer you can use with Minipro, you can buy one here: s.click.aliexpress.com/e/_DBRyPxJ (Affiliate link) Dedicated EPROM eraser: s.click.aliexpress.com/e/_DmA...
21V EPROMs on a breadboard - Programming and failing to erase them..
Просмотров 5836 месяцев назад
Universal ROM programmer on a breadboard capable of programming even the 21V "high voltage programmable" EPROMs. In this video we successfully program a 21 Volt EPROM and also try to erase it. Dedicated EPROM eraser: s.click.aliexpress.com/e/_DmALSQh (Affiliate link) If you'd rather pay for a new (and much less DIY) T48 programmer you can use with Minipro, you can buy one here: s.click.aliexpre...
You just saved $60 on a ROM programmer. Thank AI.
Просмотров 3,6 тыс.6 месяцев назад
EEPROM programmer on a breadboard capable of programming even the 21V "high voltage programmable" EPROMs. In this video we get a little bit of help from ChatGPT to write the bit masks but of course it can't be left unattended, so we give it some help to get over the finish line. If you'd rather pay for a new (and much less DIY) T48 programmer you can use with Minipro, you can buy one here: s.cl...
Erasing an EEPROM with 14.02 Volts on a breadboard
Просмотров 1,2 тыс.8 месяцев назад
Buy a 65uino kit (ICs BACK IN STOCK!): www.imania.dk/samlesaet-hobbyelektronik-og-ic-er.htm In this video I continue building an EEPROM / EPROM programming circuit from scratch - or at the very least from integrated circuits. I'm not going to be doping any semiconductors in this series. Eventually it'll turn into something Arduino-shield-like but in this video we focus on erasing an EEPROM usin...
Programming old ROMs with HIGH voltage
Просмотров 2 тыс.9 месяцев назад
Buy a 65uino kit: www.imania.dk/samlesaet-hobbyelektronik-og-ic-er.htm In this series I start building an EEPROM / EPROM programming circuit from scratch - or at the very least from integrated circuits. I'm not going to be doping any semiconductors in this series. Eventually it'll turn into something Arduino-shield-like but for this video we focus on generating a 14V erasure voltage on a breadb...
I gave away 35 8-bit motherboards
Просмотров 2,5 тыс.10 месяцев назад
JLCPCB $2 for 1-8 Layers PCBs. Get $54 New User Coupons at: jlcpcb.com/?from=Anders_N How to Get a $7 3D Printing Coupon: 3d.jlcpcb.com/?from=Anders3DP In this video I'm announcing that I'm giving away -25- 35 motherboards for the 65uino 6502 Single Board Computer and giving a quick demonstration of depanelizing a board and soldering it. Update: 25 disappeared super fast, so I added another 10,...
Serial Flow Control. What's CTS RTS XOFF XON and why should you care?
Просмотров 3,3 тыс.11 месяцев назад
Serial Flow Control. What's CTS RTS XOFF XON and why should you care?
Scrolling OLED on a 6502 Single Board Computer
Просмотров 2,3 тыс.11 месяцев назад
Scrolling OLED on a 6502 Single Board Computer
Can a 6502 computer control a Raspberry Pi?
Просмотров 1,5 тыс.Год назад
Can a 6502 computer control a Raspberry Pi?
I finally did it!
Просмотров 799Год назад
I finally did it!
Hacking ROMs for fun and profit!
Просмотров 3,6 тыс.Год назад
Hacking ROMs for fun and profit!
Serial Bootloader for ANY 6502 Single Board Computer #65uino
Просмотров 2,8 тыс.Год назад
Serial Bootloader for ANY 6502 Single Board Computer #65uino
OLED display on a 6502 Single Board Computer using i2c #65uino
Просмотров 2,8 тыс.Год назад
OLED display on a 6502 Single Board Computer using i2c #65uino
I²C on a 6502 Single Board Computer - The 65uino #i2c #6502
Просмотров 7 тыс.Год назад
I²C on a 6502 Single Board Computer - The 65uino #i2c #6502
Coding x86 Pong as a BIOS extension is fun!
Просмотров 3,5 тыс.Год назад
Coding x86 Pong as a BIOS extension is fun!
Pong on a PC/XT with NO operating system.. Is it possible?
Просмотров 2,3 тыс.Год назад
Pong on a PC/XT with NO operating system.. Is it possible?
Building an IBM PC XT from SCRATCH
Просмотров 7 тыс.Год назад
Building an IBM PC XT from SCRATCH
A 6502 Based Computer on a Single Breadboard
Просмотров 33 тыс.Год назад
A 6502 Based Computer on a Single Breadboard
Fixing an IBM PC XT 5160 Motherboard
Просмотров 4,6 тыс.Год назад
Fixing an IBM PC XT 5160 Motherboard
A Simple Universal Modem for your project!
Просмотров 8 тыс.Год назад
A Simple Universal Modem for your project!
A 6502 Single Board Computer built from scrap!
Просмотров 15 тыс.Год назад
A 6502 Single Board Computer built from scrap!
The amazing 6502 support chip: The 6532 RIOT!
Просмотров 9 тыс.Год назад
The amazing 6502 support chip: The 6532 RIOT!

Комментарии

  • @stefankrause5138
    @stefankrause5138 5 часов назад

    ...when someone who is far better than you finishes a project you wanted to do in the past and tells you that he messed up and you're glad that you've not even tried, but now you've got an a.. full of ZIF-Sockets....

    • @AndersNielsenAA
      @AndersNielsenAA 5 часов назад

      Always good have an extra socket or 100 :)

  • @PeetHobby
    @PeetHobby 7 часов назад

    That's why nearly all PCBs in the wild start at Rev 2.0. Most of us mess up Rev 1.0, and if you ever see a Rev 1.0 board, it probably has mod wires, mod boards, or some oddly placed components.

    • @AndersNielsenAA
      @AndersNielsenAA 5 часов назад

      Always surprised when my Rev 0 boards just work - somehow the 65uino just worked straight from the breadboard. More luck and low clock speed than skill I’m afraid 😳

  • @RoyAntaw
    @RoyAntaw 7 часов назад

    A great project and great support but nothing is absolutely perfect especially with the limitations of the Arduino.

    • @AndersNielsenAA
      @AndersNielsenAA 7 часов назад

      A modern 48-144MHz MCU based board would certainly supercharge it pretty fast. CH32V203-uino, anyone?

  • @TheChimeraMan
    @TheChimeraMan 8 часов назад

    Maybe the solution is to use an Arduino mega. More available pins

    • @AndersNielsenAA
      @AndersNielsenAA 7 часов назад

      The mega has lots of pins but is very expensive and doesn't have the benefit of something like a CH32V203 @ 144MHz :) The Uno does actually have more pins - I just chose not to use them for compatibility with the 65uino.

  • @henols
    @henols 10 часов назад

    Awesome job Anders! Time for modding, so I actually can test the code in reality. I just love to support your project by Firestarter.

    • @AndersNielsenAA
      @AndersNielsenAA 9 часов назад

      Thank you for all the amazing work! Wouldn’t be half as useful without it!

  • @adamgretzinger963
    @adamgretzinger963 4 дня назад

    yaaa bro super sensitive to green...... we used to be hunters we needed to distinguish our food from the various things undergoing photosynthisis everywhere around whatever animal we were after.

    • @AndersNielsenAA
      @AndersNielsenAA 3 дня назад

      Yeah, I always found it funny how we need to be better at seeing the things we don't care about.

  • @Bigmalc0
    @Bigmalc0 10 дней назад

    An absolutely enjoyable Video on single stepping a old 6502 CPU, I'm repairing a Microtan 65 Full-System built into a 19" Rack, it mostly works but some of the Eprom's don't seam to be getting selected. I'm in England, what would be the postage cost for the ready built stepper. Thanks

    • @AndersNielsenAA
      @AndersNielsenAA 9 дней назад

      Thank you. I'm sorry to say Brexit has made it impossible for my one man company to send anything to the UK - HMRC requires me to sign up for UK VAT with no exceptions = double accounting in a different country. That means unless I have enough guaranteed volume to justify dealing with HMRC, there's just no way. Some of my products are on eBay UK thanks to their open source nature :)

  • @SandraClark-r8v
    @SandraClark-r8v 10 дней назад

    Murazik Terrace

    • @AndersNielsenAA
      @AndersNielsenAA 10 дней назад

      I'll assume that's a name - but I'm not sure you can tag people in RUclips comments :)

  • @haerin.imnida
    @haerin.imnida 14 дней назад

    can you replace the microcontroller with a teensy? i have never seen a mod before.

    • @AndersNielsenAA
      @AndersNielsenAA 14 дней назад

      Probably - but if the goal is to make a PS/2 keyboard work with USB it's probably easier to do the translation from PS/2 to USB HID than rewiring the keyboard scanning matrix.

  • @douro20
    @douro20 18 дней назад

    The M2 was a low-cost version of the Model M which shipped with the original PS/1. Yes, a low-cost Model M...if you consider that the original Model M was a cheaper to make successor of the Model F.

    • @AndersNielsenAA
      @AndersNielsenAA 18 дней назад

      It certainly did the job, though I do remember killing one at some point in the 90s, probably by removing keycaps and mangling the spring. Cheaper at the cost of repairability.

  • @douro20
    @douro20 18 дней назад

    Incidental sound used to be used as a computer diagnostic tool. The Ferranti Pegasus I and the Elliott 803 and 903 computers all had speakers which were used to "listen" to the computer executing code, and on the Pegasus I it was sometimes used to produce music. Even the 920M which was an IC version of the Elliott 903 computer made for the military had a facility for one. There is the guy who hollowed out an DIP ATtiny84 and put four LEDs and four momentary switches inside the extra space around the IC to make a Simon clone. It only needs power and a couple of pins for a speaker.

    • @AndersNielsenAA
      @AndersNielsenAA 18 дней назад

      I saw that one! That'll certainly give me a run for it.

  • @douro20
    @douro20 18 дней назад

    If I could think of one guy who is an assembly language prodigy that would by Chris Sawyer. He wrote the original Roller Coaster Tycoon almost entirely in x86 assembly, with just a small amount of C in the GUI code.

    • @AndersNielsenAA
      @AndersNielsenAA 18 дней назад

      I could probably use him as a tutor for a few hours :) Writing things from scratch is more fun than today.. Where it's mostly libraries on top of libraries.

  • @douro20
    @douro20 18 дней назад

    Is it just me or is the speaker in a 5160 louder than the one in a 5150? I have had both, and when I put together my 5150 back in 2010-2011 I noticed that the speaker in it was disappointingly quiet compared to the 5160 I had as a kid. My 5150 is from 1983, the year I was born, but I'm not sure when in 1983. I guess I need to look at it again. It actually has very low hours since it was originally a diskless system which came out of a trial of a CCTV based training system at a fort on the east coast.

    • @AndersNielsenAA
      @AndersNielsenAA 18 дней назад

      Since the schematics are available for both it shouldn't be too hard to check if the drive strength is higher for some reason :) I wish I had a 5150.

  • @roostertechchan
    @roostertechchan 24 дня назад

    Hi Score in hex is the nerdiest thing I've seen lately 😃

  • @andygeppert
    @andygeppert 24 дня назад

    Well done!!!

  • @paulspark7287
    @paulspark7287 24 дня назад

    Hehe. Pretty awesome stuff. I bet you get a few finger indentations playing that for a while :-)

    • @AndersNielsenAA
      @AndersNielsenAA 24 дня назад

      Maaaybe it'll be time to print that Uno case eventually :D

  • @mikep9256
    @mikep9256 24 дня назад

    Amazing in such a small package!

  • @viperjay1
    @viperjay1 24 дня назад

    Hi, will you ever return to the "bios/pong" asm project?

    • @AndersNielsenAA
      @AndersNielsenAA 24 дня назад

      Eventually - in one form or another. Next step is getting the floppy controller running and then the software will move into DOS-land. Maybe a boot sector program first.

  • @AndersNielsenAA
    @AndersNielsenAA 24 дня назад

    Join the free hackerspace clubhouse on Discord: discord.gg/kmhbxAjQc3

  • @bankbank
    @bankbank 26 дней назад

    great video

  • @homeopathicfossil-fuels4789
    @homeopathicfossil-fuels4789 Месяц назад

    I wonder how much work I would need to port collapseos to this, I know there is an Apple 1 build of CollapseOS If DuskOS on an RPi is a godsend for the specific breed of hardware hacker I belong to, collapseos on this thing would be just as great we got a whole bunch of arduinos at the hackerspace I visit in copenhagen, I should be able to "complete the chain" with this thing, actually. It is amazing, supply chain resistant salvage computing is the way to go for me. Thanks for contributing with this device!

    • @AndersNielsenAA
      @AndersNielsenAA 29 дней назад

      Shouldn't be hard to get CollapseOS running at all :) At the moment it's a BIOS(tape I/O routines included), monitor and runs BASIC.

    • @homeopathicfossil-fuels4789
      @homeopathicfossil-fuels4789 28 дней назад

      @@AndersNielsenAA Awesome!!

  • @Chleosl
    @Chleosl Месяц назад

    Me: can we have Apple 1 at home? Steve:

  • @marcuswilliams3455
    @marcuswilliams3455 Месяц назад

    Thanks, this was a great video. Really, peaked my curiosity. As with the Cycle Board, there are 3 buttons. When this run button is up, is this run at full mode, while pushed is this the debug mode? As per the Cycle/Instr button, when this is pushed down, is this the Single Cycle mode?

    • @AndersNielsenAA
      @AndersNielsenAA Месяц назад

      When the Run button is pressed RDY is kept high, so the CPU keeps running full speed. The other button toggles whether it stops on every cycle or just when a new opcode is fetched (ignoring operand/data cycles).

  • @perkulant4629
    @perkulant4629 Месяц назад

    😢 Wanted to give it a go but says cannot ship to UK. Strange, have no issues from other EU countries.

    • @AndersNielsenAA
      @AndersNielsenAA Месяц назад

      It’s a “small company” thing. HMRC requires I sign up for UK VAT explicitly with no exceptions - and double accounting for almost no profit I can’t do… however! If you already signed up for an account I’ll send you an email tomorrow with a link to the programmer on eBay (Tim of Tim’s Retro Corner is selling them in the UK) Unless you’ve already found it :)

  • @sandycheeks7865
    @sandycheeks7865 Месяц назад

    I watch so many repair videos for capacitors and after doing the same kind of repairs for 5+ years, I find it astounding how many people seeking to preserve electronics with potentially leaking electrolytic caps don't replace with ceramic or tantalum ones. Replacing like for like with electrolytic is just resetting the clock on the time bomb. The arguments I've heard are "well, I used what I already had" or "they're cheaper" or "the solid ones are less tolerant" but after using tantalums and ceramics for many years I have never ever experienced any issues with them. And if they do fail they simply short - rather than destroy half of the board it sits on. So anyway, thanks for the guide, as I'm about to recap one of these, but maybe take this suggestion on board - try some ceramics - which are even better because they're not polarity sensitive!

    • @AndersNielsenAA
      @AndersNielsenAA Месяц назад

      You’re suggesting a 47uF MLCC rated at 25V instead of an electrolytic? Most of those are a few orders of magnitude more expensive, for no real gain, and I absolutely don’t buy the “time bomb” argument - unless you magically dig up some early 90s electrolytics - things have improved. Stick with modern electrolytics and you’ve already improved things to last more than an additional 30 years - no need to confuse the next guy with different parts. Also - replacing 1 to 1 with ceramics isn’t always a good idea. Different ESR might introduce noise, create oscillations etc - a lot of the time it is better to stick with the type the device has been thoroughly tested with to begin with. Who knows - maybe I would’ve thrown in a ceramic if that’s all I had, but I’m sure this won’t cause trouble either.

  • @ntfshard
    @ntfshard Месяц назад

    4:24 I believe some of this solder joints needs to be resoldered

    • @AndersNielsenAA
      @AndersNielsenAA Месяц назад

      If you look carefully in the video you’ll see that I actually did :)

  • @AnnaVannieuwenhuyse
    @AnnaVannieuwenhuyse Месяц назад

    0.3mA is alnost two orders of magnitude lower! The 20mA rule of thumb is very simple. It is by and large the most common maximum rating for current for many LEDs. It is not to be exceeded, so using it as a rule of thumb just means getting the brightest possible light with no risk of burning out. I generally use 0.25 or 0.1mA for modern blue or green LEDs as indicators

    • @AndersNielsenAA
      @AndersNielsenAA Месяц назад

      Correct, hoped nobody would notice that order of magnitude blunder - not sure what I was thinking :)

  • @lohikarhu734
    @lohikarhu734 Месяц назад

    The 20 mA "rule" is about 20 years out of date...even in 2005, we were using 15-20 mA for LCD backlights in mobile phones, and the output at 20 mA, 20 years ago, was eyeball-scorching, when the LEDs were viewed directly!

    • @AndersNielsenAA
      @AndersNielsenAA Месяц назад

      Exactly. But the myth prevails and you still see that dreaded 220 ohm resistor in "Arduino tutorials" on youtube. But if we work together we can keep our collective vision intact ... eventually. :)

  • @JohnDlugosz
    @JohnDlugosz Месяц назад

    The title should read "$9", (nine dollar). Dollar sign goes to the *left* of the number.

    • @AndersNielsenAA
      @AndersNielsenAA Месяц назад

      Since you took the time to write that I’ll go right ahead and fix it..!

    • @JohnDlugosz
      @JohnDlugosz Месяц назад

      @@AndersNielsenAA Thank you.

  • @LordPhobos6502
    @LordPhobos6502 Месяц назад

    Glad to see this video :) Many years ago, I wanted to try a homebrew but wanting to play with single/manual clocking, I ended up getting a 65c816 (the 16 bit version of the 6502) Never even tried it with the original.

    • @AndersNielsenAA
      @AndersNielsenAA Месяц назад

      It seems it’s still underestimated. The NMOS might actually be able to run slow too.. more testing needed

  • @3vi1J
    @3vi1J 2 месяца назад

    Great project that just keeps getting better. Good job!

  • @kBashumUclugam
    @kBashumUclugam 2 месяца назад

    Hello 👋🏿

  • @AndersNielsenAA
    @AndersNielsenAA 2 месяца назад

    Kits are here! www.imania.dk/index.php?currency=EUR&cPath=204&sort=5a&language=en Join the free clubhouse on Discord: discord.gg/kmhbxAjQc3 Let's chat about what you like best about old chips, electronics, breadboards and hacking all sorts of things!

  • @htcmagichtc
    @htcmagichtc 2 месяца назад

    HA HA HA "ready for more abuse" It's so good!!! 🤣🤣🤣

  • @woreno
    @woreno 2 месяца назад

    Why lies? There's two versions

    • @AndersNielsenAA
      @AndersNielsenAA 2 месяца назад

      What lies? BOTH single steps - that’s the whole point :)

  • @BEdmonson85
    @BEdmonson85 2 месяца назад

    This was a great watch, here's my comment for the algorithm gods! This channel needs more subscribers!

  • @DeVibe.
    @DeVibe. 2 месяца назад

    The world is past this.

    • @AndersNielsenAA
      @AndersNielsenAA 2 месяца назад

      What, i2c?

    • @DeVibe.
      @DeVibe. 2 месяца назад

      @@AndersNielsenAA No. I²C on on a huge 6502 system.

  • @DeVibe.
    @DeVibe. 2 месяца назад

    The world is past this.

    • @AndersNielsenAA
      @AndersNielsenAA 2 месяца назад

      I think you’ll find a billion devices disagree :)

  • @nickolasgaspar9660
    @nickolasgaspar9660 2 месяца назад

    So the 65C02(1981 - found in Atari 8bit XL/XE and some later 800/400 models)essentially has the halting circuit onboard? Since later Atari 800/400 motherboards could accept the 65C02 does that mean that a similar circuit to yours exists on their earlier motherboards?

    • @AndersNielsenAA
      @AndersNielsenAA 2 месяца назад

      No. The 65C02 simply doesn’t mind stopping the clock completely - so you can essentially just use a (debounced) button instead of the input clock. Edit: It can still use the circuit though

  • @EpsilonsReviews
    @EpsilonsReviews 2 месяца назад

    Now to give my 5150 a work over and add an extra five to that number!

  • @tschak909
    @tschak909 2 месяца назад

    The Atari VCS (2600) WSYNC register in the TIA causes the RDY pin to be deserted, until the next scan line. This is CRITICAL for display timing.

    • @AndersNielsenAA
      @AndersNielsenAA 2 месяца назад

      Indeed, and there are no CMOS 6507s out there - that’s still “pretty fast” though, so I guess the myth started because it’s not immediately obvious to everyone that means you can halt it indefinitely and move it forward with a push of a button. And it’s also in all the manuals :)

  • @TheOfAndTo
    @TheOfAndTo 2 месяца назад

    great !!!!

  • @VandalIO
    @VandalIO 2 месяца назад

    Can this processor run windows?

    • @AndersNielsenAA
      @AndersNielsenAA 2 месяца назад

      Sure! Just emulate RISCV in 6502 and emulate x86 in RISCV.. kinda slow tho

    • @AndersNielsenAA
      @AndersNielsenAA 2 месяца назад

      Sure! Just emulate RISCV in 6502 and emulate x86 in RISCV.. kinda slow tho

  • @VandalIO
    @VandalIO 2 месяца назад

    Is this true ?

  • @TrimeshSZ
    @TrimeshSZ 2 месяца назад

    Another mildly irritating feature of the original 6502 is that it ignores RDY on write cycles, so if you need to slow writes you have to resort to clock stretching. I guess this made sense at the time, since RAM was faster than the CPU anyway and you normally only had to add waits for ROM reads.

    • @AndersNielsenAA
      @AndersNielsenAA 2 месяца назад

      I think it’s more about the fact that you don’t really need it to pause as you can just latch whatever the 6502 wants to offload to a register pretty easily on the ~W signal if you want to inspect what’s coming out. But that’s basically what you said :)

  • @andrewowens5653
    @andrewowens5653 2 месяца назад

    Kim-1 had single step button.

    • @AndersNielsenAA
      @AndersNielsenAA 2 месяца назад

      And somehow people still forgot - it’s also in the original MOS HW Manual :)

    • @andrewowens5653
      @andrewowens5653 2 месяца назад

      @@AndersNielsenAA my first computer was a Kim-1. I had to make my own power supply. My second computer was Apple II serial number 000745. I was 15 years old and I worked at The Byte Shop in Englewood Colorado. 8-)

    • @AndersNielsenAA
      @AndersNielsenAA 2 месяца назад

      @@andrewowens5653 Sounds like some great memories

  • @tomwimmenhove4652
    @tomwimmenhove4652 2 месяца назад

    Now try this on a Z80. It uses capacitors as temporary bit-storage elements. If you wait too long, capacitors discharge. That's why it had a minimal clock frequency. EDIT: I should've watched the first minute before commenting. Of course the Z80 can also be put in wait state, so there might be a way around it (although, I don't think it has a 'sync' pin)

    • @AndersNielsenAA
      @AndersNielsenAA 2 месяца назад

      I think the Z80 doesn’t mind being clocked at 1Hz but I haven’t dug into it. And I think you’re right it doesn’t have a sync pin 📍

    • @gcewing
      @gcewing 2 месяца назад

      @@AndersNielsenAA It does have an equivalent to SYNC: M1 together with MREQ indicates an opcode fetch cycle. There seems to be no minimum clock frequency. From the manual: "When the clock input to the Z80 CPU is stopped at either a High or Low level, the Z80 CPU stops its operation and maintains all registers and control signals." So it looks like you can single-cycle a Z80 by either method -- stop the clock, or use WAIT.

  • @keiyakins
    @keiyakins 2 месяца назад

    i mostly just heard to get the cmos version becsuse they're easier to find and interface with modern othrr chips

    • @AndersNielsenAA
      @AndersNielsenAA 2 месяца назад

      Well neither of those actually apply. On the Asian markets it’s super easy to get both - but the CMOS versions are a bit more expensive. Much more if going for a new one. Interfacing should be the same except the 90s versions run faster. Then there’s also the whole CMOS software incompatibility thing between manufacturers.. and HW incompatibility for the WDC version too

  • @anderskirchenbauer3723
    @anderskirchenbauer3723 2 месяца назад

    Guess of what this is a step towards: Making a computer that is in a function and form factor similar to an Altair 8080, but using a nice 6502 chip instead of an 8080.

  • @IainDavies-z2l
    @IainDavies-z2l 2 месяца назад

    What shocking news, I had a 6502 on my bike and could never work out why I had to keep peddling. The shop that sold me it said it would certainly cycle, I took it back and he said I must have installed it wrong. It never worked properly and now I know why, so after showing the shop your video I asked for my money back. He said since I bought it over 10 years ago it had probably has failed anyway. So if you can make known to all cycle outlets of your findings, this will help a lot of people.