profile
viewpoint
If you are wondering where the data of this site comes from, please visit https://api.github.com/users/andykarpov/events. GitMemory does not store any data, but only uses NGINX to cache data for a period of time. The idea behind GitMemory is simply to give users a better reading experience.

andykarpov/karabas-128 32

Karabas-128. ZX Spectrum 128k clone, based on CPLD Altera EPM7128STC100

andykarpov/karabas-nano 24

Karabas Nano prototype

andykarpov/iBoardRF24 23

Arduino driver for nRF24L01 on the iTeadStudio iBoard

andykarpov/karabas-pro 21

FPGA based retrocomputer with FDD and HDD controllers

andykarpov/ht1632c 15

Arduino library to access 24x16 green 3mm matrix display from Sure Electronics based no ht1632c chip

andykarpov/iBoardRF24Network 9

Network Layer for nRF24L01(+) Radios on iTeadStudio iBoard

andykarpov/avr-zx-tape-simulator 7

Tape player and recorder for Sinclair ZX Spectrum and other retro-computers on ATMega128

andykarpov/bk0010-wxeda 7

bk0010-fpga port from DE1 to WXEDA board with SDRAM controller by ivagor

andykarpov/ArduinoCar 3

Arduino RC Car

andykarpov/ethercard 3

EtherCard is a driver for the ENC28J60 chip, compatible with Arduino IDE

create barnchandykarpov/karabas-pro

branch : new-avr-protocol

created branch time in 6 hours

push eventandykarpov/karabas-pro

Andy Karpov

commit sha 9e2f70221628e8c9aa4886d270ea94d2faf9c69f

Refactoring: separate AVR builds

view details

Andy Karpov

commit sha c4dc369bee8fc7763e926809b443557ba98f3234

Separate AVR builds with / without echo command on start for PS/2 keyboards

view details

push time in 7 hours

created tagandykarpov/karabas-pro

tagv21091521-avr21091701

FPGA based retrocomputer with FDD and HDD controllers

created time in 3 days

issue closedandykarpov/karabas-pro

Режим классики - 312 строк

Реализовать возможность переключения видеорежима спектрума 320 / 312 строк. Для этого:

  1. на стороне AVR завести новый настраиваемый параметр "Mode" с режимами "Pentagon" (по-умолчанию) и "Spectrum"
  2. сохранять и восстанавливать этот параметр в/из EEPROM
  3. передавать этот новый параметр на сторону FPGA
  4. в видеоконтроллер завести входной сигнал "video_mode: std_logic"
  5. сделать логику переключения количества строк в кадре, также переделать положение INT
  6. опционально: сделать эмуляцию медленной памяти классического 128-го спектрума

closed time in 3 days

andykarpov

delete branch andykarpov/karabas-pro

delete branch : screen-mode

delete time in 3 days

push eventandykarpov/karabas-pro

Andy Karpov

commit sha ec87b48b1f2a6d53de8cac85408101121d13726e

