Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
100 user(s) are online (58 user(s) are browsing Forums)

Members: 2
Guests: 98

sailor, Maijestro, more...

Headlines

Forum Index


Board index » All Posts (Chris)




Re: OS4 UPDAAAATEE !!! BANANA !!
Amigans Defender
Amigans Defender


@kas1e

Cool, thanks.

Go to top


Re: OS4 UPDAAAATEE !!! BANANA !!
Amigans Defender
Amigans Defender


@kas1e

Quote:
@sTix
In update2 there was a bit of SDK update just for those for want manually update some bits. I.e. no fresh SDK, just something which better than nothing. There you can find in update2 what is important enough:

1). updated SDK for DOS (as it quite massively improved)
2). updates to pthread lirbary (some critical bugs were fixed)
3). updates to newlib (with lots of fixes from Frederik)

Also some "C" tools (mostly for new DOS and to help developer stuff for, but also few others, check SDK/C). And that all. MUI and MiniGL SDK also included, but that nothing to worry about they all publicly online for those who need them.

I do not know if a new SDK is in plans. Hope so.


A publicly accessible archive with just this Update 2 "SDK" directory would be useful for now.

Go to top


Re: Displaying animated GIFs / PNGs
Amigans Defender
Amigans Defender


@Raziel

I do that in NetSurf but it's just blitted to the window, not to a gadget.

Go to top


Re: Displaying animated GIFs / PNGs
Amigans Defender
Amigans Defender


@tomsoniq

LAYOUT_AddImage is correct, but you need to give it a Reaction imageclass, not a datatypes object. I don't think there is an anim.image, but there is a bitmap.image which will load and display a picture subclass for you. If you want animation you'll need to update it with each frame manually.

Go to top


Re: Displaying animated GIFs / PNGs
Amigans Defender
Amigans Defender



Note that there are two GIF Anim data types. One is a picture subclass, the other is a animation subclass.

I don't think you can realistically attach either to a window although it probably depends on exactly what you are trying to achieve.

You either need to decode the frames through data types (but that depends on knowing whether you have picture or animation data, and handle it differently for each), or use your own decoding routine (or a 3rd party library - libnsgif is small and easy to use). In either case you will need to manually update the data in the window for each frame.

Go to top


Re: Is there shell command to open a workbench window with specified path ?
Amigans Defender
Amigans Defender


You can also do this with ARexx, if that's useful.
rx 'address workbench "open work:aaa/bbb"'
Or something like that.

Go to top


Re: OctaMEDPlayer from A-EON Technology (WIP)
Amigans Defender
Amigans Defender


@magnetic

