Skip to main content

On Sale: GamesAssetsToolsTabletopComics
Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

spotlessmind1975

19
Posts
122
Followers
1
Following
A member registered Jan 20, 2021 · View creator page →

Creator of

Recent community posts

Hello Aklim95, and thank you for the comment. :)

Actually, it all depends on the porting of ugBASIC. The Apple II and PC-8801 targets are in the roadmap, so as soon as they are available I will try to recompile the source "as is", to check if the performance is satisfactory. 

As for the VIC-20, I think that some optimization is still needed in the amount of assembly code generated, but I do not despair that it is possible. Moreover, the "tile" technique marries very well with the implementation on the VIC-20.

The targets foreseen in the roadmap can be found here:
https://ugbasic.iwashere.eu/targets

Thank you again, and have fun! 

(1 edit)

Hi Umpftata, thank you again for testing!

Currently, this is not a bug since score is incremental. In other words, whether you win or lose, the score will remain so as to ensure that you can provide feedback on a certain number of games played. At the moment there is no other way to reset the score than to reload the game from the beginning. This could be one of the next improvements.

Thank you again!

(1 edit)

Hi Umpftata, and thank you again for the testing!

I don't know if it's noticeable, but I could never win with English. :) 

Anyway, I fixed the error, you can download the game again.

Thank you again!

(1 edit)

Hi Umpftata, and thank you for your bug report!

You are right, there was a bug in the English version, which did not occur with the Italian one, and it depended on the length of the word to guess. 

I apologize for the problem. 

I just fixed it (for the C64 target, both prg and d64 format). As soon as possible I will publish an update for the other executables too. In the meantime you can download the game again. 

I fixed the issue.

Thank you again!

Hi Sparky-D, first of all thank you so much for the comment and compliments. There is actually a difference in the control mechanism between the original version and the plus version.

In the original version, by leaving the joystick in the same direction, the character moves in the indicated direction as if joystick were moved repeatedly. On the contrary, in the plus version the system waits for the finger to lift from the button from the keyboard or the the joystick come back to the original position.

The ugBASIC language, being isomorphic, does not present an abstraction for the input and therefore gives direct access to the I/O subsystem. Wanting to write a single source, I therefore opted for this different approach by virtue of the numerous, and differentiated, input methods present on the various computers.

Fixing the problem shouldn't be difficult, and it will definitely be one of the improvements in the next version. Since I would like to stay on the single source valid for all computers, a certain period of testing will certainly be necessary. As soon as the new version is ready, I will update it on this page.

Thank you again for the suggestion, and have fun! 

Hi The File-Hunter, first of all thank you so much for the feedback! Actually, I removed the disk image because it is not working. I'm delving into why. In the meantime, you can use the ROM image since it works fine. Thank you again for the report, and I apologize for the issue.

Hi SlashNet, and thank you for the comment!

Not actually because ugBASIC does not support this model of computer, yet: however, it is possible that it may do so in the future. 

The source code was written without dependencies on any specific hardware, and so it should be easy to port it to Enterprise 128, when it will be supported.

Click here to see what hardware is supported by ugBASIC, and there is also a roadmap of future developments.

:-D

(3 edits)

Hi Areeba,

My name is Marco and, first of all, thank you very much for the comment, you are very kind! I'm really flattered by your attention to the game, your appreciation and I'm very happy with this initiative of yours: I hope it goes great!

Feel free to contact me at the following email address:
(removed to prevent spam)

Best regards, and have a nice day!

Hello Crabman, I take the liberty of bothering you to point out that now the shortcuts for compiling or launching programs are fully configurable.  

Please, download version 1.14 and then click on "Configuration" and then "Shortcuts". By clicking on the single button it is therefore possible to press the sequence of keys to be used, to cancel those already present, to restore them to default and so on.

Thank you again for the suggestion, and happy retrocoding!

Hi Cramban, thank you for the comment. 

Sure, there is a community of ugBASIC users and programmers, and it uses the official Facebook group to ask questions. It is also the group where news and updates are communicated, such as when a new version of the compiler comes out. The group is here:
https://www.facebook.com/groups/867151224158600

Thank you again, and have a nice retrocoding!

Hello Crabman and thank you for the comment!

It's currently not possible to customize keyboard shortcuts but it's definitely a great idea. At the same time, the absence of any emulator / compiler should prevent an unhandled error from arising, so it will definitely be handled in the next release, as well. Moreover, the next version will also have more features and an additional target, so surely it will be useful to have this change you suggested.

Thank you again, and happy retrocoding!

Hello Skulltip, thank you for explaining the concept. 

You can change the standard ugBASIC font easily with the FONT LOAD command. The command converts any image into a matrix of characters, which are then loaded one at a time, from left to right and top to bottom. Once loaded you can use commands like PRINT, CHR(...) and so on.

Unfortunately, the MOB command is not implemented on all platforms, and moreover it is "deprecated": in fact, I have discovered that intelligent use by programmers of the GET IMAGE / PUT IMAGE primitives gives far better results. So I suggest to check if these instructions can be helpful. If you then use hardware that has hardware sprites, you can check if they have enough features for your needs.

Thanks again, and have a nice retrocoding!

Hello Skulltip, and thank you for your comment. I don't think I understood very well. What "fonts" do we mean?

Hello sergio max, olease refer to the official Facebook group for support and help in BASIC programming:
https://www.facebook.com/groups/867151224158600

(1 edit)

Hello sergio max and thank you for the feedback. I'm glad you managed to get over the problem. 

For the rest, I suggest you to contact the dedicated Facebook group, where you can get support from other ugBASIC developers:
https://www.facebook.com/groups/867151224158600

Hello sergio max, first of all thanks for the comment! In reality there are no particular compatibility problems with Microsoft Windows 10, in particular for the assembler for the Z80 processor. Many users develop smoothly for ColecoVision using UGBASIC-IDE. This is probably a problem specific to your computer.

Bonjour et merci pour le commentaire !

Il n'est pas disponible pour le moment, mais il fait partie de ceux attendus. 

En fait, certains développements ont été effectués et probablement la version sur le référentiel github est capable de créer une sorte d'exécutable de travail. Cependant, ce n'est pas à un niveau qui peut être considéré comme valable. 

Si vous souhaitez suivre les développements, vous pouvez les suivre sur cette page :

https://github.com/spotlessmind1975/ugbasic/issues/82

(1 edit)

Hello, and first of all, thank you very much for the comment! 

Yes, I am the author of ugBASIC. Support for the Intel 8088 processor has been added to the future task list, along with any home computers that have it, which will be the target of the build. For more information and updates you can refer to this page on GitHub.

Thank you again, and have a nice day!