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

카테고리

분류 전체보기 (483)
NOTICE (12)
SALE (8)
자유 게시판 (40)
◆ APPLE II (54)
◆ SD Smart Drive (15)
◆ SD DISK II (82)
◆ SD Music card (27)
◆ SD MIDI ][+ (23)
◆ Mockingboard 4c (21)
◆ Hyperion 512K RAM+ (5)
◆ Accelerator (10)
◆ PS2 Adapter (9)
◆ Z80 Card (24)
◆ APMSX (26)
◆ APV40 (0)
◆ FC-150 (15)
◆ i86 PC (20)
◆ MPU 관련 (9)
◆ CPLD (1)
◆ RF (5)
◆ 진공관및 오디오 (28)
◆ AutoBike (13)
◆Other (27)
비공개 연구실 (0)
★ 개인방 (1)
스크랩 (0)
임시보관함 (0)
Total
Today
Yesterday

달력

« » 2024.11
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

공지사항

최근에 올라온 글

It isn't my project.
Mr. Trapung is a member of apple II cafe in the naver

---------------------------------------------------------------------------------------------
https://cafe.naver.com/appleii/19579 

This is a 4-channel sound tracker using PWM. Outputs through the main speaker.

 

reference:

 

https://slideplayer.com/slide/6969467/

https://www.yumpu.com/en/document/read/23761479/real-sound-for-8-bit-apple-iis-kansasfest

http://michaeljmahon.com/RTSynth.html

 

While looking for information on the sound of Apple speakers, I came across SoftDAC.

If I did well, I thought I would be able to configure multiple channels.

 

Set the sampling rate to 22050Hz / 4 = 5558Hz

Wav length is limited to 256 bytes.

 

Like the reference material, it is a 5bit DAC.

At the point when DACs were available, channel mixers were also feasible.

Because 1 cycle op is required for cycle matching, the 65C02 instruction is used.

 

 

problem)

  - Due to the low sampling rate of 5558Hz, it is lacking in high notes,

  - In the data tracking part, the DAC loop is exited, and at this time, 'Pop' noise occurs.

    => This is more noticeable in fast tempo music. Tick,. Tick,... Tick Tick.. ㅌㅌㅌ

  - The wav length is 256 bytes, making it difficult to properly express the instrument tone.

 

 

There are currently 6 types of instruments (wav): square, sine, triangle, noise, slap bass, and drum.

It can roughly imitate Famicom and MSX's PSG.

 

Sample sounds include Super Mario, 1943, and Puyo Puyo. (Extract data from mid file)

 

(Music file name: T_MARIO, T_1943, T_PUYO)

 

]BLOAD music file

]BRUN PLAY

 

Run it with .

 

Works with Apple II series (IIe, IIc) with 65C02 CPU or higher.

I couldn't take the practical test because I don't have any practical skills.

 

[Source] 4-channel sound tracker (APPLE ][ ®Apple Computer) | Posted by trapung

 

 

PWM을 이용한 4채널 사운드 트래커입니다. 본체 스피커로 출력합니다.

참고:

https://slideplayer.com/slide/6969467/

https://www.yumpu.com/en/document/read/23761479/real-sound-for-8-bit-apple-iis-kansasfest

http://michaeljmahon.com/RTSynth.html

애플 스피커의 사운드 관련 자료를 찾다가 SoftDAC을 찾게 되었는데,

잘만하면 여러채널을 구성할 수 있을것 같았습니다.

샘플링 레이트를 22050Hz / 4 = 5558Hz에 맞추고

Wav 길이를 256 bytes로 제한했습니다.

참고자료와 마찬가지로 5bit DAC 이구요.

DAC가 가능한 시점에서 채널 믹서도 실현가능했습니다.

Cycle 맟추느라 1cycle op도 필요해서 65C02 명령어를 사용합니다.

문제점)

- 5558Hz란 낮은 샘플링 레이트 때문에 고음에서 딸림,

- 데이터를 트래킹하는 부분에서 DAC루프를 빠져나오게 되는데 이때 'Pop' 노이즈가 발생

