Category Archives: NTSC

Apple II clones: “BOSS-1″ – Multi-System Personal Computer” – Part II:

 

board_with_z80_installed

The original power supply let the magic smoke out of itself and is been repaired by a fellow hobbyist. Meanwhile i took a power supply from the Apple //e clone that came built inside a IBM 5150 XT styled case as the pinouts were the same.

rom-card_for_boss-1_topside

I also got the original BOSS-1 ROM-card from Juha Seppänen of https://kakkostyypinomenat.blogspot.com a while ago. I dumped the ROM contents and they are now in Asimov archives if somebody needs them.

bad_ic_s

I inspteced visually the chips on board, pressed them down, cleaned some and swapped some as they had rusty legs on them. Luckily i have few clone boards that are great for donating parts now..

 

fixed_trace_s

There was some broken trace close to Slot 7, but it was reapaired earlier on. So i didn’t touch it.

 

boss1-rom-card_s

The BOSS-1 manual says to my understanding, that you can boot the BOSS-1 two ways:

-ROM-card installed to system slot that is the slot 0
OR:
-ROM-chip installed to location U6 that contains the “OS” (Applesoft) that should start an boot menu when unit is booted.

M.S.P.C. VAR 4.1
1) FP BASIC
2) Z-80 CP/M

So it’s basicly a boot-menu, after choosing what you want to use, you insert the floppy and press 1 or 2.

-First i tried with just the ROM at U6, but nothing, buzzing sound and garbage on screen.
-Then WITH the ROM-card, with the same results.
-Last just the ROM-card installed and the unit booted fine to text on screen “BOSS ][“.

When i got this unit in the first place, it came with the ROM-chip at U6, no Z80 CPU but a cloned Apple ROM-card with 6 x Applesoft ROM chips and it naturally booted “APPLE ][” on screen before the power supply releated the magic smoke (it wasn’t just the typical RIFA’s). But really it doesn’t matter, i’ll keep the original ROM-card in Slot 0 as it’s not a big deal.

boss_1_cpm

As i had some loose clone boards i removed one Z80 processor and installed it in BOSS-1 and CP/M 56k booted without a problem.

 

 

HARDWARE TESTING:

boss-1_setup_s

All ROM and RAM were OK. Colors are very vibrant when using JVC PVM 9″ CRT and not so much with a modern LCD. The colors when using modern LCD are hossibly ghostly, black & white.

50-60-hz_pads_s

The board is 60Hz NTSC. It’s pretty clear that your luck with Plus era Apple II’s and LCD’s is really depend of the model and maker of the display. I’ve not been able to get my Apple II PLUS units output colors with just swap of the crystal. 

Tested few cards to see how this clone would work as the ROM-card might cause issues etc.

 

RAM-cards:

saturn_multirom_cards_s

As the ROM-card needs to be used, there’s no ROM in main logic board, RAM cards do not work well. I tried with the original ROM card and Saturn Reboot 128k card as well original 32k RAM card but it didn’t work at all.

locksmith6ramcardok_s

Only with David Mutimer’s MultiROM card and Saturn Reboot 128k i was able to get 16k RAM card functionality, by installing the 128k card in Slot 0, and the MultiROM card in Slot 1 (Applesoft).

80-column card:
I had boxed clone 80-column card so i installed that. The monitor i used (9″ CRT) is quite small so it was difficult to read the text, but it did work. 

total_replay

Booti (ProDOS HDD-emulator)
Slot #6, booted Total Replay hdd-image succesfully and played some games. 

accelerator_s

Accelerator II (clone) 65c02@4MHz
3.58MHz, Slot 0 = MultiROM (Applesoft), Slot 1 = Accelerator II (clone), Slot 6 = Disk II interface + wDrive.


Game Controller DIP16:
There’s regular, standard DIP16 game controller connector on board where you can install the paddles or joystick.

 

 

FinApple 2020 (c)
Apple II Forever.

 

 

APMSX-card: MSX for Apple II – Part 1

board_details_s

APMSX-card is “Turbo Speed” MSX-computer-in-a-card solution for Apple //e enhanced (ntsc) and Apple IIGS. It doesn’t work in Apple II, II+, //c (no slots.. sorry Javier).

It is deloped by Ian Kim of Apple2.net out of South Korea, who is prominent Apple II hardware developer who have made many other products in a past, like the following :

-SEGA/ColecoVision-card (Z80+VPD)
-Mockingboard 4d (for Apple //c)
-Joypad for Apple II
-Z80 CP/M card
-SD Disk II+ 
-PS/2 adapter
-SD Smart Drive
-SD Music Card
-Hyperion 512k RAM-card

Ian used years in order getting it all together. Being in edge for abandoning whole project but with strong will he pulled it together! That was major task. It was risky project as it was known it would not be cheap card to develop, produce or sell.

What is MSX?

800px-msx-logo-svg

MSX was a 8-bit home micro computer standard founded by Microsoft and ASCII in 1983 trying to create standard for home computers like VHS was at home video tape machines.

MSX was specially popular in Japan even it was sold around the world – being moderately popular in europe, specially The Netherlands. 

MSX hardware was built around Zilog’s Z80 processor and usually 64k of RAM.

More can be read from : https://en.wikipedia.org/wiki/MSX

MSX is also very much alive among hobbysits around the world, with new hardware and software coming out all the time. 

My first computer was Spectravideo SVI-728 MSX so this is like coming to the roots for me. The SVI-728 MSX was quite popular in Finland at the time, but nothing like Commodore 64 was. I only had the MSX for some years and it got replaced with Commodore 128 soon after and shortly with Amiga 500. The games i remember playing with the MSX were “Yie Ar Kung Fu 2”, “King’s Valley”, “Zoids”, “Oh Shit!” (later renamed to “Oh No!” for obious reasons) and some games translated from Spectrum. Getting games was difficult in my circles as everybody had Commodore 64.. so i was kind of was forced to get Commodore. I did like those Konami module games (even expensive) they were really smooth running.


APMSX:

apmsx_card_delivery_s

APMSX comes with:

– APMSX-card
– Joypad and extension adapter-cable  
– PS/2 extension cable for PS/2 keyboard (for full MSX usage)
– Video cable (APMSX to Apple //e)

You need to supply your own video and audio cables.

Originally APMSX-card was supposed to have slot for cartridge games but it was dropped due high cost and not 100% proven compability. That would have been really amazing if that could have worked for sure.

The APMSX-card can be used in many ways and purposes:

1) MSX computer with loading .ROM images directly from card reader.
2) MSX computer with HDD support (SD Disk II+ is needed)
3) Z80 Softcard Compatible CP/M 80 card.
4) 512k RAM card for Apple //e (even during the MSX runnning software)
5) Z80 CPU as co-prosessor, graphics accelarator or sound processor … etc etc…

