Patrefans
beneater from patreon
beneater patreon

Running Apple 1 software on a breadboard computer

🕑 Added 2023-05-31 23:07:13 +0000 UTC
Running Apple 1 software on a breadboard computer

Comments

Brian Beckius

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?

Toon Leijtens

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.

Toon Leijtens

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.

NormalLuser

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

Joe Rork

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

NormalLuser

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!

Tony Hammitt

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

Andrew Hunt

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.

Andrew Hunt

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

Warren Garabrandt

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.

Simon FD

Great video. Thanks for doing these

Olivier HUBER

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

Chris Keele

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

Jimmy Dansbo

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

Al Leitch

I agree with KE4EST. Make a detailed video.

Shelton

This is awesome. Keep up the good work!

Michael, KE4EST

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

Koundinya Vajjha

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.

ast_rsk

This is simply incredible. Can't wait to get home and play with this on my board! I have learned so much from this series, thank you so much!

Ben Eater

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.

Hyun Jo

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


More Creators