=> 빠른 템포의 음악에서 더욱 두드러집니다. 틱,. 틱,... 틱틱.. ㅌㅌㅌ

- wav길이가 256byte로 악기 음색을 제대로 표현하기 어려움

악기(wav)는 현재 square, sine, triangle, noise, slap bass 및 drum의 6종입니다.

패미컴, MSX의 psg를 얼추 흉내낼 수 있습니다.

샘플 사운드로 슈퍼마리오 및 1943, 뿌요뿌요가 들어있어요. (mid 파일에서 데이터 추출)

(음악파일이름: T_MARIO, T_1943, T_PUYO )

]BLOAD 음악파일

]BRUN PLAY

로 실행합니다.

65C02 CPU 이상의 Apple II 시리즈( IIe, IIc ) 에서 작동합니다.

실기가 없는 관계로 실기테스트는 못했습니다.

 

4채널 사운드 트래커

대한민국 모임의 시작, 네이버 카페

cafe.naver.com

'◆ APPLE II' 카테고리의 다른 글

Plan to make some Joystick for APPLE //e , IIc and IIgs  (0) 2017.07.06
Game images  (0) 2017.01.13
CP/M Turob7 card is ready  (0) 2016.07.26
ASIMOV Site for image files  (0) 2015.11.17
PS2 keyboard conveter for APPLE][& ][+  (0) 2015.02.26
Posted by 이안김
, |

I'm seldom playing game with joystick.

I have one and it s just modified from PC one to APPLE ][+.

One of friend asked me to develop analogue joystick.

And I aware a lots of members are having problem with their old joystick..

hence, I searched and found good concept even lower variable resistor could be used for joystick.

I just reminded the NE555 concept..

I will work even lower resistance..

Will use these days components for easy maintenance.


I ordered some PCB and waiting for it.

Let's see if it works properly or have any issue.


** PCB Arrived and assembled **

 



'◆ APPLE II' 카테고리의 다른 글

4채널 사운드 트래커  (0) 2023.12.15
Game images  (0) 2017.01.13
CP/M Turob7 card is ready  (0) 2016.07.26
ASIMOV Site for image files  (0) 2015.11.17
PS2 keyboard conveter for APPLE][& ][+  (0) 2015.02.26
Posted by 이안김
, |

Game images

◆ APPLE II / 2017. 1. 13. 15:43

Hi, friends,


If you want to find Game for APPLE II, Please visit this site.


You can find a lots GAME with image files... :D


http://www.virtualapple.org/




'◆ APPLE II' 카테고리의 다른 글

4채널 사운드 트래커  (0) 2023.12.15
Plan to make some Joystick for APPLE //e , IIc and IIgs  (0) 2017.07.06
CP/M Turob7 card is ready  (0) 2016.07.26
ASIMOV Site for image files  (0) 2015.11.17
PS2 keyboard conveter for APPLE][& ][+  (0) 2015.02.26
Posted by 이안김
, |

CP/M Turbo7





Dear friends,


Z80 turbo7 card is ready.

This card is compatible as MS Softcard hence, it runs MBASIC, GBASIC(It is my favorite Language). 

Z80 CPU speed could selected Normal or Fast mode.

Normal mode is same speed of MS Soft card and Fast mode make Z80 run to 7Mhz.

But, unfortunately even 7Mhz running Z80 but, APPLE II BUS can't give data to make satisfy for Z80, so the results is overall speed is about 1.6times faster then Normal Z80 card.

It is the Maximum speed which can run as MS Softcard compatible card.


I want it to run under APPLE IIGS for many of users who want to CP/M with APPLE IIGS.

It can run with Fast mode of APPLE IIGS. but CP/M card runs properly only on the 'Normal position'


It has 40pins AUX port for who like to make DIY board under Z80 CPU signals.

I hope to see any daughter board using the AUX port.


I used PLCC type CPLD who want to solder to pull some signal from CPLD for DIYer's board.

Original MS Softcard doesn't care the Signal for IO but, I added to care for the Z80 IORQ.

Hence, you can add your IO board and could control by Z80 ASM IO commands.

Hope to like this feature.


It is selling now for Korean fans first after this I will put some on eBay for international APPLE II fans.

Other English information will be followed after I put on eBay.


It doesn't work on APPLE ][ nor ][+. (I'm trying to make it run on ][ and ][+)

