@allanon@mastodon.uno
@allanon@mastodon.uno avatar

allanon

@allanon@mastodon.uno

Programmer, gamer, fantasy, music, books, I love playing electronic keyboards, tinkering with synthesizers and having fun with electronic equipment. Curious.

Programmatore, videogiocatore, fantasy, musica, libri, amo suonare le tastiere elettroniche, smanettare con i sintetizzatori e divertirmi con apparecchiature elettroniche. Curioso.

https://allanon71.itch.io/

This profile is from a federated server and may be incomplete. Browse more on the original instance.

allanon, to amiga Italian
@allanon@mastodon.uno avatar

Hello! :)

Is anyone interested in trying my #Gopher client for #Amiga (68k) before I release it?

Download the lha archive from here (direct download): https://cloud.mastodon.uno/s/iP2Fs5G4wEApXfi/download/Gopherized_RC1.lha

If you have time, please report any issue, bug, memory problem, crash and anything strange :)
In the archive there is a read-me file with many informations and hints.

Thank you!

#AMOS #AMOSProfessional

allanon, to amiga
@allanon@mastodon.uno avatar

Gopherized, my Amiga gopher client, now is able to search for a text in a page, search next and prev are also implemented.

Next step: extend the search function to the text viewer.

The second image shows all the changes/fixes 😀 :amiga:

#Amiga #68k #gopher #AMOS #AMOSProfessional

This show display my log of fixes & changes. It includes several options specified in the configuration file that was read but not applied till now.

allanon, to amiga
@allanon@mastodon.uno avatar

Anyone want to try my little app?

I'm having troubles with OS3 which requires 3.8 or better, I've MUI 5.0 but I think it is broken 😁
Anyone is welcome for a test on , and .
Have a look at the screenshots (windows & Linux), the purpuse is to calculate sha & checksum of the files dropped in the window. I also have builds for and , versions requires GTK2 .
Anyone interested please drop me a message :amiga:

My app on Linux

allanon, to amiga Italian
@allanon@mastodon.uno avatar

My #Gopher client for #Amiga is getting configuration files 😁

You can see the 'color scheme' file and the 'key map' file, but I still need another one for the misc options and fine tuning like buffer sizes, color depth, etc...

Key & Yuri always by my side 💖

allanon, to gamedev Italian
@allanon@mastodon.uno avatar

Today was a good coding day, I managed to insert images in my game documents reader, the image must have the same palette of the doc reader screen, I will center the image tomorrow, but for now all is fine!

The tag is:
[IM]WWWxHHH:filename
WWW=3 digits width
HHH=3 digits height

Isn't it nice? :amiga: I mean the cat.girl 😍 😂

allanon, to amiga
@allanon@mastodon.uno avatar

Worked on , my game. After having planned how terminals work, I've cleaned the code and implemented a simple message system that uses the info area in the HUD section.
The message can be configured as "Info", "Warn", "Alarm" and with a custom duration, after the duration is expired the message will be removed :amiga:

In the screenshot you can see what happen when the player want to interact with a locked (by a terminal) furniture.

allanon, to amiga
@allanon@mastodon.uno avatar
allanon, to amiga
@allanon@mastodon.uno avatar

AMOS Pro is very limiting when you have to return values from your procedures because only one variable can be returned.

I cannot live with it so I have implemented a simple, very simple, stack handler to push to & pull variables from, this way, when inside a procedure I can push my return values & when I exit I can pull them as results.
Using a stack is important because nested procedures would mess everything if using static arrays!

allanon, to amiga
@allanon@mastodon.uno avatar

for

I started to code the talk-interface and I realized that I have to implement almost all the tags I already coded for the terminal simulator, only a few of them are excluded while a couple must be added, like for example a tag to show who is talking (with an optional portrait). I decided to use a separate screen (8 color, 320x34) and a sprite to point the character on screen that is talking. In a couple of days i should be able to show something 😁

allanon, to amiga Italian
@allanon@mastodon.uno avatar

Are you kidding? 😅

Experimenting with the first minigame for for , the screenshot shows the game at max difficulty, you have to find the password moving around the letters in the grid in a given time.
The password to find and the timer will be visible in the dot-matrix display on the bottom, but it's not definitive.

