nedoPC.org

Community of electronics hobbyists established in 2002

...
Atom Feed | View unanswered posts | View active topics It is currently 24 Feb 2021 22:19



Reply to topic  [ 19 posts ]  Go to page 1, 2  Next
РК-86 в браузере 
Author Message
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 19441
Location: Silicon Valley
Reply with quote
http://code.google.com/p/radio86/

написано что работает только в хроме, на самом деле в ферфоксе тоже чегой-то бегает...

_________________
:eugeek: https://twitter.com/Shaos1973


13 Apr 2011 03:11
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Вобще-то боян. Упоминался ещё здесь:
http://zx.pk.ru/archive/index.php/t-9527.html
svofski wrote:
22.10.2009, 01:32
Во!
http://code.google.com/p/radio86/
Чудесный эмулятор Радио-86РК на чистом JS. Использует мой прекрасный ассемблер для хаковспоможения.
В Хромиуме работает исправно, а в FF какие-то нелады с фокусом клавиатурным. Гыы!!

В принципе даже в моей Опере 9.64 пытается работать - но тормозит...

А вот другим приятным бояном оттуда (http://zx.pk.ru/archive/index.php/t-9527.html) я пользуюсь:
Прекрасный ассемблер КР580ВМ80А (http://sensi.org/~svo/i8080/)
Даже будучи сохранённой страницей - прекрасно работает в оффлайн. :kruto:


13 Apr 2011 05:58
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 19441
Location: Silicon Valley
Reply with quote
Post 
Если в этом форуме ещё не упоминалось, то не совсем боян ;)

_________________
:eugeek: https://twitter.com/Shaos1973


13 Apr 2011 07:54
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Shaos wrote:
Если в этом форуме ещё не упоминалось, то не совсем боян

Ваххх!!! Ну да, ну да... Тогда это полубоян. :lol:


13 Apr 2011 08:02
Profile
Admin
User avatar

Joined: 09 Jan 2003 00:22
Posts: 19441
Location: Silicon Valley
Reply with quote
Post 
Lavr wrote:
Shaos wrote:
Если в этом форуме ещё не упоминалось, то не совсем боян

Ваххх!!! Ну да, ну да... Тогда это полубоян. :lol:


недобоян ;)

_________________
:eugeek: https://twitter.com/Shaos1973


13 Apr 2011 08:04
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Let it be недобоян :D


13 Apr 2011 08:06
Profile
Maniac
User avatar