The processor can be run in different speeds (MSX software) 4MHz, 8MHz and 16Mhz. The 3.58 and 7.16Mhz work only with DMA access of Apple II BUS (i.e. accessing SD Disk II+ in HDD mode).

Conviniently the MSX and Apple II can run at the same time. APMSX basicly is overclocked MSX computer up to 16MHz!

 

APMSX V1.23a
-MSX1 compatible
-VDP: TMS9918 (NTSC)
-PSG: AY3-8910
-RAM: 512KB SRAM
-CPU: Z80 Clock speed; 3.58Mhz, 7.16Mhz, 4Mhz, 8Mhz, 16Mhz.
-Mega RAM Mapper support: 256KB Mega RAM Mapper
-Mega ROM Mapper support: 256KB Mega ROM Mapper (Konami ROM Mapper, ASCII 8K/16k)
-DMA BUS share of Apple II resources RAM and I/O peripherals.
-Keyboard: 1 x PS2 Keyboard port
-Joystick: 1 x MSX DB9 standard port

Compatible with *NTSC* Apple //e enhanced and IIGS. With IIGS it however have some limitations with dual working with APMSX, limited memory card access, but general running MSX games or programming doesn’t have a problem on IIGS.

ROM images can be load from ProDOS .HDV hdd file where they can be launced from any suitable sd/usb/cf-card that supports HDD images.

To use the HDD in MSX mode, you need SD Disk II+ device, as there’s drivers/support only for it.

 
Installation:

apmsx_card_installed_1_s

