The Apple ][ Plus has a built in joystick port, it's a dip socket in the upper right of the motherboard. There were joysticks that plug directly into this socket, and adapters that convert it to the 9 pin connector used on the later models.
That's pretty much the Apple ][ setup we had. It was strictly forbidden in our house to put the disks on top of the monitor though!! Glad you addressed this, made me smile.
So, there isn't actually a card that you plug into the expansion ports to add a joystick to the II or II+, there is a 16 pin DIP socket on the motherboard labelled GAME I/O that the joystick plugs into. You can either try to track down one of the DIP16 type joysticks or buy a 9-pin apple joystick and get a DB9 to DIP16 joystick adapter.
The fundamental difference between an Apple 2 and an Apple 2+ is Applesoft BASIC in ROM as well as the autostart F8 ROM which causes the machine to auto start/boot disk type devices. Regarding Videx 80 column setting. There was a card made by Videx that gave the 2+ the ability to do 80x24 text only video. The card had a totally separate video cont roller chip and RAM, basically it was a terminal (think VT-52) on a card. You would install the board in slot 3 and activate it with a PR#3. Since the card produced it's own video signal you would either manually switch the cable going into your monitor from the connector on the back of the Apple to the one from the Videx card or there was a little board that would wedge in between one of the chips on the motherboard that would do the video signal switching automatically. The board was called the "soft switch".
Amen with the scanline talk! I'm a firm believer that if you do want to add fake scanlines, 50% black is totally wrong. MAYBE you can get away with 1/4th by scaling the game 4x, but that's still not exactly right. It just sometimes feels like all these filters were made by people who haven't actually seen a CRT, or haven't seen one in decades. They weren't remotely that crappy, the filters are lying to you!
Dang, I will admit that when the Pico first came out, the RP2040 seemed a bit underwhelming compared to Arduinos/ATMegas, but whoever designed PIO and made it fast enough to output video signals was a genius! The firmware says it can do 720x480@60Hz, and the fact that you can bitbang that high of a resolution out of the PIOs makes the Pico/RP2040 one of the finest retro-accessories ever. (Also shoutout to ZuluSCSI which does SCSI on a Pico)
You would pick the AppleII. The Plus is the excat dame machine with just some updated ROMs. The Plus has basic in the ROM and can autostart from disks, ehoch the og didn't. The IIe is quite a bit different beast, hardware wise.
Not to mention, short of physical damage, low-density floppies are >really hard< to erase "accidentally". Nobody freaks that there are magnetic motors in the drives directly adjacent to the disk, for example. No way are SSDs going to sit in an attic for 50 years and still boot first try...
If my memory serves me correctly the Apple 2 plus does not need a game controller card because the controllers plug directly into the motherboard. It's a strange connector that looks like a chip
Fake scan lines are hard to get right. The only implementation I’ve ever liked is how the latest RetroTink renders scan lines. They implement bloom and allow for a lot of customization so you can dial it in just how you like. Personally though, I only ever use it if I’m up scaling an old game console to a VGA CRT monitor. That way I can have a cheap high quality CRT for old school gaming without shilling out for a PVM
It's interesting that the cursor seems to blink slower on the HDMI than the composite output. I guess it makes sens sincr the card is essentially a whole new video chip
Yes, the Apple II generates the flashing frequency using a separate NE555 timer circuit, so each machine has a slightly different blinking frequency. And the frequency is also affected by degraded capacitors. (That was actually different with the newer IIe design, which generated the flashing frequency based on the video clock, so used a precise timing source).
Can you make a controller with a couple of 555s to convert an analogue joystick into a timing signal and then use a 6522 or something... There must be a standard design on that classic solution.
The 9 pin is on the //e, //c, or IIgs. The 2+ has a 16 pin socket on the motherboard. Adapters were/are available to convert that 16 pin connector into a 9 pin style which is just so much easier to deal with.
The socket for a joystick is around the right rear part of the motherboard- the joystick connectors are fragile - be careful. Search for a joystick that automatically centers (they were common in the 80s) but in 2024 settle for any apple 2+ joystick that survives
I'm already impressed, but also curious about its compatibility with the IIc or IIGS. Still, glad to see this, modernizing equipment here is great, and being able to stay on the analog screen is nice for keeping it indiscernible from any other A2.
Totally incompatible with the //c since the //c has no slots. It's my understanding that it'll work in a IIgs but only for the old video modes, nothing specific to the IIgs, no 320x200 or 640x200 super hires stuff.
It's actually a "PICO", not a "Pi". Pico is much smaller, a tiny and very efficient embedded controller, which is NOT running Linux etc, but meant for bare metal applications. But both are designed by the same company - which, confusingly, also calls itself "Raspberry Pi (ltd)".
Normally I don't have any issues with your presentation, but there are several repugnant youtubers who I "affectionately" call them "talking hands" and down vote their videos because it is so worthless to watch. I can understand 10 seconds max, but using it more than this is vile to watch. I don't care if you were to run b roll and talk over, but to keep moving the hands as if they are talking, it is disgusting to watch. As the talking hands portion is an exception to your usual video presentation I did not downvote. Otherwise, interesting how an otherwise worthless piece of technology (the $5 board) into something that brings a vintage computer into the modern world.
The Apple ][ Plus has a built in joystick port, it's a dip socket in the upper right of the motherboard. There were joysticks that plug directly into this socket, and adapters that convert it to the 9 pin connector used on the later models.
22:05 lol a game with “cracked” in the title screen, that takes me back
That's pretty much the Apple ][ setup we had. It was strictly forbidden in our house to put the disks on top of the monitor though!! Glad you addressed this, made me smile.
Crazy that you can have a system fast enough to bitbang HDMI just as an output for a system with single digit MHz clock.
I don't think you understand how powerful DMA is.
The processor on that HDMI output board is fast enough to emulate a Mac 128K and bitbang VGA at the same time.
So, there isn't actually a card that you plug into the expansion ports to add a joystick to the II or II+, there is a 16 pin DIP socket on the motherboard labelled GAME I/O that the joystick plugs into. You can either try to track down one of the DIP16 type joysticks or buy a 9-pin apple joystick and get a DB9 to DIP16 joystick adapter.
Always fun looking at old Apple stuff. Reminds me of my early elementary school days :)
The fundamental difference between an Apple 2 and an Apple 2+ is Applesoft BASIC in ROM as well as the autostart F8 ROM which causes the machine to auto start/boot disk type devices.
Regarding Videx 80 column setting. There was a card made by Videx that gave the 2+ the ability to do 80x24 text only video. The card had a totally separate video cont roller chip and RAM, basically it was a terminal (think VT-52) on a card. You would install the board in slot 3 and activate it with a PR#3. Since the card produced it's own video signal you would either manually switch the cable going into your monitor from the connector on the back of the Apple to the one from the Videx card or there was a little board that would wedge in between one of the chips on the motherboard that would do the video signal switching automatically. The board was called the "soft switch".
The true excitement and happiness really comes though, nice.
Glad you anticipated my fear of putting floppies near anything possibly magnetic
That triggered me too. I appreciate the explanation!
In this video, Shelby repeatedly loses his shit over the stuff we've loved since the 80's.
Amen with the scanline talk! I'm a firm believer that if you do want to add fake scanlines, 50% black is totally wrong. MAYBE you can get away with 1/4th by scaling the game 4x, but that's still not exactly right. It just sometimes feels like all these filters were made by people who haven't actually seen a CRT, or haven't seen one in decades. They weren't remotely that crappy, the filters are lying to you!
omg its foone....
@@yungchop6332 that punk is everywhere
@@FooneTuring A menace to society. They have to be stopped at all costs.
Dang, I will admit that when the Pico first came out, the RP2040 seemed a bit underwhelming compared to Arduinos/ATMegas, but whoever designed PIO and made it fast enough to output video signals was a genius! The firmware says it can do 720x480@60Hz, and the fact that you can bitbang that high of a resolution out of the PIOs makes the Pico/RP2040 one of the finest retro-accessories ever. (Also shoutout to ZuluSCSI which does SCSI on a Pico)
this should have been the final computer
It was someone's 😅
I like to wonder what modern technologies we use today could be done by a more power efficient 6502 or Z80
If you enjoy the Apple II then you need to get your hands on a Acorn BBC B. Very cleaver hardware, very hackable and built like a tank!
Ah yeah...the one thing I don't like about my apple IIc is the lack of expansion card support. Super cool board!
You would pick the AppleII. The Plus is the excat dame machine with just some updated ROMs. The Plus has basic in the ROM and can autostart from disks, ehoch the og didn't.
The IIe is quite a bit different beast, hardware wise.
I worked on the Apple ][ in junior high (middle school) and we always put disks on top of the monitor and never had a disk fail.
Its been said before on this type of hardware video, but it's hilarious how much more power powerful the raspberry pie is compared to the apple II.
Not to mention, short of physical damage, low-density floppies are >really hard< to erase "accidentally". Nobody freaks that there are magnetic motors in the drives directly adjacent to the disk, for example. No way are SSDs going to sit in an attic for 50 years and still boot first try...
If my memory serves me correctly the Apple 2 plus does not need a game controller card because the controllers plug directly into the motherboard. It's a strange connector that looks like a chip
I connect my AppleIIC+ to a modern TV via a composite HDMI converter. I got the converter from Best Buy for about $30.00,
Fake scan lines are hard to get right. The only implementation I’ve ever liked is how the latest RetroTink renders scan lines. They implement bloom and allow for a lot of customization so you can dial it in just how you like. Personally though, I only ever use it if I’m up scaling an old game console to a VGA CRT monitor. That way I can have a cheap high quality CRT for old school gaming without shilling out for a PVM
It's interesting that the cursor seems to blink slower on the HDMI than the composite output. I guess it makes sens sincr the card is essentially a whole new video chip
Yes, the Apple II generates the flashing frequency using a separate NE555 timer circuit, so each machine has a slightly different blinking frequency. And the frequency is also affected by degraded capacitors. (That was actually different with the newer IIe design, which generated the flashing frequency based on the video clock, so used a precise timing source).
Can you make a controller with a couple of 555s to convert an analogue joystick into a timing signal and then use a 6522 or something... There must be a standard design on that classic solution.
Doughy is the man!
I could have sworn that the nine-pin joystick Port was on the motherboard. No adapter needed or card
The 9 pin is on the //e, //c, or IIgs. The 2+ has a 16 pin socket on the motherboard. Adapters were/are available to convert that 16 pin connector into a 9 pin style which is just so much easier to deal with.
The socket for a joystick is around the right rear part of the motherboard- the joystick connectors are fragile - be careful. Search for a joystick that automatically centers (they were common in the 80s) but in 2024 settle for any apple 2+ joystick that survives
I'm already impressed, but also curious about its compatibility with the IIc or IIGS. Still, glad to see this, modernizing equipment here is great, and being able to stay on the analog screen is nice for keeping it indiscernible from any other A2.
Totally incompatible with the //c since the //c has no slots. It's my understanding that it'll work in a IIgs but only for the old video modes, nothing specific to the IIgs, no 320x200 or 640x200 super hires stuff.
video idea shelby plays organ trail 100%
Open source is just the best, there's no better software distribution method or license. Keeps things cheap, and makes them ubiquitous, too.
Thanks!
was hoping he would play organ trail
Awesome Video !
to bad you dont have the gold chips it make it faster i had back in the day
The 2+ had applesoft basic, 2 integer basic. Otherwise they were the same hardware
What would the retro World do without a Raspberry Pi?
It's actually a "PICO", not a "Pi". Pico is much smaller, a tiny and very efficient embedded controller, which is NOT running Linux etc, but meant for bare metal applications. But both are designed by the same company - which, confusingly, also calls itself "Raspberry Pi (ltd)".
Almost first (bots beat me too it...)
I'm starting to wonder if there is anything Pi's can't do
HDMI for an apple 2 just seems so wrong!
Damn you hackers and hobbyists! Who do you think you are having access to "ports" and "slots". You need a closed system - I'll show ya!
Some clone PICOs have 4MB and 16MB of flash. Would be nice if that could be leveraged into storage or boot options too.
Normally I don't have any issues with your presentation, but there are several repugnant youtubers who I "affectionately" call them "talking hands" and down vote their videos because it is so worthless to watch. I can understand 10 seconds max, but using it more than this is vile to watch. I don't care if you were to run b roll and talk over, but to keep moving the hands as if they are talking, it is disgusting to watch. As the talking hands portion is an exception to your usual video presentation I did not downvote.
Otherwise, interesting how an otherwise worthless piece of technology (the $5 board) into something that brings a vintage computer into the modern world.