💦 CREATE AND FUCK YOUR OWN AI CUMSLUT 🔥 TRY NOW ♥
Create AI Cumsluts 💦
May 31, 2023

Running Apple 1 software on a breadboard computer

Here I demonstrate Wozmon, the hex monitor software that shipped on the Apple 1 computer running on my breadboard 6502. The video mostly shows what Wozmon is capable of without too much time spent on how it works or precisely what I had to do to get it working. Perhaps if there's interest in that, I can go into more detail in a future video.

Anyhow, thanks again for your continued support and let me know if you see any issues with this video before it goes live in a few days.

Thanks!

-Ben

Running Apple 1 software on a breadboard computer (YouTube)

Comments (20)

B
Brian Beckius · January 7, 2024

Hi, I have wozmon running on the 6502, I can view and change memory if i type it out, I however have not found a serial program that will let me paste a full program and send it to the 6502, ant suggestions?

T
Toon Leijtens · June 25, 2023

Does someone mind uploading the first 15 lines of the be_wozmon? I am struggeling to get it to start at address $ff00. When I insert .org $8000 followed by .org $c000 it is fine from that address. With the first 15 lines in the camera shots I guess I would seen the magic.

T
Toon Leijtens · June 20, 2023

Thanks again Ben for these great projects. It inspired me to also have a look at the MAC/65 assembler that I have used many years on my Atari600XL. I think it only takes 16Kb, which is a lot more than Wozmon ... but it is hard to beat the legendary Steve Wozniak.

N
NormalLuser · June 12, 2023

Yes, but it does not output text to it yet. However you can write to the VGA memory addresses and load pictures and test programs that write to the screen that way. I have a port of EhBasic that has a screen clear, color, and plot commands. And I'm soon going to upload a version that can do animated sprites. https://github.com/Fifty1Ford

J
Joe Rork · June 8, 2023

Can this be run on the worst video card? If so, that would be a great video as well...

N
NormalLuser · June 3, 2023

Thanks Ben! This is great! I expect a lot of community made code shortly now that the dev cycle is so much quicker and easier! Now that I have WozMon I've been able to do a lot of fun stuff with my kids and my 6502+Serial+VGA. Thanks again Ben for the kits and the videos!

T
Tony Hammitt · June 3, 2023

Now if only Woz would have used LF instead of CR... Sorry, showing my *n*x bias there. Might be fun to try to change it

A
Andrew Hunt · June 2, 2023

I don't know if you mentioned it in the video or not, but I noticed that this program only sends a carriage return, not a line feed, which caused an issue for me with MobaXterm. But it's fixed by right clicking the serial terminal, choosing "Change terminal settings..." and then activating "Implicit LF in every CR" which fixed the issue and lets me look at multiple lines of data.

A
Andrew Hunt · June 2, 2023

This is going to make writing my programs so much easier. No more prying my already broken ROM out of the breadboard. Thanks!

W
Warren Garabrandt · June 2, 2023

This is a great video, but you know what would be even cooler? If you made a video where you analyze the Wozmon, disassemble it, and explain every part of how it works. Then maybe showing us making a change to add new functionality. I think that would be an excellent assembly learning tutorial. But possible an enormous amount of work for a niche topic that possibly won't get many view, so I totally understand why you might not want to do that.

S
Simon FD · June 1, 2023

Great video. Thanks for doing these

O
Olivier HUBER · June 1, 2023

As usual, this is perfect! Keep 'em coming Ben! And yes we would definitely like to have more details on how you did it!

C
Chris Keele · June 1, 2023

I did not have the historical context to appreciate that this series has been leading up to running Wozmon! Wildly cool.

J
Jimmy Dansbo · June 1, 2023

I would also really enjoy a detailed video on the modification of Wozmon to run on your computer. Thanks for all the great content

A
Al Leitch · June 1, 2023

I agree with KE4EST. Make a detailed video.

S
Shelton · June 1, 2023

This is awesome. Keep up the good work!

M
Michael, KE4EST · June 1, 2023

Yes, of course there is interest. haha. Please make a video detailing how you did all of this step by step.

K
Koundinya Vajjha · May 31, 2023

Ben, this is simply amazing. Thank you for this series, can't wait to see what you do next! I would love to see how you got Wozmon running. Also, perhaps another video could be to show how to set up a cc65 compiler to write programs in C.

B
Ben Eater · May 31, 2023

Here's a link to the modifications I made: https://gist.github.com/beneater/8136c8b7f2fd95ccdd4562a498758217 If you click on the "Revisions" tab you can see the changes from the original. As mentioned in the video, I plan to link this from my 6502 page before the video goes live, but it's not there yet.

H
Hyun Jo · May 31, 2023

Yes! This is what I’ve been waiting for! Yes please! How do I run wozmon?!