nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 24 Sep 2017 04:45



Reply to topic  [ 4 posts ] 
Apple 1js 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Эмулятор Apple I нa JavaScript:
https://www.scullinsteel.com/apple1/
Attachment:
Apple1js.gif
Apple1js.gif [ 5.52 KiB | Viewed 126 times ]

Расточен, похоже что под HTML-5.
У меня - не работает, видимо из-за этой строчки:
Code:
<canvas id="text" width="560" height="384"></canvas>


Кстати говоря, манипулировать Applом I в кодах - довольно просто...
http://www.sbprojects.com/projects/apple1/wozmon.php
http://www.applefritter.com/replica/chapter6

Но это - если знаешь, что нажимать! :mrgreen:
А так-то во времена DOS был у меня эмулятор Apple I с диска "Эмуляторы",
так я на нём ничего сделать не смог... пытался по аналогии с РК и "Специалистом"... :lol:

_________________
iLavr


22 Aug 2017 13:08
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
И так захотелось мне на Apple I в кодах попрограммировать...
Благо, у меня и 6502 ассемблеры есть , благодаря NES...

А оказывается эмуляторов Apple I - раз...два... и - нету!... :o

Самый знаменитый - Рom1 - у меня не заработал, не нашел msvcrt100 библиотеку... :-?
https://www.zophar.net/fileuploads/4/32442qsafi/pom1-1.0.0-win32.zip

Заработал какой-то попроще: Apple I Emulator (Windows/SDL version)
http://rittwage.com/archive/apple1emu.zip
Но он очень простой и бестолковый... :osad:

А больше в обозримом пространстве интернета я эмуляторов Apple I под WIN, DOS и не нашел...

_________________
iLavr


22 Aug 2017 14:49
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Раскопал я себе более-менее прилично работающий эмулятор Apple I, правда под DOS,
но с исходниками, и слушается моей виртуальной клавиатуры... :wink:
Attachment:
APPL1EMU.gif
APPL1EMU.gif [ 26.46 KiB | Viewed 101 times ]
Источник: Apple1 Project - Emulation
Apple1 emulator for DOS written by Peter Rittwage

Есть, правда, у него свой "врожденный" глюк, о котором пишет сам автор Peter Rittwage:
буквенные символы надо вводить с клавиатуры с Shift-ом, иначе он их понимает в нижнем
регистре, а такие символы Apple I, не воспринимает...
Но автор утверждает, что это не глюк, а фича, придающая программе аутентичности с
оригинальным Apple I. 8)

Тем не менее, исходники есть... можно поправить...
А вобще говоря, такую простую машинку, как Apple I, я бы, наверное, и сам смог
бы написать на основе имеющегося эмулятора 6502, причем не используя
графический канвас... тем более, и ассемблер с дебаггером встроенные... :wink:

_________________
iLavr


23 Aug 2017 10:02
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 11:08
Posts: 7777
Location: Россия
Reply with quote
Lavr wrote:
Самый знаменитый - Рom1 - у меня не заработал, не нашел msvcrt100 библиотеку...
Но узнал я, что этот самый Рom1 переписан на С с оригинала, написанного на Java.
Многие люди им пользуются, и весьма довольны...
Attachment:
Pom1-debug.png
Pom1-debug.png [ 5.2 KiB | Viewed 73 times ]

И в принципе - он с открытым кодом...

Я разыскал сайт, где собраны последние версии этого эмулятора:
https://mirrors.apple2.org.za/www.chez.com/apple1/Apple1project/Emulation/Emulation.htm
И после некоторого шаманства с бубном, кувалды и какой-то матери он у меня всё-таки заработал! :lol:

Image

Довольно удобный: при любой раскладке клавиатуры вводит в "Apple I" заглавные английские
без нажатия шифта, а главное - понимает мою виртуальную клавиатуру! 8)

Я вот, кстати, подзабыл, у Apple I курсор экрана мигал или нет? :wink:



P.S. «Если вы помните Вудсток, значит, вас там не было...» интересно, Shaos знает это изречение? :mrgreen:

_________________
iLavr


24 Aug 2017 16:14
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 4 posts ] 

Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.