home.social

#z88dk — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #z88dk, aggregated by home.social.

  1. ちょいとダルいけど、毎日作業しないと手が止まるので、少し翻訳を進めたぞ。
    Copilotに翻訳させてから、DeepLで日本語に逆翻訳して、文脈がおかしくなってないか確認しております。
    手間はかかるけど、そこそこいい感じなのでは…だといいなぁ…

    #msx #z88dk #gamedev

  2. I noticed that someone did a pull request for my C64maze to make it run with #z88dk and the BGI graphic library. The project is open source and multiplatform since a few years. I'm amazed and really pleased that people finds this little exercise interesting: github.com/DarwinNE/C64maze

  3. うーん、単語の途中で改行するのは良くないなあ、とは言え禁則処理なんてリッチな処理は作りたくないから、自分で文字数で調整するか...

    #MSX #z88dk #c言語入門 #gamedev

  4. And the problem has already been fixed. 🤩 #z88dk is truly an AMAZING project.

  5. It was a #z88dk bug, indeed! Dom being an absolute legend immediately spotted the problem and I suspect it will be corrected very soon.

  6. I just corrected a bug on the Spectrum version of Silk Dust that prevented the player to finish part 2 of the game. I suspect the same bug affects other Z80 platforms. Stay tuned! darwinne.itch.io/silk-dust #indiegame #TextAdventure #correction #Z80 #z88dk #ZXSpectrum #retrocomputing #SilkDust #InteractiveFiction

  7. SDK для ретрокомпьютера на примере Evo SDK

    Как установила современная наука, SDK — это набор инструментов для разработки программного обеспечения, как правило, под определённую компьютерную платформу, операционную систему или устройство. Весьма полезная в хозяйстве вещь. Это довольно древнее изобретение человечества, однако есть устройства, созданные ещё раньше, и по этой причине изначально никаким SDK не обладающие. Также есть и новодельные, современные любительские платформы. Для всего этого безобразия тоже крайне полезно иметь какое-то подобие SDK. Чем полезно, а также кто, как и зачем может его сделать — разберёмся в этой статье. А в качестве примера возьмём некоторые мои старые проекты, главным образом Evo SDK для 8-битного компьютера ZX Evolution.

    habr.com/ru/companies/ruvds/ar

    #zx_spectrum #zxspectrum #zx_spectrum_next #nes #sega #sega_mega_drive #zilog_z80 #z80 #atm_turbo #zx_evolution #zx_evo #zxevo #sdcc #z88dk #ruvds_статьи

  8. SDK для ретрокомпьютера на примере Evo SDK

    Как установила современная наука, SDK — это набор инструментов для разработки программного обеспечения, как правило, под определённую компьютерную платформу, операционную систему или устройство. Весьма полезная в хозяйстве вещь. Это довольно древнее изобретение человечества, однако есть устройства, созданные ещё раньше, и по этой причине изначально никаким SDK не обладающие. Также есть и новодельные, современные любительские платформы. Для всего этого безобразия тоже крайне полезно иметь какое-то подобие SDK. Чем полезно, а также кто, как и зачем может его сделать — разберёмся в этой статье. А в качестве примера возьмём некоторые мои старые проекты, главным образом Evo SDK для 8-битного компьютера ZX Evolution.

    habr.com/ru/companies/ruvds/ar

    #zx_spectrum #zxspectrum #zx_spectrum_next #nes #sega #sega_mega_drive #zilog_z80 #z80 #atm_turbo #zx_evolution #zx_evo #zxevo #sdcc #z88dk #ruvds_статьи

  9. SDK для ретрокомпьютера на примере Evo SDK

    Как установила современная наука, SDK — это набор инструментов для разработки программного обеспечения, как правило, под определённую компьютерную платформу, операционную систему или устройство. Весьма полезная в хозяйстве вещь. Это довольно древнее изобретение человечества, однако есть устройства, созданные ещё раньше, и по этой причине изначально никаким SDK не обладающие. Также есть и новодельные, современные любительские платформы. Для всего этого безобразия тоже крайне полезно иметь какое-то подобие SDK. Чем полезно, а также кто, как и зачем может его сделать — разберёмся в этой статье. А в качестве примера возьмём некоторые мои старые проекты, главным образом Evo SDK для 8-битного компьютера ZX Evolution.

    habr.com/ru/companies/ruvds/ar

    #zx_spectrum #zxspectrum #zx_spectrum_next #nes #sega #sega_mega_drive #zilog_z80 #z80 #atm_turbo #zx_evolution #zx_evo #zxevo #sdcc #z88dk #ruvds_статьи

  10. SDK для ретрокомпьютера на примере Evo SDK

    Как установила современная наука, SDK — это набор инструментов для разработки программного обеспечения, как правило, под определённую компьютерную платформу, операционную систему или устройство. Весьма полезная в хозяйстве вещь. Это довольно древнее изобретение человечества, однако есть устройства, созданные ещё раньше, и по этой причине изначально никаким SDK не обладающие. Также есть и новодельные, современные любительские платформы. Для всего этого безобразия тоже крайне полезно иметь какое-то подобие SDK. Чем полезно, а также кто, как и зачем может его сделать — разберёмся в этой статье. А в качестве примера возьмём некоторые мои старые проекты, главным образом Evo SDK для 8-битного компьютера ZX Evolution.

    habr.com/ru/companies/ruvds/ar

    #zx_spectrum #zxspectrum #zx_spectrum_next #nes #sega #sega_mega_drive #zilog_z80 #z80 #atm_turbo #zx_evolution #zx_evo #zxevo #sdcc #z88dk #ruvds_статьи

  11. I have a stupid little zx spectrum game planned (design doc & assets drawn already).

    Should I go

    #zxspectrum #speccy #z80 #sdcc #z88dk

  12. #NthPongWars continues on the #NabuPC. Today's head banging brought to you by #Z88DK / #SDCC compiler system for the Z80, where itoa() indirectly causes a crash or mysterious glitches as local variables suddenly change on their own.

    Turns out the underlying utoa() assembler code uses more than the usual registers, including ix and the alternate set. And when compiling for speed, ix is the stack frame pointer! Hilarity ensues when you use a local variable pointer to write to memory :-)

  13. A year ago, I made a demo video showing a simple sprite editor that I wrote in #Z88DK for the #Coleco Adam that uses #FujiNet, to aid in #gamedev. It can open a TCP connection to another system and send graphic data to a development system.

    youtube.com/watch?v=GL2zQbPh8n

    #retrocomputing #retrogaming

    Code for this is here:
    github.com/FujiNetWIFI/fujinet

  14. #Amstrad #CPC development environment is almost set up!

    I've got #VSCode, #z88dk, #cpcxfs and #ZEsarUX working together nicely with a Makefile to compile C code, create a disk and automatically launch the emulator with the disk inserted.

    I need to look at assembly next.

    #retro #retrodev

  15. #Amstrad #CPC development environment is almost set up!

    I've got #VSCode, #z88dk, #cpcxfs and #ZEsarUX working together nicely with a Makefile to compile C code, create a disk and automatically launch the emulator with the disk inserted.

    I need to look at assembly next.

    #retro #retrodev

  16. #Amstrad #CPC development environment is almost set up!

    I've got #VSCode, #z88dk, #cpcxfs and #ZEsarUX working together nicely with a Makefile to compile C code, create a disk and automatically launch the emulator with the disk inserted.

    I need to look at assembly next.

    #retro #retrodev

  17. #Amstrad #CPC development environment is almost set up!

    I've got #VSCode, #z88dk, #cpcxfs and #ZEsarUX working together nicely with a Makefile to compile C code, create a disk and automatically launch the emulator with the disk inserted.

    I need to look at assembly next.

    #retro #retrodev

  18. #Amstrad #CPC development environment is almost set up!

    I've got #VSCode, #z88dk, #cpcxfs and #ZEsarUX working together nicely with a Makefile to compile C code, create a disk and automatically launch the emulator with the disk inserted.

    I need to look at assembly next.

    #retro #retrodev

  19. It's nice seeing #colecoadam users use Netcat to dial into BBSes.
    I had started work on a comms program with a more complete UI, but had to pause because I had more pressing matters to attend to (finalizing Apple2, starting macintosh bring-up, starting the TRS-80 Color Computer bring-up), but as with all things, the source code to "FujiLink I" was posted into the fujinet-apps repo on FujiNetWiFi's GitHub.

    It's written in #C and builds with #Z88DK. Does somebody want to pick it up and finish it?

    GitHub: github.com/FujiNetWIFI/fujinet

  20. Submissions for the 2024 #SMSPower! Competitions are open! 😍

    Write something that runs on a #SEGA 8-bit home system, a game, a program, create a hack, art or music! 🎮

    See the details here:
    smspower.org/forums/19973-Comp

    "We will celebrate SMS Power’s 27th Anniversary in March 2024 and run the usual competitions!
    It's getting easier and easier to get into homebrew coding with assembly, #devkitSMS, #z88dk and #gbdk-2020 available."

  21. SmartKeysLib for #Z88DK, which adds the ability to display Smartkeys UI in #ColecoAdam programs version 1.1, is now released, which is a re-vamp to use the vdp_ functions. Getting rid of the msx_ dependency: github.com/tschak909/smartkeys

  22. In this video, I show how we augment our #Z88DK development environment for writing #ColecoVision and #ColecoAdam games and programs with three graphics tools, GIMP, Magellan, and @tursilion 's Convert9918. youtu.be/-VA-DHunEVo

  23. Another quick #retrocomputing #gamedev video showing the reverse, the #ColecoAdam receiving bitmap data from @Tursilion 's Convert9918 program, being sent via #FujiNet to display directly on screen. youtube.com/watch?v=T6iMexdjbs

    Want to see the code? it's here, written in #C using #Z88DK: github.com /FujiNetWIFI/fujinet-apps/tree/master/bitmap-view

  24. Shown here, is a quick demonstration of a sprite editor that I wrote that runs on the #ColecoAdam, which, when thanks to #FujiNet, can dump a sprite definition over the network to any network resource, such as a windows file server, or even a TCP connection! #retrocomputing youtu.be/GL2zQbPh8nU

    Want to see the code? it's here, written in #C using #Z88DK: github.com/FujiNetWIFI/fujinet

  25. A one in all pic of my current development steps:
    1) Write the c source code with codium
    2) Compile it with a task via #z88dk with create-app
    3) Copy the result com file with cpmcp into one of the used img files of #MH20 with another task
    4) Reload img file in MH20
    5) Use the output com file on drive G: directly inside the #Epson #PX8

    #RetroComputing #CLanguage #RetroProgramming

  26. Fresh install of the actual stable #z88dk environment. Mine is some years out of date 😀​
    Because it must be build up from the sources a bunch of packages is required.
    In this case this link github.com/z88dk/z88dk/wiki/in is absolutly helpful.
    #RetroComputing

  27. 3D on the ZX Spectrum 48K - There are times when a project becomes such a big part of a maker’s life that they find themselves... - hackaday.com/2020/08/17/3d-on- #softwarehacks #classichacks #zxspectrum #assembly #z88dk #oled #3d