LINUX.ORG.RU
 

Эмулятор ZX-Spectrum Glukalka. Версия 0.9.


0

0

Новая версия эмулятора вечно живого домашнего компьютера ZX-Spectrum (ZX-Spectrum 48k, 128k, Pentagon). Эмулятор стал более портабельным - работает не только на PC/Linux. Протестирована работоспособность эмулятора на IBM RS/6000, AIX 3.2 (собирается "родным" комплятором cc). Теоретически должен работать под любой Unix-подобной ОС. Протестирована корректная собираемость эмулятора на Slackware Linux 8.1 и ASP Linux 9.0. Корректно собирается на gcc версий 3. Исправлены старые ошибки

>>> Домашняя страница эмулятора

ПОСАДИ КОМПЬЮТЕР НА ЦЕПЬ И ЗАСТАВЬ ЛАЯТЬ!

домашняя автоматизация: сделай сам; лучший подарок для техногика

http://www.unicontrollers.com/products/unc01x

[#]  

Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

BSD RIP!

anonymous ()
[#]  
hobbit

Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

А gcc 2.9x уже никак?

***** ()
[#]  

Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

Benjamin Franklin RIP!

anonymous ()
[#]  

Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

СЛАКА - РУЛЗЗЗ!!!

anonymous ()
[#]  

Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

ПИПИСКА!!!!!!!!!!!!!!!!!!!!!!!!!!!

anonymous ()
[#]  

Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

Z80 FOREVER!!!

*** ()
[#]  
K48

Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

Блин, ни хрена не понял: его просто так нельзя запустить, обязательно нужно поиметь образ кассеты?

А, дерьмо какое-то. Лучше пойду запущу свой старый "Дубна 48К", порублюсь в Iron Fist и еще одну игру, какая-то там "bee", "battle bee", что ли...

**** ()
[#] Ответ на: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9. от K48 29.02.2004 4:56:22  

Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

Незнаю как насчет эмуляции, на таком чуде и запускать ничего неохота, интерфейс - убожество(motif в 2004 году - издевательство), управление для гуманоидов.

Не хочется, но все-же поставлю fuse в пример. Интерфейс на любой вкус, отличная эмуляция, портабельность, удобство сборки, быстрое развитие, оперативное исправление багов (в 14:00 отправил багрепорт, в 17:00 уже пофиксили и выложили). Из минусов - довольно много софта не запускается вообще(Но то что запускается - работает на ура)

* ()
[#]  
gena2x

Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

Респект ДЕЛАЮЩИМ.

Motif - отличная, продуманная либа.

*** ()
[#]  

Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

Windows - mustdie!

anonymous ()
[#]  
SPB_NICK

Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

Ээээ.... сорри... Случаем порта под Qt/Embedded и StrongARM не планировалось?... здорово было бы - хороший эмулятор... а на наладонниках как раз те ресурсы... ээх... все никак не соберусь разобраться с разработкой под OPIE и StrongARM, а то помог бы...

Да, спасибо за отличную работу :)!

* ()
[#]  

Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

Glukalka RIP!!!!11

anonymous ()
[#]  

Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

Путин - РУЛЗЗЗ!!!

Буш - Мастдай!!!

anonymous ()
[#] Ответ на: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9. от anonymous 29.02.2004 15:32:16  
gena2x

Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

Да. Путин - рулез. Надеюсь, что не forever.

Нет. Буш - тоже рулез. Хорошо бы forever.

*** ()
[#] Ответ на: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9. от gena2x 29.02.2004 16:24:11  

Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

Чем это тебе этот даун Буш пригляделся? И чем Путин не понравился? Опять Ельцина хотите, да? Чтобы оставшуюся половину страны просрал?

anonymous ()
[#] Ответ на: Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9. от anonymous 29.02.2004 18:18:30  

Re: Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

рулез! Я тока неделю назад ползал по лору и сорсефорджу в поисках последней версии! Как чувствовал :))) Правильным путем идете, дедушка ленин! А образ клавы по горячей кнопке когда будет? Не все же помнят, где это LOAD "" :)

anonymous ()
[#]  

Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

Уважаемый разработик, как Вы считаете, правильно ли писать программу в одном файле из 28000 строк? Вот появилось у меня желание помочь Вам с gtk, но ведь невозможно в такой программе разбираться.

anonymous ()
[#] Ответ на: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9. от gena2x 29.02.2004 13:10:15  
jackill

Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

Еще бы нормально с колесиком научилась работать - ей бы цены не было :)

***** ()
[#]  
jackill

Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

А нельзя ли внутрь еще и spec-файл класть?

***** ()
[#] Ответ на: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9. от jackill 29.02.2004 19:02:51  

Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

2 anonymous (*) (29.02.2004 18:16:52)

>> Это реализовать на PC невозможно. Пытаюсь объяснить, почему. Не верит. 
>Плиз, вкратце, объясни почему нельзя?

>Идея была следующая (если правельно помню, давно это было очень): 
>изображение формировалось на неактивной странице видеопамяти. 
>Формировалось *синхронно* с работой эмулируемого проца, т.е. проц 
>проработал n тактов, я считал, сколько точек за это время должно 
>было нарисоваться, и рисовал их. Когда приходило время "виртуальной" 
>кадровой синхронизации (соотв. к-во циклов эмулируемого проца), ждал 
>реальной кадровой синхронизации, после чего делал страницу видимой. 
>Это давало отменный мультиколор.

Это даёт мультиколор, но делать на современных ПК под Unix так нельзя. 
Потому что современные машины работают с частотой кадровой развертки 
не 50 Hz, а ~85Hz и больше. Синхронизация с такой частотой приведёт с 
недопустимому ускорению работы эмулируемой машины. 


2 anonymous (*) (29.02.2004 18:49:55)

>Уважаемый разработик, как Вы считаете, правильно ли писать программу в одном файле из 28000 
>строк? Вот появилось у меня желание помочь Вам с gtk, но ведь невозможно в такой программе 
>разбираться. 

 Неправильно так писать. Но так исторически сложилось. Сам порывался выделить интерфейс
в отдельный файл. Постараюсь что-нить сделать с этим :-/


2 anonymous (*) (29.02.2004 18:33:14)
А образ клавы по горячей кнопке когда будет? Не все же помнят, где это LOAD "" :) 

Это можно вытянуть из любого другого эмулятора. Сам я не чувстую в себе сил
нарисовать.


2 jackill 

В fuse интерфейсы: 
gtk, gtk2, motif. Можно собрать с sdl, но "интерфейса" как такового не будет.

В FUSE один интерфейс - GTK. Motif-a там никогда не было. Остальное - не интерефейсы,
а чтоб запустить хоть что-то.

> А нельзя ли внутрь еще и spec-файл класть?
ОК, в версию 1.0 положу.

# ()
[#] Ответ на: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9. от anonymous 29.02.2004 19:41:35  

Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

>помимо fuse, в портах BSD обнаружил еще один емул - xzx , кроме .trd ;(( держит общепринятые форматы >WWW: http://www.zx-spectrum.net/xzx/

EUR 25.00, USD 30.00. Шареварная версия почти ничего не умеет никаких .trd и частота кадров урезана.

# ()
[#] Ответ на: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9. от anonymous 29.02.2004 19:41:35  

Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

правда когда xzx год назад собирал, почему на .tap ничего сохранить (он в файл пишет) save от Elite не мог, хотя если в басике писать randomize usr 15919:save"ddd" code или save "progname" - на диск и кассету пишется

anonymous ()
[#] Ответ на: Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9. от lenin 29.02.2004 19:43:57  

Re: Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

[quote ;)] > EUR 25.00, USD 30.00. Шареварная версия почти ничего не умеет никаких .trd и > частота кадров урезана.

ээ.. только что прокомпилил, пустил (xzx-pro-4.3.tar.gz) - никаких 25 EUR и USD 30.00 + shareware упоминаний нету.

anonymous ()
[#] Ответ на: Re: Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9. от anonymous 29.02.2004 19:49:22  

Re: Re: Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

> ээ.. только что прокомпилил, пустил (xzx-pro-4.3.tar.gz) - никаких 25 EUR и USD 30.00 + shareware упоминаний нету.

Поткрывай файлы, подожди минут 20. Оно тебе всё скажет :-)

# ()
[#] Ответ на: Re: Re: Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9. от lenin 29.02.2004 19:54:27  

Re: Re: Re: Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

а вы видели эмулятор Z80Stealth ?? правда виндовый или досовый, под виндой (NT) не работает только звук, все остальное - практически все навароты какие только были выдуманы для Спектрума (флешколор, мультиколор, General Sound и прочее), причем работают они где угодно. Эмулируется куча всяких Спекков, собранных на просторах бывшего СССР, хоть Профи с 2Мб ОЗУ. Советую всем как минимум для пробы :)

* ()
[#] Ответ на: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9. от anonymous 29.02.2004 19:41:35  
jackill

Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

А еще есть xzx-pro. Говорят, что эмуляция лучшая из всех, что есть. Однако с форматами мрачновато.

***** ()
[#] Ответ на: Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9. от jackill 29.02.2004 20:13:41  

Re: Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

> А еще есть xzx-pro. Говорят, что эмуляция лучшая из всех, что есть. Однако с > форматами мрачновато.

это он xzx в портах и лежит, в порты коммерческое ПО и не кидают вроде. 30 минут щелкал и работал в xzx - сообщений о trial-версии нету. Наверное не ~pro еще есть ;)

anonymous ()
[#] Ответ на: Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9. от lenin 29.02.2004 19:43:57  
jackill

Re: Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

Там есть два варианта - xzx и xzx-pro.

Однако предыдущую версию платной как обычно можно найти на worldofspectrum (или как он там зовется).

***** ()
[#] Ответ на: Re: Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9. от anonymous 29.02.2004 20:19:26  

Re: Re: Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

>это он xzx в портах и лежит, в порты коммерческое ПО и не кидают >вроде. 30 минут щелкал и работал в xzx - сообщений о trial-версии >нету. Наверное не ~pro еще есть ;)

А-а-а, я думал, ты про Pro. То, что не Pro, очень слабенький.

# ()
[#]  

Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

Windows - это классно!!! Windows - это круто!!! Linux - полный отстой!!!

anonymous ()
[#] Ответ на: Re: Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9. от jackill 29.02.2004 20:20:44  

Re: Re: Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

> Там есть два варианта - xzx и xzx-pro. > Однако предыдущую версию платной как обычно можно найти на > worldofspectrum (или как он там зовется).

Нет никаких двух вариантов. Сначала был xzx by Des Herriott. Потом Des Herriott на это дело забил. Дело продолжил Erik Kunze. Сначала его xzx были бесплатными и назывались xzx. Потом он решил срубить бабла, назвал это XZX Pro, оно и лежит на worldofdpectrum в шареварном варианте. XZX там нет. XZX - слабенький, что из себя представляет XZX PRO, сказать не берусь - шароварный сильно порезаный.

# ()
[#] Ответ на: Re: Re: Re: Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9. от NeoNMaN 29.02.2004 20:06:33  

Re: Re: Re: Re: Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

> а вы видели эмулятор Z80Stealth ??
Конечно видели, под dosemu пускаю - отличная вещь.
Вообще под дос хороших эмуляторов полно - к счастью dosemu есть
чтобы их пускать.

anonymous ()
[#] Ответ на: Re: Re: Re: Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9. от NeoNMaN 29.02.2004 20:06:33  

Re: Re: Re: Re: Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

> а вы видели эмулятор Z80Stealth ?? правда виндовый или досовый, под > виндой (NT) не работает только звук, все остальное - практически все > навароты какие только были выдуманы для Спектрума (флешколор, > мультиколор, General Sound и прочее),

Эмулятор ДОСовый. Мультиколор - вряд-ли рабочий у него. Если рабочий - то а это надо сидеть и портить глаза на 48Hz ? На современном мониторе 48Hz - это не для слабонервеых. General Sound - а это надо ? И вообще работает на DOSEMU звук ? Ну и чем лучше Z80Stealth в таком случае ? Что в нём такого, чтобы запускать ради него DOSEMU ?

# ()

Re: Re: Re: Re: Re: Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

> И вообще работает на DOSEMU звук ?
Конечно, при чём довольно давно. Странно от Вас такие вопросы
слышать, ладно бы анонимус какой, который даже не знает, где
последние dosemu берутся.

> Ну и чем лучше Z80Stealth в таком случае ? Что в нём такого,
> чтобы запускать ради него DOSEMU ?
Много форматов разных поддерживает, досему может работать в консоли
на полный экран (это вам не ИКСы), плюс привычка.
Конечно нативный эмуль лучше, я не имею ничего против глюкалки,
использую и её тоже. А под досему - не только Stealth, а и x128,
Юдинский эмуль, RealSpectrum, Шалаевский и все остальные. В каждом
из них есть что-то хорошее.

> Досовсrие - не было звука под DOSEMU и вообще работали крайне
> стрёмно. Не вариант.
Не правда ваша. Вам конечно хочется свой эмуль отстоять, но не
надо говорить, что досовые - не вариант. Очень даже вариант.
Есть преимущества, есть недостатки.
В консоли работать глюкалка собирается? Нет. А эти работают.

anonymous ()

Re: Re: Re: Re: Re: Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

а вы вообще смотрели этот эмуль ?? лично проверял на всяких демках всякие мультиколоры, есть такая дема - eyeache!, так вот оно там работает идеально, причем режимы вывода можно менять. А General Sound вы слышали ?? :) под него щаз многие известные игры переписали, играть - одно удовольствие, вот недавно с другом в Target Renegade колбасились :) Жаль тока под винду :(

* ()

Re: Re: Re: Re: Re: Re: Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

Вопрос человеки к вам:

Для чего эмулируют этот ZX Spectrum. Да, была моя первая машина в 5 классе и до 9. Играл в неё, ни одной игрушки не прошёл (хотя нет, одну прошёл, когда чел там в скафандре бегает), да и ощущение что они бесконечны. Прикольные игрушки были. Играл (названия не помню)

1. Вид сбоку самолёта, летит, а по нему пушки стреляют;
2. Dид сверху самолёта летим наl рекой, тоже всех мочим, не забываем запраляться.
3. Симуляторы самолёта играл, Delta ... (не помню) и Pilot (так и не научился приземляться после боевых заданий, на тренировке посадки проходят нормально, когда самолёт по полосе выровнят)
4. Симулятор Формулы-1, только там не было противников, толко трасы на время плюс можно шины проткнуть по маслу прокатить..
5. И т.д. несколько сотен разных игр.....
6. Самая хитовая игра Elite. Долго играл, последнее что помню (звание не помню какое) это когда людей я спасал по зову May Day

Но неужели кто-то ещё в эти игрушки играет, а если играет, то не лучше взять этот спектрум и сидеть с жёстиком играть???

Или может этот эмуль для чего то другого нужен. Нет я не против, но интересно зачем это надо, может я и себе тогда поставлю такой, тем более качеты с играми вроде как сохранились.

anonymous ()

Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

Не проще, надо доставать монитор, который давно уже сплавлен кому-то, да и сам Спек надо найти, потому как продан на запчасти, ностальгия однако :~-)

* ()
[#] Ответ на: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9. от lenin 29.02.2004 19:42:09  

Re: Re: Re: Эмулятор ZX-Spectrum Glukalka. Версия 0.9.

> Это даёт мультиколор, но делать на современных ПК под Unix так нельзя. Потому что современные машины работают с частотой кадровой развертки не 50 Hz, а ~85Hz и больше. Синхронизация с такой частотой приведёт с недопустимому ускорению работы эмулируемой машины.

А зачем синхронизироваться с кадровой разверткой монитора ? Нельзя просто обновлять информацию в окне с частотой 50 Гц ?

anonymous ()