Questions tagged [apple-ii]

For questions about the Apple II series of personal computers, and related software and hardware. For questions about Apple hardware in general, use the tag "apple"; for questions about the IIgs in particular, use the tag "apple-iigs".

Filter by
Sorted by
Tagged with
4
votes
0answers
160 views

How can I connect a PIA or VIA chip to the Apple IIc?

I have an early Apple IIc, model A2S4000 with the 342-0272 motherboard and ROM 255. (I am considering upgrading the ROM, perhaps with a switch that would let me switch between different ROM versions.) ...
6
votes
2answers
410 views

Are there standalone emulators of Applesoft Basic?

My only retrocomputing desire is to program in Applesoft Basic and relive the Apple II days from the 1980's. Playing games is of no particular interest to me. I just want to use a keyboard, not a ...
6
votes
2answers
207 views

Why does _Beneath Apple DOS_ show FM encoding rather than GCR?

From the beginning in 1978 the Apple II floppy disk system used GCR encoding to convert data bytes to sequences of binary values to be written to the diskette: first 4-and-4 encoding (never released), ...
5
votes
2answers
427 views

Where did the “LEVI” file selector/runner for the Apple II DOS 3.3 come from?

There's a fairly common BASIC program for DOS 3.3 on the Apple II that clears the screen, prints a catalog of the disk, and allows you to select files by letter to run or do other operations on them. ...
3
votes
2answers
160 views

How exactly does the Apple II monitor set and use the “last opened” and “next changable” locations?

Chapter 3 of the Apple II Reference Manual describes the machine-language Monitor. On page 41 it describes certain remembered locations: The Monitor remembers the addresses of up to five locations. ...
3
votes
3answers
446 views

How to transfer the address of a data block into zero page using the Merlin 8 assembler on my Apple //e?

I've been fooling around with the Merlin 8 (v2.58) assembler on my Apple IIe and ran into a small snag. Basically, I would like to load the address of a block of data into a two-byte pair in zero ...
14
votes
1answer
356 views

How does ProDOS allow for multiple volumes to exist on a single device?

On the back of this question, it got me thinking that it has always been that ProDOS would only support a ",D1" and ",D2" on a slot, i.e. slot 6 would have two addressible drives. With my 20MB Sider ...
7
votes
4answers
1k views

Why does this Apple //e drops into system monitor when booting?

I recently purchased an Apple //e online as well as a BMOW Floppy Emu in order to emulate some disk images. After working with it successfully for awhile, this monitor consistently appeared in lieu of ...
23
votes
4answers
5k views

What is DRAM refresh and why is the weird Apple II video memory layout affected by it?

I've roughly known the concept for years, but never really understood it. Back in the day, two types of RAM typically used in home computers: static and dynamic RAM. Static RAM (SRAM) was apparently ...
11
votes
2answers
643 views

Best learning path for Apple IIe assembly language [closed]

I have an emulator up and running and access to the asimov ftp site, and I want to learn how to program assembly language on the Apple IIe. What assembler should I use (Merlin? LISA?) and what book or ...
2
votes
2answers
296 views

80s game about running and maintaining a power station

Way back in the late 80s there was a game that centered around maintaining and running a power station for the local town. It wasnt particually complex or graphic.. just fun. On the lhs of the screen ...
15
votes
1answer
2k views

Why did the Apple IIe use a 2 MHz-rated 6502, even though it ran at only 1 MHz?

The Apple IIe was designed to be timing-compatible with the Apple II+ so that timing-depndent software (such games and copy-protection systems) and hardware designed for the Apple II and II+ would, ...
6
votes
3answers
760 views

How does the Apple II read lines for video display from the text-mode frame buffer?

(This question applies also to the low-resolution graphics video buffer, since that uses the same frame buffer as text mode, just displaying it differently.) As described on page 1-12 et seq. of The ...
3
votes
1answer
216 views

Is there any RAM disk software available for Apple II DOS 3.3?

I have an Apple IIc with 128 KB of RAM, about half of which goes unused. Since the IIc has only one drive, it would be convenient to use some of that unused RAM as a RAM disk. I know that this is ...
8
votes
1answer
392 views

How many cards can safely be put in a IIgs?

The Apple IIgs can have the usual seven cards an Apple II can have plus RAM which has an additional slot. Other devices can end up inside the IIgs such as an adapter for the Game I/O socket or the ...
4
votes
1answer
279 views

Is it possible to detect Horizontal Blanking (HBL) on an Apple II

Is there a way to detect HBL and or VBL on an Apple II, and if yes, how it's done?
26
votes
3answers
2k views

