amiga-news DEUTSCHE VERSION
.
Links| Forums| Comments| Report news
.
Chat| Polls| Newsticker| Archive
.


.
 Per page 
Show titles only
Category
.


Archive 07/2022


25.Jul.2022
George Sokianos (ko-fi)


AmigaOS 4: Flawfinder finds vulnerabilities in C/C++ source code
George 'walkero' Sokianos has ported Flawfinder, originally written by David A. Wheeler in Python, to AmigaOS 4 and explained:

"In the last couple of years that I started working on AmigaOS applications, I always look how to make use of modern tools with my code and how to avoid doing mistakes that will cost performance and, most importantly, security. That's why my projects are covered by an online test platform like Codacy.

What I found is that such platforms use tools that are available, such as CppCheck and Flawfinder. Then I thought, 'Is it possible to bring those tools to AmigaOS 4? Would it be useful?'. So...

Flawfinder is a code analysis tool that searches in source files, looking for potential security flaws. This is developed by David A. Wheeler in Python, supporting v2.7 and above. So it looked like a good candidate to work with.

The problem with AmigaOS 4 is that the available Python version is 2.5. The good thing is that Flawfinder does not use code that is really tough to backport. After a few changes on print() usage here and there and some other fixes, Flawfinder works fine and it is available for everyone to use it.

You can find my work and my latest release 2.0.19 r1 on my personal Git website and soon on OS4Depot.

The only thing you need to do to use it is to extract the lha file contents anywhere on your hard disk and execute something like:

flawfinder src/

Inside the archive, you will find the documentation in HTML and PDF format, and please consult it for a lot more options."

Anyone who wants to support the author has the opportunity to do so on his Ko-fi website. The author returns 50% of the donations to the community at the end of each month by supporting projects or developers. (dr)

[News message: 25. Jul. 2022, 17:26] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
25.Jul.2022



Trevor's Amiga Blog: Start of production for 'A1222 Plus' board not set
10 months after his last entry Trevor Dickinson from A-EON Technology has published another article in his Trevor's Amiga Blog. We summarize what we think are the most important points for our readers:

Amiga37
  • Is again sponsoring the show on behalf of A-EON Technology and, unless prevented by international travel restrictions, will attend as part of a special combined AAA Technology/Amiga Kit/A-EON Technology exhibit booth
  • will be joined by Matthew Leaman and Ross from the UK, Laurent Zorawski and Franck Bednarski from France, and A-EON's Linux expert Christian Zigotzy from Germany
A1222 Plus
  • after a joint Skype meeting with Matthew Leaman and the ACube team, it was agreed that ACube would obtain final quotes for the early adopter series and oversee production and testing of the A1222Plus motherboards
  • it was agreed with ACube to double the initial production volume to achieve a lower price per unit
  • the factory that produced the prototype A1222Plus boards is committed until next year and another eligible company would have charged double the price. Two other manufacturers have been approached, but switching would increase lead times
ExecSG team
  • according to Steven Solie, head of the ExecSG team, the main focus has been to implement multicore support for AmigaOS 4 on the X5000. After testing on the X5000, it is planned to move on to the A1222 and X1000 platforms
  • in the meantime the A1222 and X5000 DMA engines have been completed. DMA tests have been performed with the generic CopyMem(), with mixed results. It is certain that any application that moves large amounts of data will benefit from using the DMA engines in the P50x0 and P1022 CPUs
  • it is planned to demonstrate multicore on the X5000 at Amiwest 2022
(dr)

[News message: 25. Jul. 2022, 13:12] [Comments: 2 - 26. Jul. 2022, 10:37]
[Send via e-mail]  [Print version]  [ASCII version]
25.Jul.2022



Sprite/Icon/Map editor: Raster Master V1.2 R55 for Windows 10/11
Raster Master is a sprite/icon/map editor for Windows 10/11 which generates RayLib-, PutImagedata and Map code for gcc, AmigaBASIC, Amiga C, Amiga Pascal, QuickBasic, QB64, Quick C, Turbo Pascal, freepascal, Turbo C, Turbo Basic, Power Basic, FreeBASIC, GWBASIC, BASICA, and PC-BASIC (YouTube video).

30 years ago 'RetroNick' wrote a small program in Turbo Pascal (DOS) that allowed him to create simple sprites/icons and generate code. He always wanted to port this program to Windows and provide some updates. He has already implemented most of his project under development, and since his interest in Amiga programming has also expanded, it now supports Pascal and C (Hisoft and Freepascal 68k as well as vbcc) instead of just AmigaBASIC. Some features are still missing:
  • Fastgraph Support
  • TEGL SupportMouse
  • Shape export options