It does with CIAgent, and IIRC something else which redirects the audio (although can't remember if that is actually needed or just makes it better quality)

Go to top


Re: Do we have decent ZX-Spectrum emulator for amigaos4 ?
Amigans Defender
Amigans Defender


Coincidentally I just saw this comment from SevenFFF in the Discord:

Quote:
One of the two Next emulators only runs at full speed on a high end Ryzen. The other one will run at full speed on a Pi 4, but not on other Pis. Neither emulator is accurate


So you can probably forget about emulating a Next on an Amiga.

Go to top


Re: Do we have decent ZX-Spectrum emulator for amigaos4 ?
Amigans Defender
Amigans Defender


@kas1e

Yeah, zesarux supports the Next, I think there's another one that does too. I have a Next so emulating it isn't that interesting to me It also plays Spectrum games better than an emulator so not fussed about that either!

Go to top


Re: OctaMEDPlayer from A-EON Technology (WIP)
Amigans Defender
Amigans Defender


@Templario

Quote:
And you don't forget that those programs were created for the needs of the 90s, when the mod/med was the king in music format, now the needs are highter mp3 of 320kb, several tracks, channels, etc.


Octamed supports lots of tracks (I don't remember how many but definitely more than the eight the name suggests) and 16-bit samples. Loading samples from MP3 shouldn't be too difficult to add. Exporting to MP3 shouldn't be that tricky either (it has support for different playback devices). It already supports loading "modern" module formats like S3M and XM (one or both of those, been a long time).

Whether that's worth an update or using the old version on a classic Amiga is sufficient is another matter. I suspect anybody who is using a tracker has moved on to other platforms and software, such as Renoise or OpenMPT.

Go to top


Re: Do we have decent ZX-Spectrum emulator for amigaos4 ?
Amigans Defender
Amigans Defender


@kas1e

ASp is my favourite. It runs lovely on OS4 although hasn't been updated for a long time so doesn't have all the bells and whistles it could have (you can choose window size I think but it definitely doesn't do TV effects - it does run full screen which is how I always use it)

Other than that, port a newer version of FUSE. I ported it many years ago but it has been updated since then - my old version should have everything you want though, if you can put up with the clunky built-in SDL interface. There may already be a newer port of FUSE for OS4, not sure.

Go to top


Re: Pandmic AmigaOS 4 software request - DCRAW based datatype
Amigans Defender
Amigans Defender


@tekmage

Quote:
Right now DCRAW is GPL as a stand alone executable. Not sure what it would take to build it in to a library.


You'd probably need to remove the main() function and then you should be able to just add the files to the list to build, and then you need to rewrite main() (or whichever function calls the conversion routine) to make it datatype-friendly.

The problem with standalone commands is they tend to be written specifically to do the one task - ie. take the input from a file and write it to another file - whereas datatypes need to take the input from memory and write it back out to memory as an uncompressed bitmap. It may be easy to adapt the code, or it might need a fair amount of rewriting.

If you're bored enough during lockdown to work on it it might be an interesting project.

Quote:

My wish list would be to have an "auto" mode which all the various RAW knobs are set to default and an "adjust" mode which would popup a GUI to let people control the knobs. Take a look at UFRAW for AmiCygnix to see how extensive that could be.


I think it's possible to add a GUI to image datatypes although I'm not sure I've ever seen it done. It is easier to have a separate Prefs program which sets all the values in ENV(ARC): which the datatype code then reads. If you want to micro-adjust values for conversion then a datatype probably isn't the right choice, you need a image processing program that has the ability to have input plugins with real-time adjustments visible.

Go to top


Re: Pandmic AmigaOS 4 software request - DCRAW based datatype
Amigans Defender
Amigans Defender


@Thematic

Yes, the best way to write a datatype is to start with some existing source and modify it. Most of mine have used a template which was originally one of salass00's datatypes :D

Once you rip out all the bits which are specific to the format the code was intended for, actually writing a datatype is easy providing the format is simple or a library is available.

My old WebP datatype might be a reasonable starting point as all the format specific stuff is in a separate library so should be easy to see which bits are datatype-related and which bits are format-related.

Go to top


Re: MTP testing
Amigans Defender
Amigans Defender


@khayoz

Try now.

Go to top


Re: MTP testing
Amigans Defender
Amigans Defender


@khayoz

Fortunately I keep *everything*.

Unfortunately I can only find my libmtp build directory, which is probably a superset of the original archive. There's an "examples" dir that I suspect is what I uploaded originally.

https://www.cy2.uk/tmp/mtp.lha

It would probably be a good idea to build a newer version given this is over six years old!

Go to top


Re: I think I know the answer to this, but..........
Amigans Defender
Amigans Defender



Go to top


NetSurf password manager (sort of, ish)
Amigans Defender
Amigans Defender


@ChrisH wrote here:

Quote:
Quote:
I wasn't sure if I'd put in a [NetSurf] feature request for a password manager (I think I had but not sure).

I had not made one, but I discovered that Chris had already create one some years back:
http://bugs.netsurf-browser.org/mantis/view.php?id=2017


There's still no password manager. However, I've just added the ability to execute JavaScript code from ARexx (it's disabled by default because it seems like the sort of thing which could be a security risk).

With this it's possible to fill in forms, as long as the input field has an 'id' value assigned to it.

None of the usual Amiga sites seem to have an id assigned to the username/password boxes, only 'name' (getElementsByName doesn't work in NetSurf yet, but when it does we will be able to fill in all forms)

There's a very basic POC here: https://github.com/chris-y/nsformfiller

Somebody with more time on their hands should be able to write a nice GUI and a full password manager or form filler.

Go to top


Re: List of wanted Software
Amigans Defender
Amigans Defender


@Amigo1

A font engine which supports colour fonts (specifically OTF-SVG).
Somebody with the source code of ft2.library or the AROS freetype2.library can probably do this easily. It would need a new bulletAPI tag of OT_GlyphMap32 for colour font data and until the OS catches up would need to be manually supported by apps.
This would mean we get colour scalable fonts, including Emojis.

Go to top


Re: Anyone here good at writing installer scripts?
Amigans Defender
Amigans Defender


@Raziel

3) DON'T do it that way. Use the "startup" command.

Go to top


Re: AmigaGuide/Multiview questions
Amigans Defender
Amigans Defender


@Raziel

3) Try @{fg shine}white text @{fg text}back to black @{fg fill}now in blue

The colours may vary depending on your screen settings.

Go to top



TopTop
« 1 ... 3 4 5 (6) 7 8 9 ... 146 »




Powered by XOOPS 2.0 © 2001-2023 The XOOPS Project