What do the '80/40' and 'keyboard' buttons on my Apple IIc do?

Above the keyboard of my Apple IIc there are two buttons that say "80/40" and "Keyboard". On my machine, they both kinda feel broken. When I press them, they recede into the case and remain there for ...
12
votes
2answers
990 views

How is the Apple II text flash mode timed?

On the Apple II, there are three 40 column text modes: normal (white on black), inverse (black on white) and flash. A text screen can contain a mix of text in all three of these modes. Flash mode is ...
4
votes
4answers
1k views

Why use an ADC or SBC with immediate zero on a 6502?

I'm perusing the Apple I version of BASIC, later known as Integer BASIC on the II. In several places I see... ADC #$00 or SBC #$00 Unless I'm mistaken, these mean add/subtract zero. What ...
9
votes
1answer
252 views

How can slot 1 of the Apple ][ replace the keyboard?

Nick Westgate posted a comment a few years back on a question about how slot 7 was unique stating that "Slot 1 on the //e is also unique - it can be used to replace the keyboard". What was it about ...
9
votes
2answers
342 views

Were expansion slots fundamentally incompatible with FCC regulations?

The Apple II provided the ability to connect to your TV (as opposed to purchasing a dedicated monitor). However, at that time, the FCC criterion for applying stringent RF emission limits was 'device ...
22
votes
3answers
2k views

What makes slot 7 of the Apple ][ unique from 1-6 and how was this used?

In the Apple II, there are three unique slots (depending on model): Slot 0 (on the ][ / ][+) which is typically used for language cards. "Aux" slots in the //e and IIgs, typically used for memory ...
4
votes
2answers
1k views

How does the Apple II address more than 128KB of RAM?

For the Apple //e, it was very common to have an extended 80-column card installed which brought the machine up to 128KB of RAM via 2 banks of 64KB each. There are soft switches in the $C0xx space ...
2
votes
2answers
204 views

Could Apple II cards be used on any 6502 platform?

Looking over the Apple II expansion card pinout, it seems it's largely just the pins of the 6502 plus some +12V supplies and such. Generally speaking, though, is there any reason any other 6502 ...
4
votes
2answers
180 views

Apple IIe auxiliary RAM bank select register address — C073 or C07X?

On the Apple IIe system, an "auxiliary RAM" card may be present which expands the built-in 64 kB RAM. When using an aux RAM card which has more than 64 kB, the auxiliary RAM bank in use can be ...
11
votes
2answers
330 views

Can a 1,44MB or 720K PC floppy drive be made to work with an Apple II family?

I am restoring a couple of Apple II machines. I would like to add an external 3.5" floppy drive, but they are prohibitively expensive. I have tons of older PC floppy drives and I wonder if they could ...
7
votes
1answer
346 views

In the 1970s, had there been a way that a home computer using a TV as monitor could get FCC approval for Apple II style slots without cheating?

I’m reading the book “Atari Inc.: Business is Fun” by Curt Vendel and Marty Goldberg. (By the way, it’s a fun read, highly recommended.) It states that when the Atari engineers had been developing the ...
8
votes
2answers
290 views

In an Apple IIc, how is memory beyond 128K addressed?

I always thought than in a memory-expanded Apple IIc fitted with firmware version 3 or 4 and an Apple-built memory expansion, the extra memory above and beyond the first 128K is connected in a way ...
2
votes
1answer
555 views

How can I make an external PSU for an Apple IIc?

I purchased an Apple IIc from an auction site, but it came without the external power supply unit. While this question and its answers describe how to open up the IIc and use alligator clips to power ...
9
votes
2answers
514 views

How do I troubleshoot an 80 column card on an Apple //e?

I have a IIe (boots as enhanced: Apple //e), motherboard 607-0187-A, and 80 column text card 607-0103-J. They came together and I think they're compatible, but not sure. When I boot to DOS 3.3 then ...
7
votes
1answer
260 views

Importance of obeying Apple II IRQ priority

In the Apple II, DMA and IRQ priority is determined by a daisy-chain system, in which a card may only assert an IRQ or perform DMA when all higher-priority cards allow it. I understand the importance ...
13
votes
2answers
684 views

How to connect an Apple IIe to an external Sider hard disk drive

I am a sucker for 8 bit junk components, and recently picked up a Sider hard disk for my Apple //e. I was able to talk myself into the purchase by fondly remembering how I lusted after this piece of ...
3
votes
2answers
213 views

What is the name/type of the Apple IIc case screws?

My Apple IIc is what appears to be the first US model: A2S4000 with version 255 ROMs. The upper half of the case is held to the base with six Phillips drive button-head 2 cm screws with a very wide ...
2
votes
1answer
291 views

What are the differences between the various HxC Floppy Emulator hardware options when used with an Apple II?

I have an Apple IIc for which I would like an FDD emulator and I am considering buying an HxC Floppy Emulator to use with it. The Slim model does work with the Apple II, as demonstrated in this video. ...
12
votes
2answers
907 views

What are my modern options for loading programs and data files on the Apple IIc?

I've recently acquired an Apple IIc. The internal 5.25" drive does seem to make appropriate noises at boot, but I do not (at least not yet) have any floppy disks, with software or otherwise. It's an ...
8
votes
2answers
468 views

What's the best way to hook up an external power supply to the Apple IIc without a 7-pin female DIN plug?

As seems to be typical with Apple IIc purchases these days, mine came without the external power supply. I have ordered some 7-pin female DIN plugs and other adapters that will let me plug a modern ...
6
votes
1answer
253 views

Did the CPU test on the Apple //e Diagnostics utility do anything?

After reading about the Apple //e diagnostics card, I noticed on the screenshot below that it reports a CPU test and that the microprocessor is OK: So I'm curious did the PROCESSOR TEST actually do ...
14
votes
12answers
4k views

Late 1970s and 6502 chip facilities for operating systems

I'm quite unfamiliar with how operating systems used to be written but its clear to me that operating systems were clearly written for these systems. I'm particularly interested in how operating ...
5
votes
3answers
513 views

How to use HGR2 (or HGR) on an Apple II

I am a big fan of the TV show lost, and I was trying to make the Dharma Initiative logo. But at certain point I couldn't add new lines of code and the final part of the logo was cut off. I tried to ...
12
votes
1answer
1k views

On what Apple II and II+ keyboards can the ']' character be generated?

It had long been my impression that while brackets [ and ] could be displayed by the Apple II, the standard Apple II keyboard was not capable of generating them. Some time ago I noticed that on this ...
8
votes
1answer
319 views

What Apple System Monitor/Integer BASIC ROM features were removed in the Applesoft II/Autostart ROM?

In spring of 1978, Apple took the updated 6502 BASIC from Microsoft, fixed some bugs and added some new commands, and released it as Applesoft II. This was soon released as a ROM set (shipped standard ...
10
votes
2answers
1k views

Is all 100% of a 64k Apple II memory usable?

Are there any areas of the 64k RAM which are permanently unusable by anything, whether by the built-in monitor ROM or user programs? Looking at $C000-C0FF, this is the "softswitch" area, and as far ...
3
votes
0answers
350 views

What's the first use of the term, “1977 Trinity”?

The term "1977 trinity" has been used, here on Retrocomputing SE and elsewhere, to refer to a set of three computers that started shipping in mid- to late-1977: the Apple II, the TRS-80 ...
2
votes
1answer
114 views

What are the screen editor commands for MIT LOGO for the Apple II?

I'm playing with MIT LOGO for the Apple II (1981). When I type TO GREET :NAME and hit ENTER it drops me into the "MIT LOGO screen editor." What are the commands I can use here to edit, save, etc.?
6
votes
2answers
482 views

Where can I find the Applesoft line-drawing algorithm?

I’m trying to make some graphics in Processing that look just like what I’d get on an Apple //e. I think the info I seek is in the ROM disassembly but I can’t find anything by googling. I'm also ...
13
votes
1answer
1k views

Early Apple assemblers, getting hold of them

The apple ][ history site https://apple2history.org/history/ah17/#05 has a section on assemblers with these interesting snippets: TED/ASM: Developed at Apple and smuggled out the doors around May ...
3
votes
0answers
275 views

How do Apple II BASIC compilers compare? [closed]

Programs like The Beagle Compiler allow AppleSoft BASIC or other Apple II BASIC variants to be compiled. How do the compilers compare in terms of speed, compatibility, and features?
12
votes
4answers
657 views

At what address do Apple II Applesoft programs get stored?

Online references disagree on whether Applesoft programs were stored at 0x801 (2049) or 0x3001 (12289). A quick test on my OpenEmulator install with an Apple II Plus definitely puts it at 0x801. ...
1
vote
1answer
179 views

What word processing software was used by the Apple //e outside of Australia? [closed]

I did enjoy the software that schools provided with the Apple //e in the late 1980's. My memory of word processing software was: Zardax Multiscribe I was in the Australian school system. So other ...
4
votes
1answer
423 views

Apple II Plus modifier key doesn’t work

I received my Apple II Plus today from eBay. I powered up my computer without adding anything into it (it didn’t came with any card either). It started up in the ROM Applesoft BASIC just fine. However,...