Отговори на тема  [ 307 мнения ]  Отиди на страница Предишна  1 ... 8, 9, 10, 11, 12, 13, 14 ... 21  Следваща
Microchip 
Автор Съобщение
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: Microchip
така става с ROM 8M + 8C генератор



Код:
    data = video_char_set[rom_char + rom_char_offset];
    data = ~reverse(data) >> 1; // ПРАВЕЦ ....  без този ред за Apple


Прикачени файлове:
правец.jpg
правец.jpg [ 181.57 KiB | Прегледано 1743 пъти ]

_________________
main[-1u]={1};
Нед Мар 05, 2023 10:12 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Юни 03, 2005 9:39 pm
Мнения: 2277
Мнение Re: Microchip
Бах маааму... Върнах се близо 40 години назад :)

_________________
Определянето стойността на дадена величина се нарича ИЗМЕРВАНЕ! Опонентът се оборва с ФАКТИ, а не с ЕПИТЕТИ!


Нед Мар 05, 2023 10:27 pm
Профил
Ранг: Почетен член
Ранг: Почетен член
Аватар

Регистриран на: Съб Сеп 03, 2005 11:31 am
Мнения: 766
Местоположение: Пловдив
Мнение Re: Microchip
TheWizard написа:
така става с ROM 8M + 8C генератор



Код:
    data = video_char_set[rom_char + rom_char_offset];
    data = ~reverse(data) >> 1; // ПРАВЕЦ ....  без този ред за Apple

На Правец 82 и Apple II+ знаковият генератор е реверснат спрямо Apple IIe /Правец 8Ц .

_________________
"I really do like SOLDERING as my programming language." Bob Pease


Пон Мар 06, 2023 12:36 am
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: Microchip
Толкова съм стар :D
https://www.youtube.com/watch?v=D4u4xpfDgAM

_________________
main[-1u]={1};


Пон Мар 06, 2023 9:30 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог

Регистриран на: Пет Апр 13, 2018 4:00 pm
Мнения: 1622
Местоположение: София
Мнение Re: Microchip
TheWizard написа:
Толкова съм стар :D
https://www.youtube.com/watch?v=D4u4xpfDgAM

- Я стар...
- Я очень стар...
- Я суперстар!!!
:D


Пон Мар 06, 2023 10:00 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Яну 25, 2012 9:14 am
Мнения: 5298
Мнение Re: Microchip
Допускам че на някакъв етап скоро сорса ще е достъпен?
Такааа... значи ето какво ще направя:
Имам едно или две от тия CRT мониторчета.
https://www.china-purchaser.com/goods/i ... 9396698383
Ще спретна една платчица за него, и да чете от дребна клавиатурна матрица с бутони (или пък външно PS2?). Портативен 8М, даже джобен ще стане, и то "правилен", не с лигавщини като TFT и т.н... :D
И естествено аз ще отворя моята част от дизайна

_________________
'просто' е технически синоним на 'красиво'


Пон Мар 06, 2023 10:30 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: Microchip
проблема е, че съм забравил и разгадавам Епъла :)

.... не можах да експортна Каратеката от dsk ( DOS image ) то bin формат
някой се експортват други не...

_________________
main[-1u]={1};


Пон Мар 06, 2023 10:45 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Чет Фев 03, 2005 2:21 am
Мнения: 12765
Местоположение: София
Мнение Re: Microchip
Требе да е с плазмен дисплей. Ама не с тия модерните - от телевизорите, а от раншните преносими компютри с оранжев дисплей.


Пон Мар 06, 2023 10:47 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: Microchip
вери бета код ... за превю и експерименти

по принцип - става, но нямам подходящ хардуер ( клавиатура, SD ... etc )
* тряя се "разгадава" Правеца - забравил доста неща
* би трябва да се компилира в MPLAB
* има някой "неща" които може да се оптимизират
* може да се пусне DMA за LCD & PWM за скорост
* може да се пусне под FreeRTOS + FatFS
* може ....

https://github.com/Wiz-IO/examples-XC32 ... MU-Pravetz

_________________
main[-1u]={1};


Вто Мар 07, 2023 9:09 am
Профил ICQ
Ранг: Минаващ
Ранг: Минаващ

Регистриран на: Сря Яну 04, 2023 1:12 am
Мнения: 75
Мнение Re: Microchip
palavrov написа:
Сега като се замисля на една бира силно се съмнявам инверсията на цветовете да е хардкодната в шрифта - много по лесно е да се инвертира отвън и да се спести двойно по голям епром. Все пак онези години паметите са си били скъпи и квото е можело да се направи с един два допълнителни логически елемента се е правило баш така.