Still have to code:

  • The arrows buttons events
  • The scrolling zones

allanon, to amiga
@allanon@mastodon.uno avatar

Still working hard on my client for 😃
I found a name for it: "Holes Surfer", do you like it?
Any suggestions for a better name?

Recently done:

  • Fixed bugs
  • Added "empty cache"
  • Added "go to" to go to an address the user has to type in
  • Added "about" window
  • Added "remove bookmark"
  • Added PageUp/Down
  • Handling of not responding pages

Next tasks:

  • Help window
  • Reset (cache, bookmarks, checksums)
  • Configuration file
  • Download files
    :amiga:

allanon, to amiga
@allanon@mastodon.uno avatar

Some progresses 😁
As you can see I'm a mess with the graphics but that's not the point, this screen is 960x600 in EHB 64 colors, still not compiled but also still missing many features I want to add.
Moving while jumping need some optimization, but collisions with walls seems good.
It runs on WinUAE emulating the #A1200.

#Amiga #AMOSPro #gameDev #soloDev #Retroprogramming

video/mp4

allanon, to amiga Italian
@allanon@mastodon.uno avatar

A brief video on YT about Gopherized, my #Gopher client for #Amiga :)

https://youtu.be/AgreG8MqPcY

allanon, to amiga
@allanon@mastodon.uno avatar

My #Gopher client can now download files! :D
It uses a little 8k buffer where data is received and dumped to a file until the end.
I was scared because in interpreted mode Print # performs very bad! Something like 40Kb/s while in compiled mode it reaches 225Kb/s
:amiga:

#AMOS #Amiga #AMOSProfessional #retroprogramming

The video shows my Gopher client that is able to download files!

allanon, to amiga Italian
@allanon@mastodon.uno avatar

#Gopher client for #Amiga

I'm working on a simple cache system to avoid to download over and over the same content.
I've used a very simple hashing algo to build the cached file names (in the form host@selector as you see in the screenshot), it should work...
I've also intruduced an expire value in hours for the cached files: expired files will be removed when the client is started.
All these features are optional.
:commodore: :amiga:

#AMOSProfessional #retroprogramming

allanon, to amiga Italian
@allanon@mastodon.uno avatar

New feature:

  • hot key to set the current page as the home page

Fixes:

  • Made various fixes and optimizations, I also got rid of a Guru that sometimes was crashing the system. I think there is still something within the #BSDSocket library because if I try to call a proc while doing network stuff sooner or later the system ... BOOM! 😁
    Anyway I can only thanks @TopazRabbit for this game-changer lib.

I'm near to a first RC! :amiga:

#Gopher #Amiga #AMOSProfessional #AMOS #RetroProgramming

allanon, to amiga Italian
@allanon@mastodon.uno avatar

status update

I'm spending some time to implement hero's bubbles that can be used as hints for the player. I also need to add another state-bit for doors because I could lock a door until something is done.
For example: I don't want the player to exit the room until he has read a document, if the player try to exit before this event the hero will show a bubble saying "I should do something before going out". that's the plan :commodore: :amiga:

allanon, to amiga
@allanon@mastodon.uno avatar
lukhash, to random
@lukhash@mastodon.social avatar

My second Amiga 1200. What an absolute beauty! This is an Escom version (made in France), released after Commodore's bankruptcy in 1994. I'm very happy to add this gem to the collection 😍

image/jpeg
image/jpeg
image/jpeg

allanon,
@allanon@mastodon.uno avatar

@ChrisWarwick @lukhash
Hi Chris, this is a good & active forum :
https://eab.abime.net/index.php

Hey Lukhash! Congrats for the new entry! The A1200 is still so sexy 😍

informapirata, to informatica Italian
@informapirata@mastodon.uno avatar

Il valore del token Normie crolla a seguito dell'exploit dello Smart Contract

Secondo CryptoPotato, il token #Normie ha subito un crollo del 99% in 3 ore per un exploit dello smart contract. Questo incidente ha temporaneamente ridotto la sua capitalizzazione di mercato da $ 42 milioni a $ 200.000. Gli sviluppatori della moneta meme Base stanno attualmente negoziando con l'individuo responsabile dell'exploit per recuperare il 90% dei fondi rubati.