I installed it to my Apple //e enhanced (ntsc) with just minimal cards on it. The power supply is pretty strong (AE Heavy Duty) but i do not remember if it was recapped or not.. so ..

– Apple //e enhanced (ntsc).
– My LG LCD/TV does not accept correctly the NTSC color signal. Some games did load with colors occationally,  but the colors are not correct in all titles. Need one that does PAL and NTSC correctly..
– APMSX works in any slot expect 3) but but suggested slot to use is 4 as the ready loaders (made in basic) are assuming slot 4. Easy to change however. I had the free slot so i went with the slot 4 here.

AUX – RamWorks8M (a2heaven)
SLOT 7 – Apple disk i/o card
SLOT 6 – SD Disk II+ (4GB SD-CARD) + ext. dial with display unit 
SLOT 4 – APMSX 

sdpluscard_s
SD DISK II+ for HDD in MSX mode support.

apmsx_and_connectors_s

Connections to be made:

-Joystick – extension cable with adapter to joystick 
-Audio OUT 1.5mm
-Video OUT RCA 3.5mm
-PS2 keyboard – Keyboard PS/2 connector for external keyboard
-Apple II video in – Video IN  > connected to //e board mudulator output
-Choose between IIgs/IIe

I used composite-SCART adapter to get video and audio to my LCD/TV.

 

Using the MSX:

PS/2 keyboard is needed if you need any keys pressed for the software/games or you want to use the card as actual MSX-computer.  The PS/2-USB adapter will NOT work. Luckily the PS/2 keyboards are still pretty easy to get. I obtained two different models, both basicly new. Sadly they were swe/fin layout so it’s hit-and-miss using it. If there would be more frequent use i’d get US/UK layout model for sure.

Ian Kim, the developer of the APMSX-card, provides few sample .hdv images to buying customers only as well complate user’s guide.

“APMSX.HDV” HDV-image is for starting the APMSX card. It is Prodos format including lots of .rom and other MSX-files.

If you want to use the MSX hard disk image, you need to connect it to D2 to be used by SD Disk II plus-device (no drivers for other hardware card reader solutions as of yet).

It is possible to use both computers with their own displays! This is somehing i didn’t yet test of. I only focused on playing games from the .rom files 🙂

 

MSX software:

As my display does not display NTSC correctly some colors are not correct. As well for some reasons, occationally starting the games they were black/white. Not correct sync on NTSC signal. This is something i need to invest on.

Switching from MSX mode back to Apple II is done by CTRL+RESET.

game_screen_colors_s ntsc_game_loaded_bad_s
With colors (not correct ntsc) – Black & White (ntsc)

game_screen_colors_2_s
But playability on games such “Yie Ar Kung-Fu II” (Konami) was absolute fun! This game i had as a cartridge back in the day. And yes i’m not that good on it even after all these years… These popular kungfu games were all bascily the same, fighting against enemy screen by screen and finally the big boss. The graphics just changed as well the movements. These cartridge games by Konami are really top-notch quality!

Video in youtube: https://youtu.be/tOPQe0SgrLs

msx_game_knightmare
Another MSX-favorite of mine “Knightmare” played great. It have very clear and arcade styled graphics and very enjoyable gameplay. This is one of the games i come back and play few rounds with.

 

msx_demo_screen_1_s
There were even some MSX-demos on hdv image file. I’ll need to find more of these – i have not followed the MSX-scene for years..

 

msx_demo_unleashed_s
“MSX unleashed” – demo.

 

Thoughts?

The card is NOT cheap investment if you want to use it for gaming and in real MSX-computer mode, you’ll need the SD Disk II+ device as well. With that money you can actually buy an real MSX/MSX2 – computer, not sure what those MSX sd/usb solutions cost but possibly still cheaper. But remember, it took years to develop the card as well, building this card is not cheap either. But for simple MSX game/rom playing, you don’t need SD Disk II+ device, just some device that does ProDOS HDD emulation is enough.

But it really depends. This is extermely compact and convinient solution with lots of other possiblities for hacker-mindeded persons as the card lives alongside the Apple II. It can be made to be much more what it currenly is in the future. The one minor setback is that only SD Disk II+ card is supported if you want to have HDD in MSX-mode. Somebody for a task to write driver for CFFA3000? 