Обаче като гледам битмапите отгоре май все пак са го направили така, за да спестят един инвертор.

Правец 82 беше с 2716. После 8А и 8С бяха с 2764. Четири пъти по-голям епром за същия знаков генератор - вместо да го оставят 3/4 празен, спестили са инвертора и може би цял чип. Даже помня на 8А един от старшите адреси на знаковия генератор беше изведен на джъмпер да си избираш между два различни варианта, т.е. определено вече не им е било грижа да пестят от обем.


Вто Мар 07, 2023 11:13 am
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Яну 25, 2012 9:14 am
Мнения: 5298
Мнение Re: Microchip
TheWizard написа:
вери бета код ... за превю и експерименти

по принцип - става, но нямам подходящ хардуер ( клавиатура, SD ... etc )
* тряя се "разгадава" Правеца - забравил доста неща
* би трябва да се компилира в MPLAB
* има някой "неща" които може да се оптимизират
* може да се пусне DMA за LCD & PWM за скорост
* може да се пусне под FreeRTOS + FatFS
* може ....

https://github.com/Wiz-IO/examples-XC32 ... MU-Pravetz



Всичко с времето си... Има едно много добро казване на английски "one problem at a time"
Аз ще се хвана с платчицата тия дни все пак

_________________
'просто' е технически синоним на 'красиво'


Вто Мар 07, 2023 11:36 am
Профил
Ранг: Ориентиран
Ранг: Ориентиран
Аватар

Регистриран на: Съб Фев 06, 2016 8:29 pm
Мнения: 237
Мнение Re: Microchip
TheWizard написа:
.... не можах да експортна Каратеката от dsk ( DOS image ) то bin формат ...

Какво имаш предвид под bin ?
Ако е да екстрактваш файл от ДСК - няма да стане, защотото каратеката няма ДОС. Има си собствен лоадер, би могло да се види къде е в имиджа, но принципно май се зареждат няколко парчета...

Пробвай това: атачнати са дъмпове на паметта (main и aux), регистрите са:
Код:
PC: $1998
A: $37
X: $04
Y: $BD
P: $34
S: $F6

трябва да се сетне и графика.
Ако всичко е "по план" трябва да се покаже юнакът готов за бой.


Прикачени файлове:
кarateka-dumps.zip [41.87 KiB]
61 пъти
Вто Мар 07, 2023 1:07 pm
Профил
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: Microchip
ахааа ... ясно що не е ставало
тенкс - ще тествам по-късно ... първо да "омажа" LCD-то с DMA

_________________
main[-1u]={1};


Вто Мар 07, 2023 2:13 pm
Профил ICQ
Ранг: Форумен бог
Ранг: Форумен бог
Аватар

Регистриран на: Сря Апр 27, 2005 12:48 pm
Мнения: 6094
Мнение Re: Microchip
DMA изкара 40 фрейма ( упдейтнах гит )

с къф ром ( ми 8М ) е думпната каратеката ... забива


Прикачени файлове:
karateka.jpg
karateka.jpg [ 214.13 KiB | Прегледано 1537 пъти ]

_________________
main[-1u]={1};
Вто Мар 07, 2023 7:09 pm
Профил ICQ
Ранг: Ориентиран
Ранг: Ориентиран
Аватар

Регистриран на: Съб Фев 06, 2016 8:29 pm
Мнения: 237
Мнение Re: Microchip
TheWizard написа:
... с къф ром ( ми 8М ) е думпната каратеката ... забива


Не помня :), атачнатите сега са за Apple][+ и трябва малко от анимацията да покаже.
Регистри:
Код:
PC: $709D
A: $00
X: $0E
Y: $FF
P: $36
S: $FB


edit: добавям и епълски ромове. то си е малко изкуствен този начин и има доста възможности да не работи, ама за майтапа става :)


Прикачени файлове:
roms.h.zip [67.57 KiB]
66 пъти
karateka-dump.zip [41.91 KiB]
67 пъти
Вто Мар 07, 2023 8:02 pm
Профил
Покажи мненията от миналия:  Сортирай по  
Отговори на тема   [ 307 мнения ]  Отиди на страница Предишна  1 ... 8, 9, 10, 11, 12, 13, 14 ... 21  Следваща

Кой е на линия

Потребители разглеждащи този форум: 0 регистрирани и 7 госта


Вие не можете да пускате нови теми
Вие не можете да отговаряте на теми
Вие не можете да променяте собственото си мнение
Вие не можете да изтривате собствените си мнения
Вие не можете да прикачвате файл

Търсене:
Иди на:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Хостинг и Домейни