Joined: 12 Apr 2011 21:43
Posts: 218
Location: Tashkent
Reply with quote
Lavr wrote:
Прекрасный ассемблер КР580ВМ80А (http://sensi.org/~svo/i8080/)
Даже будучи сохранённой страницей - прекрасно работает в оффлайн. :kruto:
Я тоже попробовал свой ассемблер написать, мнемонически x86-совместимый :lol:
Вот online версия с несколькими листингами "Питона".
Было дело, пробовал i80x80-процессор придумать свой, расширив систему команд i8080. Ассемблер вроде бы получился, а вот доработанный оригинал эмулятора чуточку сбоит. Хотя добавил псевдо защищённый режим :roll: и всякие другие фичи :oops:


13 Apr 2011 19:03
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Paguo-86PK wrote:
Я тоже попробовал свой ассемблер написать

Чисто из интересу подсунул в (https://x80.googlecode.com/hg/online/x80asm.html)
тестовый пример от Прекрасного ассемблера КР580ВМ80А , поскольку
читал, что последний жестко тестировался: (http://zx.pk.ru/archive/index.php/t-9527.html)

Результат вот какой: 2 ERROR: Undefined directive

Текст тестового примера:
Code:
        ; 8080 assembler code
        .hexfile test.hex
        .binfile test.bin
        ; try "hex" for downloading in hex format
        .download bin 
        .objcopy gobjcopy
        .postbuild echo "Hooray!"
        ;.nodump
bdos    equ 5
intv    equ 38h
        .org 100h
        jmp begin
        db 27
msg:
        db 'Assembled by Pretty 8080 Assembler',0dh,0ah,'$'
yeah:
        db 'Hoorj!',0dh,0ah,'$'
begin:
        lxi d, msg
        mvi c, 9
        call bdos
        call delay
        mvi c, 9
        lxi d, yeah
        call bdos
        ret

delay:
        mvi a, 33
        hlt
        dcr a
        jnz .-2
        ret


13 Apr 2011 19:33
Profile
Maniac
User avatar

Joined: 12 Apr 2011 21:43
Posts: 218
Location: Tashkent
Reply with quote
Lavr wrote:
Paguo-86PK wrote:
Я тоже попробовал свой ассемблер написать

Чисто из интересу подсунул в (https://x80.googlecode.com/hg/online/x80asm.html)
тестовый пример от Прекрасного ассемблера КР580ВМ80А , поскольку
читал, что последний жестко тестировался: (http://zx.pk.ru/archive/index.php/t-9527.html)

Результат вот какой: 2 ERROR: Undefined directive
Мда. Завалили!:)
Работает, если
Code:
        .8080; 8080 assembler code
       ;.hexfile test.hex
       ;.binfile test.bin
        ; try "hex" for downloading in hex format
       ;.download bin
       ;.objcopy gobjcopy
       ;.postbuild echo "Hooray!"
        ;.nodump
bdos    equ 5
intv    equ 38h
start:  org 100h
        jmp begin
        db 27
msg:
        db "Assembled by Pretty 8080 Assembler\r\n$"
yea;
        db "Hoorj!\r\n"
begin:
        lxi d, msg
        mvi c, 9
        call bdos
        call delay
        mvi c, 9
        lxi d, yea
        call bdos
        ret
delay:
        mvi a, 33
        hlt
        dcr a
        jnz $-1
        ret
Я свой ассемблер с потолка писал. Т.е. учился парсингу. Тем самым, так-как x80 - несуществующая технология, стандарты сам выскреб. Но подтянуть, конечно, можно;)


13 Apr 2011 22:45
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Paguo-86PK wrote:
Мда. Завалили!
...
Я свой ассемблер с потолка писал. Т.е. учился парсингу.

Да ну нет - просто попробовал. И мне приходилось ассемблеры писАть:
http://www.nedopc.org/forum/viewtopic.php?t=9310
И честно скажу, я к себе был более снисходителен, нежели как джентельмены
тестировали свой ассемблер: (http://zx.pk.ru/archive/index.php/t-9527.html)


14 Apr 2011 03:47
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
2_Paguo-86PK

Хотел взглянуть твои исходники, но предлагаемый архив:
http://code.google.com/p/radio86/downloads/detail?name=radio86js-0.6.zip
почему-то вызывает ошибку закачки...
См.
http://code.google.com/p/radio86/
Downloads
radio86js-0.6.zip
Show all »


16 Apr 2011 13:50
Profile
Maniac
User avatar

Joined: 12 Apr 2011 21:43
Posts: 218
Location: Tashkent
Reply with quote
Lavr wrote:
2_Paguo-86PK
Хотел взглянуть твои исходники...
Не мои. Я лишь переписываюсь с автором и подтягиваю эмулятор под x80 :idea:


16 Apr 2011 14:29
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Paguo-86PK wrote:
Не мои. Я лишь переписываюсь с автором и подтягиваю эмулятор под x80

Твои всё ж наверно... скромничаешь... :wink:
Как я тебе пожаловался - а ты ответил, всё вдруг сразу и скачалось! :kruto:
А то я просто замучался - на последних байтах всё время: Ошибка закачки...
И файл-то небольшой, был бы разговор об чём...


16 Apr 2011 15:03
Profile
Maniac
User avatar

Joined: 12 Apr 2011 21:43
Posts: 218
Location: Tashkent
Reply with quote
Post 
Lavr wrote:
Твои всё ж наверно... скромничаешь... :wink:
Как я тебе пожаловался - а ты ответил, всё вдруг сразу и скачалось! :kruto:
А то я просто замучался - на последних байтах всё время: Ошибка закачки...
И файл-то небольшой, был бы разговор об чём...
Нет. Если изучить листинги эмулятора и моего ассемблера, можно заметить, разный стиль и уровень. У меня всё кучковато и плохо понимаемо, что к чему.

Тем более, заметьте, делал бы я клон собственного проекта? :rotate:


16 Apr 2011 16:01
Profile WWW
Supreme God
User avatar

Joined: 21 Oct 2009 09:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Paguo-86PK wrote:
Тем более, заметьте, делал бы я клон собственного проекта?

Полагаю - что вряд-ли... будем считать, что совпадение произошло... :wink:

В рамках моей затеи:
«Специалист» на Java - http://www.nedopc.org/forum/viewtopic.php?t=9475
было мне интересно, как порт клавиатуры ВВ55 реализован...
Очень даже неплохо сделано, хотя похоже, несмотря на разницу в языках и схемах!
Только мне придётся 3 настройки порта учесть. В "Специалисте", в отличие
от "Paguo-86PK" порт клавиатуры может быть настроен по-разному... :(


16 Apr 2011 19:03
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 19 posts ]  Go to page 1, 2  Next

Who is online

Users browsing this forum: No registered users and 9 guests


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.