(** Now it start to work on APPLE ][+ and IIe non enhanced model but ][+ only work with Normal speed)

It runs on APPLE IIe enhanced, APPLE //e platinum and APPLE IIGS (With limitation).

APPLE IIe non enhanced model have to change the CPU to 65C02.


Others;

And I trying to make a sample daughter board with it.





Thanks


'◆ APPLE II' 카테고리의 다른 글

Plan to make some Joystick for APPLE //e , IIc and IIgs  (0) 2017.07.06
Game images  (0) 2017.01.13
ASIMOV Site for image files  (0) 2015.11.17
PS2 keyboard conveter for APPLE][& ][+  (0) 2015.02.26
Apple IIc ROM versions  (0) 2015.02.03
Posted by 이안김
, |

This site have a lots of APPLE II image files and documents.

If you need some DISK image, you need to search this site first.


http://mirrors.apple2.org.za/ftp.apple.asimov.net/


Thanks,

Ian



'◆ APPLE II' 카테고리의 다른 글

Game images  (0) 2017.01.13
CP/M Turob7 card is ready  (0) 2016.07.26
PS2 keyboard conveter for APPLE][& ][+  (0) 2015.02.26
Apple IIc ROM versions  (0) 2015.02.03
APPLE IIGS keyboard to USB  (0) 2014.08.11
Posted by 이안김
, |

I started to make board for PS2 keyboard converter for apple][ & ][+.

This converter having useful functions in it.

 

 

Basically its act like keyboard for apple ant its support small letter by Caps lock.

and number pad.

This conveter doesn't work with APPLE//e nor IIc only work with APPLE II and II+.

 

Features 

1) It accept serial ASCII data  and will resend it to APPLE2 so you can send your data from your serial equipments. (5V TTL) even you can connect bluetooth serial connector as wireless keyboard.

 

2) F1~F12(except F3) key is Macro Key. you can define your own key macro.

eg) On the new line, type then press Alt+Fn then it will be in memory and can recall when you press Fn key again. (Momorised key data will be keep evenif power off)

 

3) F3 key is recall key. it will send last line again.

4) Reset -> Ctrl+Break assigned

 

5)  Upper arrow key and Down arrow support. Even APPLE][ will receive this key code and it works on many S/W.

 

6) Simple auto reapeat

7) ATX power supplier ON/OFF control by simple external wire.