@informatica

https://www.binance.com/it/square/post/2024-05-27-normie-token-value-plummets-following-smart-contract-exploit-8678748044753

allanon,
@allanon@mastodon.uno avatar

@informapirata @informatica la follia dilaga inesorabile...

santiago, to retrocomputing
@santiago@masto.lema.org avatar

Me: I have too many computers

Also me: Come on a 12” sony vaio from 2004 for the equivalent of 44$ ? This thing could run 32 bit . 1.5GHz and 1GB RAM should be enough for everybody.

clicks

The exact model PCG-V505ECP
Specs for model of this brand. This one is 1.5 GHz and has 1 GB RAM

allanon,
@allanon@mastodon.uno avatar

@santiago yeah, my exactly same problem : #addiction 😂
It's a week that I'm playing with an old ThinkPad with a celeron 500, 64mb ram & win98
Btw congrats for your new computer!

informapirata, to privacypride Italian
@informapirata@mastodon.uno avatar

Perché IT Wallet non è una forma di controllo e ricatto. Ecco come funziona

Circolano teorie secondo cui IT Wallet sarebbe uno strumento di manipolazione e controllo dei cittadini.
Il timore riguarda la gestione dei dati personali.
Il portafoglio digitale fornisce moltissime opzioni per controllare i propri dati che ora non sono disponibili.
Quindi, IT Wallet e perché non è uno strumento di manipolazione e controllo.

@privacypride

https://www.open.online/2024/05/30/it-wallet-forma-controllo-ricatti-fake-come-funziona-fc/

allanon,
@allanon@mastodon.uno avatar

@informapirata @privacypride adesso è tardi per formulare un pensiero chiaro e leggibile, ma resto scettico, l'articolo è scarno, soprattutto dopo aver letto chi ha fondato Open.
Mi riservo di recuperare più informazioni prima di sparate a zero.

informapirata, to eticadigitale Italian
@informapirata@mastodon.uno avatar

Google ha cancellato accidentalmente l'account di un fondo pensione da 125 miliardi di dollari

Per un'intera settimana, più di mezzo milione di membri del fondo UniSuper sono rimasti senza accesso ai propri conti pensionistici dopo che un "errore di configurazione" di Google

@eticadigitale

https://qz.com/google-cloud-pension-fund-unisuper-1851472990

allanon,
@allanon@mastodon.uno avatar

@informapirata @eticadigitale facepalm al cubo

informapirata, to random Italian
@informapirata@mastodon.uno avatar

Qualcuno dovrebbe dire alla candidata sindaca tiburtina del PD di ristampare i volantini, dal momento che non risulta a nessuno che Einstein abbia mai pronunciato la frase in questione... 🤦‍♂️
#EinsteinDiceCose

allanon,
@allanon@mastodon.uno avatar

@informapirata forse la citazione è stata suggerita dall'IA 😂

informapirata, to lavoro Italian
@informapirata@mastodon.uno avatar

A chi serve la “gamification” sul lavoro?

Le dinamiche tipiche dei giochi sono ormai diffuse per motivare i dipendenti e farli rendere di più, ma non vuol dire che lavorino davvero più volentieri e meglio

@lavoro

https://www.ilpost.it/2024/05/12/gamification-gioco-app-lavoro/?amp=1

allanon,
@allanon@mastodon.uno avatar

@informapirata @lavoro a quando una "vita extra" per i dipendenti più produttivi?

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • kavyap
  • DreamBathrooms
  • cisconetworking
  • khanakhh
  • mdbf
  • magazineikmin
  • modclub
  • InstantRegret
  • rosin
  • Youngstown
  • slotface
  • Durango
  • tacticalgear
  • megavids
  • ngwrru68w68
  • everett
  • tester
  • cubers
  • normalnudes
  • thenastyranch
  • osvaldo12
  • GTA5RPClips
  • ethstaker
  • Leos
  • provamag3
  • anitta
  • lostlight
  • All magazines