Added classic 48k screen mode (#64) * Added video mode signal / osd implementation * OSD menu and hotkey for screen mode * osd fixes * Changed optimization technique * removed unused code * AVR release 21091500 * FPGA build 21091500 * Added classic timings * FPGA build 21091501 * Contended memory emulation * Refactored OSD menu * AVR build 21091515 * Build 21091515 * Zoomed 2x osd popup font * Build 21091520 * reduce osd timeout to 1s * added semi-transparent bg to the osd popup * Build 21091521 * Cleanup * Updated build * Refactored code, reverted About osd menu * AVR build 21091700 * Refactoring. Added boot screen * AVR build 21091701

view details

push time in 3 days

PR merged andykarpov/karabas-pro

Added classic 48k screen mode
  • Added classic 48k timings with contended memory emulation
  • Refactored OSD menu, OSD popups, reverted About menu
  • Added a simple boot screen on first launch
+16763 -21972

0 comment

62 changed files

andykarpov

pr closed time in 3 days

PR opened andykarpov/karabas-pro

Added classic 48k screen mode
  • Added classic 48k timings with contended memory emulation
  • Refactored OSD menu, OSD popups, reverted About menu
  • Added a simple boot screen on first launch
+16763 -21972

0 comment

62 changed files

pr created time in 3 days

push eventandykarpov/karabas-pro

Andy Karpov

commit sha 2ffd860752f3af87be666c78d15e193a8a209bb7

AVR build 21091701

view details

push time in 3 days

push eventandykarpov/karabas-pro

Andy Karpov

commit sha fcbe1ee96038aae216327e779116d589f915d746

Refactoring. Added boot screen

view details

push time in 3 days

push eventandykarpov/karabas-pro

Andy Karpov

commit sha 4a6e1ba59a261db4c56c3fac194cb4ea6dd34eb9

AVR build 21091700

view details

push time in 3 days

push eventandykarpov/karabas-pro

Andy Karpov

commit sha 66a9c4bf83e9612b7595ecf91c2664b36e972bce

Refactored code, reverted About osd menu

view details

push time in 3 days

push eventandykarpov/karabas-pro

Andy Karpov

commit sha 1cb7603ed1fc0ea98dcdba18d6721dc26ba53a46

Updated build

view details

push time in 4 days

push eventandykarpov/karabas-pro

Andy Karpov

commit sha 22899935abfe19b0758e2af66be3cc6133714634

Cleanup

view details

push time in 4 days

push eventandykarpov/karabas-pro

Andy Karpov

commit sha 011f12236b502e14ecd3a72811dbec5353a93247

Build 21091521

view details

push time in 4 days

push eventandykarpov/karabas-pro

Andy Karpov

commit sha 39e1bbb988724a2fcf62c9f57447f4e79afbd3c6

reduce osd timeout to 1s

view details

Andy Karpov

commit sha d71750adfc7d2b1b83aec99f0dc5274145d021a4

added semi-transparent bg to the osd popup

view details

push time in 4 days

push eventandykarpov/karabas-pro

Andy Karpov

commit sha 86a8618e25c9f3881bb4276bd7cafa6b433ffed4

Build 21091520

view details

push time in 4 days

push eventandykarpov/karabas-pro

Andy Karpov

commit sha a9886525d1602f8baecae5d9cbd87176518f27e4

Zoomed 2x osd popup font

view details

push time in 4 days

push eventandykarpov/karabas-pro

Andy Karpov

commit sha 83dfacc4520342c6db9af8c3a2d0241a4b779580

Build 21091515

view details

push time in 4 days

push eventandykarpov/karabas-pro

Andy Karpov

commit sha 748cd02a35c35fb71b90d0502e490763093fe64c

AVR build 21091515

view details

push time in 4 days

push eventandykarpov/karabas-pro

Andy Karpov

commit sha 2afe8efc73ef913243b90e016ca82f288b7fefaf

Refactored OSD menu

view details

push time in 4 days

push eventandykarpov/karabas-pro

Andy Karpov

commit sha a5a775e7d1edeb47f3db9ae194eee3402f0e542c

Contended memory emulation

view details

push time in 5 days

push eventandykarpov/karabas-pro

Andy Karpov

commit sha 95c094fb5f8e461f5157d604dd35ef5b475f984e

FPGA build 21091501

view details

push time in 5 days

push eventandykarpov/karabas-pro

Andy Karpov

commit sha c445a2e826abf9a0c738d0080b27ef18561e9197

Added classic timings

view details

push time in 5 days

push eventandykarpov/karabas-pro

Andy Karpov

commit sha bf02895c8c961cb99e99ec338945e91d9465cca1

FPGA build 21091500

view details

push time in 5 days

push eventandykarpov/karabas-pro

Andy Karpov

commit sha b7c058e625bc49a62e062b6a5ab7014a32d4b68b

removed unused code

view details

Andy Karpov

commit sha 4680fce5aac9a10b19b252c92fe9d70f90ed3d38

AVR release 21091500

view details

push time in 5 days

push eventandykarpov/karabas-pro

Andy Karpov

commit sha 92b1fac9bb09a45f8930fcd31c87cae19e026f41

osd fixes

view details

Andy Karpov

commit sha 5f5809fc75e48562bf8ab5150fcc3e55a764ec68

Changed optimization technique

view details

push time in 5 days

push eventandykarpov/karabas-pro

Andy Karpov

commit sha a27faf62e5ed781707c1b6484658a54e208e5b58

OSD menu and hotkey for screen mode

view details

push time in 5 days

create barnchandykarpov/karabas-pro

branch : screen-mode

created branch time in 5 days