โŒ About FreshRSS

Reading view

There are new articles available, click to refresh the page.

Cannot properly modify memory in GNAT Studio Debug session?

Hi, I have been using GNAT Studio 23.0w on Windows 10 for the first time, though for small C programming instead of Ada. As far as I can tell that is the most recent version that is available for download despite Google searches finding docs for 24.0w.

I noticed a strange behavior in the debugger when modifying memory in the Memory window. When I type over a value (note: I tried multiple bytes and single bytes) then click the Submit Changes, the data gets committed to the wrong bytes. Not only that, but sometimes only some of the values get written. This effectively makes the memory window unusable for modifying raw memory. Has anyone else experienced this?

Thx.

3 posts - 2 participants

Read full topic

AdaOgg and VulkAda - Ada2012 Bindings to OggVorbis and Vulkan

Hi, I just happen to stumble upon these Ada2012 bindings developed by Phaser Cat Games (https://phasercat.com/) during some Google searching.

AdaOgg - AdaOgg - Phaser Cat

VulkAda - VulkAda - Phaser Cat

For VulkAda, there are two blog entries from the author:

  1. The VulkAda Project - Phaser Cat
  2. The VulkAda Project (II) - Phaser Cat

[UPDATE] For those unfamiliar with OggVorbis and Vulkan, these are descriptions from Wikipedia:

Vorbis is a free and open-source software project headed by the Xiph.Org Foundation. The project produces an audio coding format and software reference encoder/decoder (codec) for lossy audio compression. Vorbis is most commonly used in conjunction with the Ogg container format[10] and it is therefore often referred to as Ogg Vorbis.

Vulkan is a low-overhead, cross-platform API, open standard for 3D graphics and computing. Vulkan targets high-performance real-time 3D graphics applications, such as video games and interactive media, and highly parallelized computing.

2 posts - 2 participants

Read full topic

โŒ