블로그 이미지
안녕하세요? 이안입니다. 과학의 모든것을 좋아합니다. 이안김

카테고리

분류 전체보기 (410)N
NOTICE (7)
SALE (8)
자유 게시판 (40)
◆ APPLE II (53)
◆ SD Smart Drive (16)
◆ SD DISK II Emulator (80)N
◆ SD Music card (19)
◆ Mockingboard 4c (13)
◆ Hyperion 512K RAM+ (5)
◆ PS2 Adapter (7)
◆ Z80 Card (19)
◆ APMSX (19)
◆ FC-150 (15)
◆ OLD IBM PC (20)
◆ MPU 관련 (9)
◆ CPLD (1)
◆ RF (5)
◆ 진공관및 오디오 (29)
◆ AutoBike (14)
◆Other (26)
비공개 연구실 (0)
★ 개인방 (0)
스크랩 (0)
임시보관함 (0)
Total108,305
Today67
Yesterday57

달력

« » 2019.4
  1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30        

공지사항

'◆ APMSX'에 해당되는 글 19건

  1. 2019.04.19 APMSX completed and ready for pre-order
  2. 2019.04.07 APMSX runs at 16Mhz
  3. 2019.03.04 APMSX runs with SD DISKII Plus
  4. 2019.02.26 APMSX card is under improving

Dear friends,

 

APMSX is completed and commercial gold plated board will be ordered.

It is a real Z80 8bits computer, it isn't software emulator nor H/W emulator.

The CPLD chips used to optimize the amounts of TTL chips.

It works with powerful DMA with APPLE II and MSX mode.

 

Here is the latest APMSX card.

Specifications

Name of the card;  APMSX V1.23a

MSX1 compatible;

What is MSX? please refer here https://en.wikipedia.org/wiki/MSX

Games for fun; https://www.youtube.com/results?search_query=MSX1+games

VDP; TMS9918 (NTSC)

PSG; AY3-8910

RAM; 512KB SRAM

Z80 Clock speed; 3.58Mhz, 7.16Mhz, 4Mhz, 8Mhz, 16Mhz(Overclocked)

RAM Mapper support; 256KB MAX

Mega ROM mapper support; 256KB MAX, Konami, ASCII 8K, ASCII 16K

Keyboard; 1 PS2 Keyboard port

Joystick; 1 MSX DB9 standard port

 

Compatible APPLE II

APPLE //e recommended, Full functioning.

APPLE IIGS; It has some limitation on dual working with APMSX, limited on Memory card access,  But, General running MSX games or programming doesn't have a problem on Apple IIGS.

 

How to use it

(1) Use as an MSX computer

Joystick support and Keyboard even Video output exist.

Please refer to the history of APMSX.

https://quick09.tistory.com/category/%E2%97%86%20APMSX

 

(2) Z80 Softcard compatible; CP/M 80 operation.

 

(3) APPLE II can access whole 512KB Memory area even I/O while APMSX running Games (Of course, it needs BUS DMA)

MSX IO Ports mapped on $Cn00 hence, APMSX could be used as a VDP card or Sound card similar to the Arcade board.

APPLE II can use 512KB memory area on $1000-8FFF so, can use as an extra Memory card.

 

(4) Use Z80CPU for APPLE II as Co-processor as a Graphics accelerator or sound processor.

Z80 could access APPLE II area hance can access HGR and speaker.

if 6502 give order function such as graphics, ie circle, paint or scroll then Z80 could calculate and run background for the graphics or sound. It is one idea to use Z80 area and you need programming for it.

 

Recommended APPLE II

APPLE //e + SD DISKII plus DISK emulator

32MB HDD emulation is good for APMSX with lots of ROM images.

Even one FDD can use but, not many games could put in a DISK.

APPLE IIGS works but, no full duplex way.