Power switch and Keyboard power ON/OFF support. it will be useful some user who did modified  APPLE][ power supplier to ATX one as me and it need to modify little bit for power +Vsb.

 

Others

PS-2 keyboard should be a QWERTY.

Serial signal is +5V TTL type not RS232c signal.

 

Please wait for this converter ^^;

Thanks

Ian Kim

'◆ APPLE II' 카테고리의 다른 글

CP/M Turob7 card is ready  (0) 2016.07.26
ASIMOV Site for image files  (0) 2015.11.17
Apple IIc ROM versions  (0) 2015.02.03
APPLE IIGS keyboard to USB  (0) 2014.08.11
TTL 동작을 볼수 있는 site  (0) 2014.06.14
Posted by 이안김
, |

Apple IIc ROM versions

◆ APPLE II / 2015. 2. 3. 12:41

Apple IIc ROM versions:

ROM version '255' (original)
ROM version '0'
Consisted of a chip swap and minor motherboard modification
Added support for UniDisk 3.5
Mini-Assember added
Monitor "Step" and "Trace" commands added
Rudimentary support for AppleTalk
ROM version '3'
New motherboard
34-pin socket added for plugging in a memory card up to 1 MB
AppleTalk support removed
Keyboard color changed from beige to platinum
ROM version '4'
Better detection of installed RAM chips
Correction of a problem when using the serial modem port in terminal-mode
Bug fix for keyboard buffering

To determine the ROM version in your Apple IIc, type PRINT PEEK (64447) at the command prompt. The ROM version is returned by the IIc as follows:

PEEK (64447) Responses:
255 - original ROM version '255'
0 - ROM version '0'
3 - ROM version '3'
4 - ROM version '4'

'◆ APPLE II' 카테고리의 다른 글

ASIMOV Site for image files  (0) 2015.11.17
PS2 keyboard conveter for APPLE][& ][+  (0) 2015.02.26
APPLE IIGS keyboard to USB  (0) 2014.08.11
TTL 동작을 볼수 있는 site  (0) 2014.06.14
USB_RS232 driver  (0) 2014.05.09
Posted by 이안김
, |

http://applefan.tistory.com/44

한국분이 해외 자료 참조해서 만드신것입니다.

 

APPLEFAN은 눈에 많이 익네요.

 

 

'◆ APPLE II' 카테고리의 다른 글

PS2 keyboard conveter for APPLE][& ][+  (0) 2015.02.26
Apple IIc ROM versions  (0) 2015.02.03
TTL 동작을 볼수 있는 site  (0) 2014.06.14
USB_RS232 driver  (0) 2014.05.09
APPLE IIc 내부 사진  (0) 2014.05.01
Posted by 이안김
, |

이안입니다.

이번에는 여러가지 IC들의 동작을 시뮬레이션 해볼수도 있는 좋은 site를 소개합니다.

보통 Tester로 재보거나 Simulator를 돌려보기도 하지만,

간단하게 보기에는 이것이 더 좋은것 같습니다.

보시면 잊어버렸던 TTL동작이나 확신을 얻기위해 보는것도 좋은것 같습니다.

 

http://tams-www.informatik.uni-hamburg.de/applets/hades/webdemos/10-gates/17-ttl/7400-7486.html

 

 

'◆ APPLE II' 카테고리의 다른 글

Apple IIc ROM versions  (0) 2015.02.03
APPLE IIGS keyboard to USB  (0) 2014.08.11
USB_RS232 driver  (0) 2014.05.09
APPLE IIc 내부 사진  (0) 2014.05.01
APPLE2 Pi  (0) 2014.04.26
Posted by 이안김
, |

USB_RS232 driver

◆ APPLE II / 2014. 5. 9. 21:01

 

SD DISK][ Emulator에서 사용된 USB Serial port cable장치의 드라이버 입니다.

Windows XP에서는 자동으로 잡히는데 혹시 필요하실수도 있어 올려둡니다.

 

USB_RS232_Installer.exe

 

PL2303 chipset USB_RS232 driver

 

'◆ APPLE II' 카테고리의 다른 글

APPLE IIGS keyboard to USB  (0) 2014.08.11
TTL 동작을 볼수 있는 site  (0) 2014.06.14
APPLE IIc 내부 사진  (0) 2014.05.01
APPLE2 Pi  (0) 2014.04.26
APPLE ][+ 용 PS-2 키보드 인터페이스  (2) 2014.03.30
Posted by 이안김
, |

APPLE IIc 내부 사진 있는곳

내부를 속속들이 볼수 있습니다.

 

http://bilgisayarlarim.com/Apple/IIc/

'◆ APPLE II' 카테고리의 다른 글

TTL 동작을 볼수 있는 site  (0) 2014.06.14
USB_RS232 driver  (0) 2014.05.09
APPLE2 Pi  (0) 2014.04.26
APPLE ][+ 용 PS-2 키보드 인터페이스  (2) 2014.03.30
SD DISK][ Emulator Heavy Testing중  (0) 2014.03.06
Posted by 이안김
, |

APPLE2 Pi

◆ APPLE II / 2014. 4. 26. 22:05

APPLE 2 emulator in 라스베이파이


내 눈에는 작은 컴퓨터를 APPLE2의 내에 넣고 APPLE2는 전원공급장치와 키보드장치 그리고 디스크를 읽고 전송해주는것이 APPLE2의 전부의 역할인것 같다.


APPLE2는 더이상 APPLE2라고 불리우기도 그렇고.. 신세대의 가짜가 APPLE2라고 나타나서.. 앞에 나서고 있다.


중요한 6502 CPU는 APPLE2의 역할이 아니고 이 가짜를 위해서 일하는 서브인것이다.


이것은 궂이 APPLE2만 할수 있는 일도 아닌데 기존의 APPLE2의 케이스와 겉모습만 사용하면서,


내부에는 거의 새로운 기기가 떡하니 APPLE2를 차지하고 있다.


심하게 이야기하면 처음에는 손님이 이제는 주인행세를 한다. 주인보고 이거해라 저거해라 라는 정도가 된것 같다.


이런 APPLE2의 모습이 신세가 처량해 보이기까지한다.


주 역할은 APPLE2에 맡겨야 하지 않은가? 키보드전송과 디스크 서비스가 주 역할은 아니지 않은가?


아예 라스베리파이가 모든 기능을 다 하지 왜 APPLE2에게 허접한 역할을 궂이 남겨두었는지 

제작자가 실력이 없어서 그런것인지 아니면 APPLE2를 죽이기는 미안해서인지..이해할수가 없다.


없애기는 미안하고 불쌍했던 것일까? 꼭 퇴물을 궂이 밥벌이라도 시켜주려는 치사한 처우인것 같다.


APPLE2 Pi가 이런 양의탈을 쓴 늑대나 영화에서처럼 외계인에게 뇌를 정복당한 기기 같이 느껴지는것은 나만 그런것인지..


개발자의 기본 접근 방법이 마음에 들지 않는다..



'◆ APPLE II' 카테고리의 다른 글

USB_RS232 driver  (0) 2014.05.09
APPLE IIc 내부 사진  (0) 2014.05.01
APPLE ][+ 용 PS-2 키보드 인터페이스  (2) 2014.03.30
SD DISK][ Emulator Heavy Testing중  (0) 2014.03.06
APPLE2용 16KB 램카드  (0) 2014.02.26
Posted by 이안김
, |

예전에 APPLE][+용으로 개인적으로 제작하여 사용하고 있는것이 있습니다.

개인적으로 혼자쓰기에는 너무 아까운것 같아

향후에 APPLE][+ 사용자를 위한 장치로 PCB를 만들어 판매하고자 합니다.

오랜 추억의 기기의 애플2가 서서히 키보드도 문제가 되고 있습니다.

그래서 PS-2키보드 장치는 필수적인 장치가 되는것 같습니다. 또한, 조금이라고 익숙한 키보드로 애플2를 사용하는것도

또다른 재미인것 같습니다.


//e용도 개발될것입니다만, 이때는 보드형태로 만들까 생각도 하고 있습니다. ^^

이렇게되면 APPLE//e든지 APPLE][+든지 사용가능 할 것입니다.

 

이것도 많은 성원을 부탁드립니다.

'◆ APPLE II' 카테고리의 다른 글

APPLE IIc 내부 사진  (0) 2014.05.01
APPLE2 Pi  (0) 2014.04.26
SD DISK][ Emulator Heavy Testing중  (0) 2014.03.06
APPLE2용 16KB 램카드  (0) 2014.02.26
APPLE2용 CP/M카드 (Z80 CPU보드)  (0) 2014.02.26
Posted by 이안김
, |

그간 고생하여 설계한 PCB를 Test중이다.


것이 이제는 마지막판으로 생각되는데, 어제부터 지금까지 Full testing을 하고 있다.


Testing방법;

1. 부팅후 프로그램을 Reading,

2. 프로그램 Writing

3. Count 화일 Open후 Reading 후 카운트증가 후 다시 Write 후 File close

다시 1로 재부팅을 반복


만악 Reading시에 오류가 있으면 부팅실패나 프로그램 로딩시에 오류가 난다.

writing에 문제가 있으면 Testing프로그램을 제대로 기록하지 못하여 다음 로딩때 오류가나며 또한 카운트 증가값을 제대로 기록하지 못하게 된다.

오류가 나면 정지하거나 I/O Error를 내게 된다.


지금 반복 회수는 4400을 넘어섰고 시간은 약 15시간이 경과한것 같다.



이정도로 진행하면 매우 안정적이라고 말할수 있다. 하드웨어적으로는 문제가 없다고 봐도 된다.

Firmware는 계속 자잘한 오류를 잡으면서 자라나는것이고, 지금도 훌륭하게 해야할일은 잘 하지만,

서비스 기능은 내가 사용하면서 또한 사용자들께서 사용하시면서 조언해준것을 바탕으로 개선할 예정이다.

그럼 지키봐주시길 기대하면서..

'◆ APPLE II' 카테고리의 다른 글

APPLE2 Pi  (0) 2014.04.26
APPLE ][+ 용 PS-2 키보드 인터페이스  (2) 2014.03.30
APPLE2용 16KB 램카드  (0) 2014.02.26
APPLE2용 CP/M카드 (Z80 CPU보드)  (0) 2014.02.26
APPLE2용 Cross Assembler  (0) 2014.02.26
Posted by 이안김
, |

APPLE2용 16KB 램카드

◆ APPLE II / 2014. 2. 26. 23:35


16k_RAM.pdf


'◆ APPLE II' 카테고리의 다른 글

APPLE ][+ 용 PS-2 키보드 인터페이스  (2) 2014.03.30
SD DISK][ Emulator Heavy Testing중  (0) 2014.03.06
APPLE2용 CP/M카드 (Z80 CPU보드)  (0) 2014.02.26
APPLE2용 Cross Assembler  (0) 2014.02.26
APPLE2 ProDOS infor BSC  (0) 2014.02.26
Posted by 이안김
, |


Softcard.pdf


'◆ APPLE II' 카테고리의 다른 글

SD DISK][ Emulator Heavy Testing중  (0) 2014.03.06
APPLE2용 16KB 램카드  (0) 2014.02.26
APPLE2용 Cross Assembler  (0) 2014.02.26
APPLE2 ProDOS infor BSC  (0) 2014.02.26
65C02 PDF  (0) 2014.02.26
Posted by 이안김
, |

아주 다양한 Processor를 사용하도록 지원되었다.


S-C.Assemblers.zip


'◆ APPLE II' 카테고리의 다른 글

APPLE2용 16KB 램카드  (0) 2014.02.26
APPLE2용 CP/M카드 (Z80 CPU보드)  (0) 2014.02.26
APPLE2 ProDOS infor BSC  (0) 2014.02.26
65C02 PDF  (0) 2014.02.26
APPLE2용 TMS9918 보드 광고  (0) 2014.02.26
Posted by 이안김
, |

APPLE2 ProDOS infor BSC

◆ APPLE II / 2014. 2. 26. 23:22


Apple 2 ProDOS Info BSC.pdf


'◆ APPLE II' 카테고리의 다른 글

APPLE2용 CP/M카드 (Z80 CPU보드)  (0) 2014.02.26
APPLE2용 Cross Assembler  (0) 2014.02.26
65C02 PDF  (0) 2014.02.26
APPLE2용 TMS9918 보드 광고  (0) 2014.02.26
APPLE//e 회로도, APPLE][+ 회로도  (0) 2014.02.26
Posted by 이안김
, |

65C02 PDF

◆ APPLE II / 2014. 2. 26. 23:07


65C02.pdf


'◆ APPLE II' 카테고리의 다른 글

APPLE2용 Cross Assembler  (0) 2014.02.26
APPLE2 ProDOS infor BSC  (0) 2014.02.26
APPLE2용 TMS9918 보드 광고  (0) 2014.02.26
APPLE//e 회로도, APPLE][+ 회로도  (0) 2014.02.26
6502 CPU의 리버스엔지니어링  (0) 2014.02.26
Posted by 이안김
, |


Super sprite CreativeComputing.2-1984.pdf


'◆ APPLE II' 카테고리의 다른 글

APPLE2 ProDOS infor BSC  (0) 2014.02.26
65C02 PDF  (0) 2014.02.26
APPLE//e 회로도, APPLE][+ 회로도  (0) 2014.02.26
6502 CPU의 리버스엔지니어링  (0) 2014.02.26
65C816 in APPLE][+ and APPLE//e  (0) 2014.02.26
Posted by 이안김
, |

최근에 달린 댓글

최근에 받은 트랙백

글 보관함