Version 1.2 R55 was released yesterday providing the following changes:
  • arrayname_id define(c) and pascal (constant) added
  • arrayname_ defines/constants added for putimage (c/pascal)
  • various refactoring to remove excess or duplicate code (wcon.pas,rwxgf.pas) will be removed in future releases
  • Code in rwxgf2.pas contains all the functionality
(dr)

[News message: 25. Jul. 2022, 12:17] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
24.Jul.2022



Aminet uploads until 23.07.2022
The following files have been added until 23.07.2022 to Aminet:
c2n.lha                  comm/misc  129K  MOS Decoder and encoder for tape ...
c2nload.lha              comm/misc  62K   MOS Load files to 8-bit computers...
cbmlink.lha              comm/misc  215K  MOS Remote management for CBM com...
AmiGemini.lha            comm/net   147K  68k Gemini + Spartan browser
Axel30th.lha             demo/misc  472K  68k Celebration of the splendid A...
COP.lha                  dev/debug  165K  68k Low Level Debugger
Hunk.lha                 dev/misc   144K  68k Editor for hunk structure of ...
RNOPDF.lha               gfx/show   5.7M  MOS Compact PDF viewer
RNOPDF_OS3.lha           gfx/show   15M   WOS Compact PDF viewer
RNOPDF_OS4.lha           gfx/show   6.5M  OS4 Compact PDF viewer
AmiArcadiaMOS.lha        misc/emu   4.9M  MOS Signetics-based machines emul...
UAEQLKickROM.zip         misc/emu   53K       Kickstart for UAE that boots ...
abandonmi2.lha           pix/gicon  382M      Another abandon icon set for ...
abandonmi2ext.lha        pix/gicon  8.2M      Another abandon icon set AROS...
RNOArchive.lha           util/arc   1.8M  MOS Graphical archive manager
RNOArchive_68k.lha       util/arc   1.5M  68k Graphical archive manager
RNOArchive_AROS.lha      util/arc   1.8M  x86 Graphical archive manager
RNOArchive_OS4.lha       util/arc   2.2M  OS4 Graphical archive manager
VATestprogram.zip        util/misc  700K  68k Versatile Amiga Test Program
ViNCEd.lha               util/shell 860K  68k ViNCEd, the CON: with ^Z & TA...
AWeather.zip             util/wb    1.1M  x86 Desktop weather forecast
(snx)

[News message: 24. Jul. 2022, 07:43] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
24.Jul.2022



OS4Depot uploads until 23.07.2022
The following files have been added until 23.07.2022 to OS4Depot:
rave.lha                 aud/edi 2Mb   4.1 An editor for mono/stereo audio ...
amiarcadia.lha           emu/gam 5Mb   4.0 Signetics-based machines emulator
rnopdf.lha               gra/vie 6Mb   4.1 Compact PDF viewer
rnoarchive.lha           uti/arc 2Mb   4.1 Graphical archive manager.
(snx)

[News message: 24. Jul. 2022, 07:43] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
24.Jul.2022



AROS Archives uploads until 23.07.2022
The following files have been added until 23.07.2022 to AROS Archives:
rnoarchive.i386-aros.lha     uti/arc 2Mb   Graphical archive manager.
aweather.i386-aros.zip       uti/wor 336kb Desktop weather forecast
(snx)

[News message: 24. Jul. 2022, 07:43] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
24.Jul.2022