Not working on APPLE ][ nor ][+

 

Planned Production release

About 14days later

 

Direct pre-order

Pre-order would receive a free Joypad ($15)

 

All packaged would be shipped by Registered package with a tracking number and it would take two weeks once it shipped.

 

If you are not sure now, You may buy it on eBay some weeks later but, the price would higher(+10%) for eBay fee.

 

Full user's Manual

Working..

 

This APMSX card is a real and true MSX computer and successfully connected on APPLE II.

It took a long time to develope and it was one of my dream machines.

It is 16Mhz Z80 MSX computer. No MSX had this Z80 speed with smooth VDP screen.

And more it can share APPLE II resources as it's peripherals And APPLE II can share APMSX resources so, APPLE II can use it as a sound card or another video card.

it isn't just a standalone isolated MSX computer. It can communicate to APPLE II on BUS level.

Hope you like this card.

 

Have fun with this card with your Apple II.

 

Thanks a lot;

Ian Kim

 

'◆ APMSX' 카테고리의 다른 글

APMSX completed and ready for pre-order  (0) 2019.04.19
APMSX runs at 16Mhz  (0) 2019.04.07
APMSX runs with SD DISKII Plus  (0) 2019.03.04
APMSX card is under improving  (0) 2019.02.26
APMSX(MSX) card external SLOT is working  (0) 2017.11.12
APMSX supports 256KB games(Konami 8K ROM mapper)  (0) 2017.06.06
Posted by 이안김

APMSX runs at 16Mhz

◆ APMSX / 2019.04.07 19:47

New updated PCB

RCA Video output and 3.5mm Stereo Audio output.

Changed Sound chip to AY3-8910 and an SRAM for VRAM but, We have no Slot of the MSX.

It optimized for work on APPLE //e.

 

It now supports 16Mhz but hard to play some games. too fast.

It would be a good MSX who like to make a game on MSXBASIC.

 

https://youtu.be/J1wU7M-3BM4

https://youtu.be/4muTmlSvWOw

This testing is that APMSX is using the SD DISKII Plus as it's own peripherals.

I made a driver to access HDD of SD DISKII plus.

https://youtu.be/ZVK8arGiuzo

It detected as an HDD on MSX and could R/W above 150 files.

The disk structure is exactly MSXDOS(Very close to the MSDOS),

 

Compatibility;

APMSX works on APPLE //e  also APPLE IIGS with some limitations.

But not working on APPLE ][+.

I did fix some minor mistakes and ordered updated PCB for completion of the APMSX.

 

Thanks

Ian Kim

'◆ APMSX' 카테고리의 다른 글

APMSX completed and ready for pre-order  (0) 2019.04.19
APMSX runs at 16Mhz  (0) 2019.04.07
APMSX runs with SD DISKII Plus  (0) 2019.03.04
APMSX card is under improving  (0) 2019.02.26
APMSX(MSX) card external SLOT is working  (0) 2017.11.12
APMSX supports 256KB games(Konami 8K ROM mapper)  (0) 2017.06.06
Posted by 이안김

APMSX can use APPLE II peripherals,


I made an example of access on APPLE II slot device by APMSX.

It is direct access of SD DISKII Plus and used as a big FDD on APMSX.


This access is as below.

65C02 doesn't have need any code to do this.


This example is, 

Save dummy data and delete data.



To access an APPLE II peripheral, It required a driver to access FAT16.

In this example, I made a driver to access SD DISKII Plus and loaded when it start MSX.

HDD access is fine and it's based on BeerIDE of MSX and it looks MSXDOS1.

Hence, I've could save around 150 to 200 files only.

Even having 32MB but, it isn't useful but very good for me.


It doesn't boot MSXDOS command. I tried to solve it but failed,... 

maybe I missed making environments before to start COMMAND.COM

I will leave it but will try again someday.


Thanks

Ian Kim





'◆ APMSX' 카테고리의 다른 글

APMSX completed and ready for pre-order  (0) 2019.04.19
APMSX runs at 16Mhz  (0) 2019.04.07
APMSX runs with SD DISKII Plus  (0) 2019.03.04
APMSX card is under improving  (0) 2019.02.26
APMSX(MSX) card external SLOT is working  (0) 2017.11.12
APMSX supports 256KB games(Konami 8K ROM mapper)  (0) 2017.06.06
Posted by 이안김


APMSX card is a computer card for APPLE II.


It is a MSX computer and slot type for APPLE II.

It runs with APPLE II not just sit on slot.

It isn't a emulated FPGA MSX card  It has own Z80 CPU with 512KB SRAM with TTL logics and CPLD(Which is only used to reduce lots of TTL chips).


APMSX work very closely with APPLE II.

It access APPLE II memory or I/O of APPLE II.


APPLE II and APMSX can communicate each other. 


Both systems have common shared memory area.

The common area are include APPLE II's I/O area($Cxxx) and memory area, APMSX could access APPLE II's peripheral such as HDD(SD DISKII plus) even Mocking board could make it work.


In the beginning of APMSX design, I share whole memory area of APPLE II and it's looks good and both are work as brain shared computer. but, It became bottle neck of the system on both. They can't run full speed when it open as shared.


APMSX works 7.16Mhz(Two times of MSX) speed and while access sharing area, Z80 and APPLE II BUS have to synchronized and results APMSX become slow.

Because of this performance issue, I redesign to small share area. 

And finally 16KB of Page2 on MSX.

Anyway, I'm still considering if I need to make it adjust the size of share.



Now I have Max. 256KB RAM (If MegaROM mapper ON, It will be 128KB)

It's enough RAM on MSX1 system.

I hope that someone could use this size of memory for nice program for DOS2 or Game runner.


APMSX has integrated ROM mapper for Mega Games.

ASCII 8K , ASCII 16K and Konami mapper support.

8K Mapper auto detect if it required a Konami or ASCII 8K Mapper.

(8K <> 16K have to selecte before to start game)



ASCII 8K Mapper



ASCII 16K Mapper 




Konami Mapper



Anyway, I'm keeping developing to make it perfect.


Thanks a lot

Ian Kim



'◆ APMSX' 카테고리의 다른 글

APMSX runs at 16Mhz  (0) 2019.04.07
APMSX runs with SD DISKII Plus  (0) 2019.03.04
APMSX card is under improving  (0) 2019.02.26
APMSX(MSX) card external SLOT is working  (0) 2017.11.12
APMSX supports 256KB games(Konami 8K ROM mapper)  (0) 2017.06.06
APMSX card being upgraded  (0) 2017.06.04
Posted by 이안김

최근에 달린 댓글

최근에 받은 트랙백

글 보관함