nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 02:24



Reply to topic  [ 23 posts ]  Go to page Previous  1, 2
Jasper: Sinclair ZX Spectrum Emulator in Java 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
begoon wrote:
MC68k wrote:
на родине спектрума можно было бы и не говноедствовать. у вас там и с резиновыми кнопками и плюсовые за шапку сухарей можно поиметь.

Раз пять перечитал и наконец понял о чем идет речь. :D

Блин, ну у тебя талант к языкам! Неужто ты понял, что можно "не говноедствовать
на родине спектрума
"? :o Я вот лично - не понял... :(

Но общий намёк просматривается: купи себе оригинальный "Спектрум" с резиновыми
кноками, или там "Спектрум+"...
И не трогай это "гавно" "Радио-86РК"...
- так примерно в вольном переводе что ли? :wink:

_________________
iLavr


26 Oct 2012 03:47
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
begoon wrote:
Lavr wrote:
Вот их модификацию я тоже выложил в открытый доступ, как и сами эти господа
поступили.


Кстати, ссылка http://sgu-wap.narod.ru/SP_MX/SPECOLD/Spec1987.zip дохлая.

Поправка: НЕТ! недохлая ;-)

Ну ты уж определись как-то, а то я чуть было не полез что-то там менять... :lol:
Ссылку давно выложил, пока никто не жаловался! :wink:

_________________
iLavr


26 Oct 2012 03:52
Profile
Retired
User avatar

Joined: 25 Jul 2011 00:14
Posts: 1331
Location: WWW
Reply with quote
Post 
Lavr wrote:
begoon wrote:
MC68k wrote:
на родине спектрума можно было бы и не говноедствовать. у вас там и с резиновыми кнопками и плюсовые за шапку сухарей можно поиметь.

Раз пять перечитал и наконец понял о чем идет речь. :D

Блин, ну у тебя талант к языкам! Неужто ты понял, что можно "не говноедствовать
на родине спектрума
"? :o Я вот лично - не понял... :(

Но общий намёк просматривается: купи себе оригинальный "Спектрум" с резиновыми
кноками, или там "Спектрум+"...
И не трогай это "гавно" "Радио-86РК"...
- так примерно в вольном переводе что ли? :wink:
нет, не так. РК тут совсем никак. в остальном все правильно - речь о спекки.


26 Oct 2012 04:05
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
begoon wrote:
Lavr wrote:
в результате экспериментов пришел к выводу, что самое
тормозное - это отрисовка экрана.
И тут трудно что-то улучшить средствами мидлет-Джабы.

С отрисовкой экрана всегда терки. Например, ...

У меня сложилось такое своё мнение (я говорю только за мидлет-Джабу):
то, что выводится на экран средствами самой мидлет-Джабы - это быстро
даже на убогих телефонах.
Будь то точка, графические примитивы или даже весь холст целиком.

Как только мы начинаем пересчитывать геометрию в программе мидлета,
наступают тормоза.

Поэтому мне понравился метод от Adam Davidson & Andrew Pollard - они сначала
рассчитывают массив всех возможных графических нибблов, а при выводе - байт
с цветом - это по сути индекс ниббла в таблице.
Правда, такой подход жрёт память.

_________________
iLavr


26 Oct 2012 04:06
Profile
Retired
User avatar

Joined: 25 Jul 2011 00:14
Posts: 1331
Location: WWW
Reply with quote
Post 
ну дык или шашечки или ехать :)


26 Oct 2012 04:10
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
begoon wrote:
Не понял. Если исходник в приниципе открыт, но нигде нормально не выложен (архивы, приаттаченные к постам на подозрительных форумах не считаются ;-), то если его выложить и конкретно написать кто автор -- чего ж этом плохого?
Если, конечно, что-то "стырено" ;-), то может с автором связяться и попросить разрешения...

Да нет там открытых исходников... я их Джаба- декомпиллером себе делал...
Ну и "подозрительные форумы" я стороной не обходил...
Кто хочет чему-то научиться, - ищет средства... кто не хочет - причину.
Так что "подозрительные форумы", как одно из средств, я не избегал...

Ну а письма авторам - двоим я написал... "а в ответ - тишина..." :-?

_________________
iLavr


26 Oct 2012 04:14
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
MC68k wrote:
ну дык или шашечки или ехать :)

Кэп, мне желательно бы "ехать"... но - подешевле... :wink:

_________________
iLavr


26 Oct 2012 04:24
Profile
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Post 
Lavr wrote:
..что выводится на экран средствами самой мидлет-Джабы - это быстро
даже на убогих телефонах.
Будь то точка, графические примитивы или даже весь холст целиком.

В этой связи - весьма шустро работают мидлет-Васюки (и даже где-то мидлет-Паскуаль был!) :o ,
я имею в виду мидлеты, на которых можно программировать прямо в самом сотовом телефоне.

Они довольно быстро транслируют операторы оригинального Васюка в Джаба-функции.
Ну там LINE, PSET, BOX, CIRCLE...

А поскольку геометрия экрана не задана - под Спектрум, к примеру, то они удачно пользуются
размерами того экрана, что есть в наличии.

Поэтому я стал подумывать - а не отказаться ли от эмуляции чего-то конкретного, а написать
просто мидлет-ассемблер средствами Джабы без прямого отображения в видео-память.

А графику возложить на функции Джабы, как вызовы некоего BIOS...
В IBM-PC ведь тоже очень не рекомендовали программировать графику на низком уровне... :wink:

_________________
iLavr


26 Oct 2012 04:47
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 23 posts ]  Go to page Previous  1, 2

Who is online

Users browsing this forum: No registered users and 15 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.