Playing games was easy. Just needed to boot the ProDOS HDD-image and start the game by loading the ROM. For some games there’s ready made basic loader but with APMSX-loader program you could load any ROM easily. For some reasons they do not always start. I am not sure if it’s my setup or what’s the problem. But Ian’s manual mentions this as well. But after reloading or even rebooting, all the games/software on the image worked and were fast as they should to be playable. I didn’t notise any graphical or audio issues. Only my display lacking the real NTSC support was issue for me. For playing i used either the pad that was supplied with the card or my old-favorite, TAC-2. 

The actual MSX-computer mode i didn’t use much yet. That i will get into later as well the CP/M and using the card as RAM expansion etc. More in Part 2.

..i hope someday somebody would do Atari2600/5200/7800 card as well.. that would be neat as well! Why? Because, why not!

 

logo_ians_dream

APMSX is available from:
apple2.net

FinApple 2019 (c)
Apple II Forever.

 

Hack/test Apple //e upgrade?

appleiiepalsetup_s
Apple //e non enhanced 6502 PAL

I have one Apple //e that i use for testing cards and generally playing & hacking around, as my main rig is Platinum //e that have the parts installed permanetely. This system is PAL, non enhanced 6502, Apple //e with UK-keyboard but i wanted to upgrade it to NTSC. As the position of AUX connector on PAL //e aligns up with Slot 3 and that wont allow installing long cards to Slot 3. I find that bit annoying. And i had one NTSC board available so i thought to just swap it around and as well, install better, in this case, Applied Engineering heavy-duty power supply to it.

Original cards setup:
#1 FastChip //e (a2heaven)
#2 quikLoader (D.Mutimer)
#3 -empty-
#4 TimeMaster II H.Q. (a2heaven)
#5 -empty- 
#6 Disk II (apple)
#7 VGA-scaler (a2heaven)
AUX RAMWorks 8M (a2heaven)
+MultiFont custom ROM (a2heaven)
+Regular original Apple gold long model power supply

Putting in parts and suprises!

boards-ntsc-pal_edited_2_s
NTSC vs PAL board differences

So i removed all the cards and put the case in parts. Then, it’s easy to just put it back together with new PSU and board… but, NO. I had totally forgotten that the design of the NTSC board is pretty much different to PAL one. So.. the keyboard connector and speaker connectors are in different locations wich means.. they have longer cables. Oh no!

keyboard-cable_s

OK, not biggie. Making longer (abx. 32cm) keyboard cable isn’t really that difficult, so i got 1 meter of 26pin flat cable and some IDC26P female connectors. It took few minutes to get one done with correct tool i luckily had bought few years ago when i made new Disk II drive cables for myself. 

cable_s
PAL vs NTSC board keyboard cables.

I however did not get longer cable for the speaker (i tend to keep it unplugged anyway) but that’s something maybe needs to be done later.

 

AE heavy-duty power supply:

ae_psu_installed_s

It really looks good doesn’t it? Applied Engineering is one of my favorite companies that made products for Apple II-line.

ae_psu_specs_s

And it’s beefier than the regular, stock power supply that Apple used.

VGA-scaler installation:

vga-scaler_setup_ntsc_board_s

As i used the VGA-Scaler (from a2heaven.com) i installed that too. It’s installed the same way as in PAL board, but just the chips are in different location. I had to use longer cable to reach the chip in location F5 that i was using with the PAL board.

Installed in : SLOT 7
Board type: Apple IIe NTSC 1982, 620-0064-B/607-0164

Installation:
– SEROUT > C5 74LS10 PIN 3  
– GR > D5 344-0022 PIN 2 
– 14M > F5 74LS166 PIN 7

New cards setup:

AUX RAMWorks 8M (a2heaven)
#1 -empty-
#2 -empty-
#3 Transwarp (AE original)
#4 TimeMaster II H.O. (a2heaven)
#5 MicroDrive/Turbo CF-HDD (reactivemicro)
#6 Disk II interface (apple original)
#7 VGA-Scaler (a2heaven)

I might change the keyboard too, i feel one of the other //e’s i have does have better response keyboard… different switches?

 

FinApple 2019 (c)
Apple II Forever.