MorphOS-Storage uploads until 23.07.2022
The following files have been added until 23.07.2022 to MorphOS-Storage:
RNOArchive_1.1.lha        Files/Archive             Graphical archive manager
He-Man_OpenBOR_2.1.0.lha  Games/Action              He-Man for OpenBor
Hode_0.2.9f.lha           Games/Adventure           Hode is a re-implementa...
Nostromo.lha              Games/Misc                Nine in one! The Aliens...
GemRB_0.8.8.lha           Games/Role                Portable Bioware's Infi...
StarTrekVoyager-EliteF... Games/Shoot3D             StarTrekVoyager-EliteFo...
Woof!_10.1.0.lha          Games/Shoot3D             Woof! is a continuation...
StarsMap.lha              Misc                      A simple word-guessing ...
SimonSays_3.7.lha         Multimedia                A multi tool applicatio...
IvoRSS_1.0.lha            Network/RSS               Simple RSS (and Atom as...
RNOPDF_1.6.lha            Office/Show               A compact PDF viewer.
(snx)

[News message: 24. Jul. 2022, 07:43] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
24.Jul.2022



WHDLoad: New installers until 23.07.2022
Using WHDLoad, games, scene demos and intros by cracking groups, which were originally designed to run only from floppy disks, can be installed on harddisk. The following installers have been added until 23.07.2022: (snx)

[News message: 24. Jul. 2022, 07:43] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
24.Jul.2022
Amiga Future (website)


Do it yourself: GotekExtensionBoard
The GotekExtensionBoard, consisting of an external and an internal side, is intended for the non-destructive installation of a Gotek disk drive emulator in an Amiga 500 - the middle part of the conductor foil can be led through the ventilation slots of the Amiga housing, so that the display and switches etc. can then be connected on the outside. (snx)

[News message: 24. Jul. 2022, 07:43] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
24.Jul.2022



AROS: New build of Workbench replacement Scalos
In mid-2011, Matthias 'Mazze' Rustler began porting the workbench replacement Scalos for AROS and completed this in early 2012. Since then, Scalos has been part of the AROS distributions AROS Vision and Icaros Desktop, among others.

In mid-July, Krzysztof 'Deadwood' Śmiechowicz opened a discussion on Aros-Exec with the aim of improving the workbench replacement and ridding it of bugs after unifying the code base of Scalos for AROS x86 ABIv0, AROS x86_64 ABIv11 and AROS m68k. Only for AxRuntime there should be a separate development branch.

The developer has now released a new build V2022-07-21 with the following change notes:

Fixed:
  • Numerous crashes when working on 64-bit with 64-bit heap
  • Wrong background color of Scalos logo on Scalos splash window
  • Backgroung image of Scalos splash window and Scalos About window is not visible
  • Icon labels on desktop and in drawer windows are displayed using Topaz instead of Arial font
  • Font.prefs are not being loaded on 64-bit
  • Font.prefs are being wrongly saved on 64-bit
  • scalos.prefs are not being loaded on x86 and x86_64, scalos is using always default prefecens
  • scalos.prefs are being saved on x86 and x86_64 in format not compatible with m68k
  • NewPopupmenu.prefs is wrongly written
  • Plugins are not loading at Scalos startup
  • wbrexx.plugin is crashing at startup on 64-bit
  • Multiple controls missing on Scalos Prefs/Icons page
  • System crash when clicking on def icon image on FileTypes Prefs/Recognition page
  • Status bar, control bar, buttons sometimes don't have images displayed
  • Buttons in Scalos About window have white corneres rendered where they should be transparent
  • Crash when leaving out an icon
  • Crash when adding a User-defined Button to Control bar without setting it's properties in Scalos Prefs
  • Crash when removing any button from Control bar in Scalos Prefs
  • Scalos Prefs allows editing TTEngine font properties when TTEngine is not present causing crash in Icons/Labels and Text Windows/Fonts pages
  • deficons.prefs are not being loaded on x86 and x86_64
  • Reset to default in FileType Prefs and Save does not save prefrences
Won't fix:
  • Scroolbars visible on titles of TrueType Fonts, PopupMenu, Menu, FileTypes, Pallette and Pattern pages of Scalos Preferences
Not fixed:
  • Wrong rendering on DualPNG icons
  • Refreshing drawer windows is slow
  • Starting Prefs/Locale or Prefs/Input from Scalos causes other preferences to fail
  • Desktop wallpaper is damaged where Splay window was displayed
  • When started from Wanderer, after saving Scalos Prefs, reload does not re-open main Scalos window
  • Difference in behavior between Cleanup from popup menu and Cleanup from top menu - possibly due to missing plugin, check Cleanup association in Menu Prefs
(dr)

[News message: 24. Jul. 2022, 07:35] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
24.Jul.2022



Farming simulation: New beta version of Farmiga released
The Polish developer 'Tukinem' is writing a farming simulation in AMOS, called 'Farmiga' (amiga-news.de reported). Two days ago, a new beta version (22.07.2022) was released. Changes:
  • additional animal taxes
  • the shears can break when shearing a sheep
  • pests appear in agricultural fields
  • a new fence can be bought instead of a mill or cat
  • other minor corrections (e.g. the warehouse is now left with the return button and not with the right mouse button as before)
The new version should correctly load a saved game of a previous version. Minimum requirements: OCS/ECS, Kickstart 1.3, 1.5MB ChipRAM or 1MB Chip and 0.5MB FastRAM. (dr)

[News message: 24. Jul. 2022, 05:30] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
23.Jul.2022



Kickstarter campaign: Production of 'Tank Mouse' starts soon
The Polish designer Lukas Remis had successfully finished a Kickstarter campaign for the re-release of the wireless Commodore Maus 1352 ((amiga-news.de reported)).

A few days ago the developer announced in a status update that the production of the Tank Mouse as well as of the chipset of the mouse will start soon.

The preparation would take about 45 days, and another 25 days the production of the first test batch. After testing and quality-checking the first units, the production will be started - and that part should take only around 3 weeks.

But there are some problems regarding the DB9 adapter: due to COVID and supply shortages, prices of some components went up twice or even more. Therefore, it cannot be manufactured the way it was originally planned and other solutions must be found. (dr)

[News message: 23. Jul. 2022, 17:08] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
23.Jul.2022



8-/16-bit emulator for Mac OS and Linux: Clock Signal V2022-07-23 (update)
Thomas Harte's Clock Signal is an emulator for various 8- and 16-bit platforms aiming to be invisible to the user. The idea is to simply start the source medium without configuring the emulator oneself. Clock Signal is available for Mac OS and Unix-compatible systems. While there is also an Amiga emulation included, it "remains wilfully inaccurate" for now.

Two weeks ago, the latest version V2022-07-08 was released. Since our last news item the following changes have been added:
  • a regression in the previous release resolved, which caused the Acorn Electron and Vic-20 not to boot correctly
  • improved the 68000: the results of ABCD, SBCD and NBCD are now more accurate; timing corrections have been made to CMPA.l, CLR.b, CLR.w, DIVU/S, NEGX.b, NEGX.w, NEG.b, NEG.w, NOT.w, NOT.b, MOVE to SR/CCR, MULU/S, TRAP, TRAPV, CHK and TAS;
  • improved the 65816: to correct an error in (d), y addressing calculation; to correct a flag error in 16-bit BIT; and to improve timing to a variety of other instructions.
  • resolved a bug that prevented the Apple IIe and Enhanced IIe from detecting an attached disk drive
  • fixed an issue that caused the Amstrad CPCs to start with an unpredictable amount of RAM
  • more accurately observes the Amiga left and right screen margins

Update: (24.07.2022, 04:20, dr)

A few moments ago, version V2022-07-23 was released with the following changes:
  • corrects an error in Amiga HAM output that transposed red and blue channel modifications
  • improves Amiga sprite display: for programs that use both DMA and direct sprite accesses, and with regard to playfield interactions
  • rejigs the macOS binding to try to reduce CPU load and avoid a potential audio-ending race condition. Though it is now worse at scheduling across multiple CPU cores so there might be further swings of the pendulum yet to come.
(dr)

[News message: 23. Jul. 2022, 13:19] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
23.Jul.2022



m68k assembly: 'Amiga Assembly' plugin V1.6.0 for Visual Studio Code
'Amiga Assembly' is a plugin for Visual Studio Code to support assembly language for the Amiga Motorola 68000 machines and emulators. At the beginning of July, Paul Raingeard has released version 1.6.0. Changes:
  • Use of external debugger
  • Conditional breakpoints
  • Log points
  • Custom registers in variables list, including named sub-fields for specific bit ranges
  • Additional formats for variables, including signed and size variants
  • Label offset annotations for address registers
On GitHub the author provides a detailed wiki. (dr)

[News message: 23. Jul. 2022, 10:25] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
23.Jul.2022



Floppy disk images on PC and Mac: Greaseweazle Tools 1.1 / Firmware 1.2
Keir Fraser's "Greaseweazle" does - similar to Kryoflux - read the magnetic information on a floppy disk independently from the format used and saves as much information as possible to generate a so-called "Flux Level Image" in Supercard format (SCP), which enables reading and back-writing of copy-protected disks (amiga-news.de reported). The adapter gets connected between a floppy disk drive - e.g. a standard 3.5" PC one - and a USB port of the PC or Mac.

Changes of Greaseweazle Tools 1.1:
  • New IMG formats: pc98.dd, pc98.hd
  • IBM FM, MFM: Fix bugs in raw track decoder
  • gw info: Report MCU information (type, speed, SRAM)
Changes of Greaseweazle Firmware 1.2:
  • Support AT32F403A MCU on F1 and V4 boards
  • Send MCU info to host (reported by gw info)
The Greaseweazle is available from various retailers. (dr)

[News message: 23. Jul. 2022, 08:28] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
23.Jul.2022
jPV^RNO (Mail)


RNO applications: RNOPDF 1.6 and RNOArchive 1.1
Developer 'jPV^RNO' has updated two of his RNO applications:

PDF viewer RNOPDF (MorphOS, OS3 (68k + WOS), OS4, Win, Mac) has been updated to version 1.6, providing the following changes:
  • Fixed the search requester behaviour
  • Fixed a window positioning issue on OS3 versions
  • Better OpenURL implementation
  • Added a French catalog
  • Added a German catalog
  • Made the source code a bit more readable
RNOArchive is a graphical archive manager which can can extract, modify, and create archives based on the XAD system. RNOArchive also can create ZIP files. Version 1.1 (MorphOS, AROS, OS3 (68k), OS4) provides the following changes:
  • Fixed an issue with directory extraction, which could lead to extraction of unselected files
  • The progress bar is updated when unarchiving single dirs or full archives
  • Added a work-around for adding whole directories without selecting anything
  • Fixed an ARexx port issue
  • Other minor fixes
(dr)

[News message: 23. Jul. 2022, 06:51] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
23.Jul.2022
Daniel Jedlicka (Mail)


AmigaOS 4: Audio editor Rave 1.2
For about a year, Daniel 'trixie' Jedlicka has been introducing the audio editor 'Rave' in status updates on his blog. Version 1.1 he finally released in June (amiga-news.de reported). The screenshot of version 1.2 presented below shows the most important new function: files can now be auditioned ("previewed") from the file requester before they will be opened.


Rave requires AmigaOS 4.1 Final Edition Update 2 as well as A-EON's Enhancer Core. (dr)

[News message: 23. Jul. 2022, 06:33] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
23.Jul.2022



Programming language: Amiga C/C++ Visual Studio Code Extension 1.4.3
Bartman', member of the demo group 'Abyss', provides with 'amiga-debug' a 'Visual Studio Code' extension for "compiling, debugging and profiling Amiga C/C++ programs compiled by the bundled gcc 11.2 with the bundled WinUAE" (YouTube video). Including version 1.4.3 which was released yesterday, the following changes have been added since our last news item:
  • savestate profiler: enable "cycle exact" before launching .uss file
  • fixes missing shrinkler terminal output
  • Shrinkler: fixed progress output (only went to 10% instead of 100%)
  • fixed DMA display for blitter (Channel D was missing, Channel B and C incorrectly had Line & Fill attribution)
  • added more DMA events (CPU Blitter Steal, CPU Blitter Stolen, Copper Skip)
  • fix Makefile for users with git sh in their path
  • symbols for Kickstart 1.2, 1.3, 2.04, 2.05, 3.0, 3.1 (no FPU support) working for debugging (e.g. you can set a breakpoint to 'WaitBlit' or 'AllocMem') and profiling
  • fix debugger not working when kickstart symbols not found (broken since 1.3.8)
  • symbols for Kickstart 1.3 [exec 34.2] (GDB only, dos.library missing)
  • fixed crash in assembly view
  • use VSCode built-in memory viewer for Amiga: View Memory
  • use VSCode built-in memory viewer (click the binary icon beside a variable in the debug view)
  • fix crash in WinUAE when requesting a memory dump
(dr)

[News message: 23. Jul. 2022, 06:10] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
23.Jul.2022



Amiga Assembly For Beginners: Let's Make an Amiga Game Tutorial 11/12
'Prince', founder of the group 'Phaze101', streams the assembler coding course "Corso completo di programmazione assembler in due dischi" in English on Twitch and uploads the respective episodes time-delayed to YouTube (amiga-news.de reports regularly).

In another tutorial Amiga Assembly For Beginners - Lets Make a Game, Prince now explains with concrete examples how to write a game with assembler. Episodes eleven and twelve are now available. (dr)

[News message: 23. Jul. 2022, 05:57] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
23.Jul.2022



Hardware: 'PiStation ITX' available
At the end of June, we reported about the announcement of the shop 8bits4ever to offer a board for a mini-ITX case for holding a Raspberry Pi 3 or 4. 'PiStation ITX' now is available for 80 Euro plus shipping. (dr)

[News message: 23. Jul. 2022, 05:50] [Comments: 0]
[Send via e-mail]  [Print version]  [ASCII version]
<- 1 2 3 4 5 6 7 8 9 10 ->

.
Masthead | Privacy policy | Netiquette | Advertising | Contact
Copyright © 1998-2024 by amiga-news.de - all rights reserved.
.