Problems with replica Apple II Rev. 0

72 posts / 0 new
Last post
Offline
Last seen: 22 hours 26 min ago
Joined: Jul 5 2018 - 09:44
Posts: 2587
CVT wrote:Very nice! Since it
CVT wrote:

Very nice! Since it's a Rev.0, are you planning to add a color killer transistor or the extra color mod?

 

 

Those are very much useful mods to get functionality to where the normal later ][ and ][+ models were.  I haven't tried it but I suspect that possibly you wouldn't need to make those mods if you are using one of the A2VGA cards to display to a VGA or HDMI (with adapter) display.

 

 

Macintosh_nik's picture
Offline
Last seen: 5 hours 5 min ago
Joined: Jan 8 2021 - 05:18
Posts: 424
Hi guys!

I don't know if I will modify my board yet, because then I will have an Apple II Plus instead of the rare Apple II Rev.0. I need to use it for a while and then I will think about it. 

While I'm waiting for my missing RAM 4116 chips to arrive, I borrowed them from my Language Card. I now have 48K of memory. I was also able to test running Integer and AppleSoft Basic. Not right away, but everything seems to be working as it should. 

I then connected card and floppy drive to my replica and was able to load Computer Inspector and a few other programs from the floppy. Everything works, but only with AppleSoft Basic. Should it work with Integer Basic? If so, how, obviously it needs to interact, I tried to select a slot (PR#6), but nothing works.... 

One small problem remains, I can't load anything through the cassette input. I tried downloading from my phone, from my laptop at 90,100,110 and 120% volume, some downloaded files and directly from Apple Game Server. But unfortunately my board doesn't respond to this in any way. There is no sound signal that the download has started. I would be very grateful for any help in solving this little problem, because we have come quite a long way and there is literally only one step left. 

Thanks in advance!

Offline
Last seen: 22 hours 26 min ago
Joined: Jul 5 2018 - 09:44
Posts: 2587
You don't have a "rare Apple

You don't have a "rare Apple ][" though...  you have a reproduction of one, which is currently available.  So no reason not to modify it.  The ][+ is much more useful if you actually want to run software.

 

Macintosh_nik's picture
Offline
Last seen: 5 hours 5 min ago
Joined: Jan 8 2021 - 05:18
Posts: 424
Hi softwarejanitor!

I like the way this replica works so far, the bluish tinted letters, the ancient Integer Basic - epitomizing the spirit of the 70's! I'm even thinking later to reduce the DRAM to 3 blocks of 4kb to be more in line with the first Apple II. I'm not a programmer, I don't design maps and such. For me the whole interest is from a historical point of view, to try what computers were like back in the day, with all their flaws. I just love this story of how two hippies in a garage literally on their knees created an industry that completely changed our world. It's a very inspiring story, isn't it?

 

Offline
Last seen: 22 hours 26 min ago
Joined: Jul 5 2018 - 09:44
Posts: 2587
WWWD?  (What Would Woz Do?)

WWWD?  (What Would Woz Do?)

 

He'd modify it!

 

 

CVT
CVT's picture
Offline
Last seen: 11 hours 16 min ago
Joined: Aug 9 2022 - 00:48
Posts: 1002
Macintosh_nik wrote:I like
Macintosh_nik wrote:

I like the way this replica works so far, the bluish tinted letters, the ancient Integer Basic - epitomizing the spirit of the 70's! I'm even thinking later to reduce the DRAM to 3 blocks of 4kb to be more in line with the first Apple II. I'm not a programmer, I don't design maps and such. For me the whole interest is from a historical point of view, to try what computers were like back in the

 

You need to adjust the color either using the COLOR TRIM capacitor or through the menu of your NTSC monitor. The 4 colors of Rev.0 are supposed to be Black, White, Violet and Green, not Black, White, Blue and Orange as it is showing on the monitor right now.

Macintosh_nik's picture
Offline
Last seen: 5 hours 5 min ago
Joined: Jan 8 2021 - 05:18
Posts: 424
Hi CVT!

Thank you! I already tried it, it's easy to do. I just didn't know what the colors should be, but I set up the palette with the colors you wrote about. 

 

Can you help me with downloading through the cassette input? That's actually much more important to me right now than adjusting the colors on the screen.

CVT
CVT's picture
Offline
Last seen: 11 hours 16 min ago
Joined: Aug 9 2022 - 00:48
Posts: 1002
Macintosh_nik wrote:...Can
Macintosh_nik wrote:

...

Can you help me with downloading through the cassette input? That's actually much more important to me right now than adjusting the colors on the screen.

 

With your oscilloscope while loading a program, take a look at what is happening on pin 2 and pin 6 of the op-amp uA741 (after R29):

 

Macintosh_nik's picture
Offline
Last seen: 5 hours 5 min ago
Joined: Jan 8 2021 - 05:18
Posts: 424
Hi CVT!

Thanks for your help! I checked uA741 in Apple //e and the Apple_logo file, everything works. I used VLC media player at 100℅ volume, on the Apple II Rev.0 replica it doesn't work, there is no beep saying the download has started. I've added a couple screenshots below that you wanted to see.

Online
Last seen: 43 min 41 sec ago
Joined: Apr 26 2016 - 08:36
Posts: 683
softwarejanitor wrote:You don
softwarejanitor wrote:

You don't have a "rare Apple ][" though...  you have a reproduction of one, which is currently available.  So no reason not to modify it.  The ][+ is much more useful if you actually want to run software.

 

Should be easily doable with the ROMx or the device he has in the D0 ROM position.  

Other than that, most software written in machine code ought to run satisfactorily, no?  What's holding a Rev-zero back in that regard?

 

Offline
Last seen: 22 hours 26 min ago
Joined: Jul 5 2018 - 09:44
Posts: 2587
baldrick wrote
baldrick wrote:
softwarejanitor wrote:

You don't have a "rare Apple ][" though...  you have a reproduction of one, which is currently available.  So no reason not to modify it.  The ][+ is much more useful if you actually want to run software.

 

Should be easily doable with the ROMx or the device he has in the D0 ROM position.  

<

The color issue in hires is the one thing that I would fix for sure.  Rev 0 boards have some awful NTSC bugs but if you have a monitor that gives a satisfactory picture then that isn't an immediate issue.

 

Online
Last seen: 43 min 41 sec ago
Joined: Apr 26 2016 - 08:36
Posts: 683
Right - and four colours only

Right - and four colours only is something, too I guess.

CVT
CVT's picture
Offline
Last seen: 11 hours 16 min ago
Joined: Aug 9 2022 - 00:48
Posts: 1002
Macintosh_nik wrote:Thanks
Macintosh_nik wrote:

Thanks for your help! I checked uA741 in Apple //e and the Apple_logo file, everything works. I used VLC media player at 100℅ volume, on the Apple II Rev.0 replica it doesn't work, there is no beep saying the download has started. I've added a couple screenshots below that you wanted to see.

...

 

Hmm, everything looks right. You are calling LOAD<Enter> before hitting play, right? Also did you try both the HI-FI and LO-FI versions from https://asciiexpress.net/gameserver/?

Offline
Last seen: 22 hours 26 min ago
Joined: Jul 5 2018 - 09:44
Posts: 2587
baldrick wrote:Right - and
baldrick wrote:

Right - and four colours only is something, too I guess.

If you're using a monochrome monitor or not really doing much graphics the four color only thing with Rev 0 probably isn't a big deal either, but for me it is.  It would definitely impact my enjoyment playing a lot of games and even for other graphics.

 

Macintosh_nik's picture
Offline
Last seen: 5 hours 5 min ago
Joined: Jan 8 2021 - 05:18
Posts: 424
Hi CVT!

I do everything as in this video, on Apple //e it works, on my replica unfortunately not yet. I use the Apple_logo sound file for a reason, because judging by the video it should 100% work on a replica with 48kb of memory. 

 

https://youtube.com/shorts/9bLal2ZG0AQ?si=BeSyOm4BKxpmKNdL

 

I remember that when I had an Apple II Plus without Language Card I could not download everything from the resource you mentioned. But just in case I tried to download Night Driver from the game server in both variants. I remember that I definitely downloaded it on the Apple II Plus. But so far that doesn't work either...

CVT
CVT's picture
Offline
Last seen: 11 hours 16 min ago
Joined: Aug 9 2022 - 00:48
Posts: 1002
Macintosh_nik wrote:I do
Macintosh_nik wrote:

I do everything as in this video, on Apple //e it works, on my replica unfortunately not yet. I use the Apple_logo sound file for a reason, because judging by the video it should 100% work on a replica with 48kb of memory. 

...

 

I don't know what to tell you - everything you do seems correct. The only thing I can suggest is to use a very short cable that doesn't go around the TV. Actually it's best if you keep it away from the CRT TV as much as possible. I use a 20 cm shielded AUX cable that I made myself which doesn’t have any extra connections - just a direct jack to jack.

Offline
Last seen: 1 day 11 hours ago
Joined: Mar 7 2019 - 08:20
Posts: 66
Apple II rev.0

You know I have made two Apple II Rev.0 replica , I will try myself to see if any one of them will work with exactly what you have in your setup, but I would do that on Sunday. 

Offline
Last seen: 22 hours 26 min ago
Joined: Jul 5 2018 - 09:44
Posts: 2587
CVT wrote:Macintosh_nik wrote
CVT wrote:
Macintosh_nik wrote:

I do everything as in this video, on Apple //e it works, on my replica unfortunately not yet. I use the Apple_logo sound file for a reason, because judging by the video it should 100% work on a replica with 48kb of memory. 

...

 

I don't know what to tell you - everything you d

Remember how I said Rev 0 machines have issues with NTSC?  Uber sentitvity to cable shielding, length and placement and the monitor being used...  yep.  Later revision motherboards are much less sensitive to any of this.  //e even less so.  This is a lot of why I really hate that Rev 0 clone boards are so popular.  Almost every person who builds one would be much better served by a Rev 7 or later design.  There is seriously no reason at all for most people to start with a Rev 0 motherboard these days because you can't really make an adequate Rev 0 clone due to the availability of parts.  If you are using ROM substitutes, keyboard substitutes and not a Datanetics, don't have a period correct power supply (silver early Astec), case (ventless). etc., then build a clone.  Something like a clone of the Unitron boards that use 2716s instead of 9316 ROMs that are inverted, etc...

 

But I'm beating a dead horse here because people insist on selling Rev 0 boards and people insist on building them, even though it is vitually guaranteed they''ll run into more issues that way.

 

 

Macintosh_nik's picture
Offline
Last seen: 5 hours 5 min ago
Joined: Jan 8 2021 - 05:18
Posts: 424
Hi guys!

So I adjusted COLOR TRIM to get the "correct" colors: white, black, purple and green. The MECC splash screen seems to be correct to me, but the color of the characters on the screen also changed and became blue-green. I'll admit personally for my non-young eyes the blue-orange color scheme was more pleasant.... 

 

About the cable, I don't even know what to say, the guy in the video has his MacBook on the monitor, it doesn't seem to be a problem. It's probably my fault too, I'll have to find it and fix it. I've tried downloading files through VLC player on Windows, through the built-in MacOs, with AppleSoft and Integer Basic, with different volume levels, but so far no results. In the best case nothing happens at all, but a couple of times there was a beep and at the same time the screen was filled with some garbage like in the movie Matrix. I will try to look for information on the Internet and ask other builders of Apple II Rev.0 replicas.

 

It is fundamentally important to me that loading from a cassette tape would work. We do not sell Apple II disk drives, I bought mine in the U.S. but now because of sanctions it is problematic. I would like that other guys in Russia also collected replica Apple II, because there are no expensive or hard to find parts as in Apple -1. Everything can be bought on aliexpress and is cheap, it cost me about 100$ if you don't count the power supply. But without an easy way to download programs, the project loses its appeal.

 

Just in case I ask again, should the Apple II disk drive work with Integer Basic?

Online
Last seen: 3 min 3 sec ago
Joined: Feb 27 2021 - 18:59
Posts: 493
either

The Disk II works with either Integer BASIC or Applesoft BASIC.

The way that Apple DOS works is perhaps surprising: it doesn't use the parser built into BASIC. Instead, the prompt (either Integer BASIC's >, or Applesoft's ] ) is followed by a call to a command reading routine. DOS patches that call so that it is DOS, not BASIC, that reads the following command. DOS interprets the commands it recognizes, and then passes whatever it doesn't recognize back to BASIC. This means that it works equally with Integer or Applesoft.

What is different between the Apple II and Apple II+ is that the original II, in addition to coming with Integer BASIC in ROM, used a Monitor ROM without the autostart feature. So to boot a DOS floppy in the Disk II, you must issue PR#6. The Apple II+, in addition to having Applesoft BASIC in ROM, uses an "Autostart" Monitor ROM, which automatically boots from the highest possible slot when you switch on the computer's power. It first tests slot 7, then slot 6, then slot 5, etc. Because of this, it was customary to put hard disk controllers in slot 7 and the primary floppy controller in slot 6, with any secondary floppy controller in slot 5.

CVT
CVT's picture
Offline
Last seen: 11 hours 16 min ago
Joined: Aug 9 2022 - 00:48
Posts: 1002
Macintosh_nik wrote:...It is
Macintosh_nik wrote:

...

It is fundamentally important to me that loading from a cassette tape would work. We do not sell Apple II disk drives, I bought mine in the U.S. but now because of sanctions it is problematic. I would like that other guys in Russia also collected replica Apple II, because there are no expensive or hard to find parts as in Apple -1. Everything can be bought on aliexpress and is cheap, it cost me about 100$ if you don't count the power supply. But without an easy way to download programs, the project loses its appeal.

...

 

Fake TTL chips from AliExpress actually might be the cause of the problem. Very often they take CMOS 74HCT and even 74HC series chips and put a 74LS label on them. They work fine 99% of the time in a purely digital environment, but any time you have an analog-to-digital circuit designed for TTL chips, putting CMOS chips instead is asking for trouble. You can usually tell them apart from their heat signature. Real TTL chips run a lot hotter than CMOS replacements.

 

One option out of your current predicament is to consider Soviet TTL chips from the late 80s, which are still widely available as NOS and no one in their right mind would consider faking. A friend of mine from the Bulgarian retro-computing forum actually built his own Pravetz 82 (a 1:1 Apple II clone) almost entirely using Soviet chips. He also did it back in the day, while I was probably still in middle school. With his permission I am posting a high resolution picture that he sent me for reference. This has not been posted anywhere else on the Internet.

 

The only thing to keep in mind is that Soviet chips are metric, so round hole sockets are not ideal for them. Slit sockets are preferred.

 

Pages

Log in or register to post comments