The latest ZXDB update will be applied this evening at 1800 BST. The update takes around 30 minutes, and the site goes down whilst this happens.

Search found 21 matches

by spotlessmind1975
Sat Oct 14, 2023 11:38 am
Forum: Programming
Topic: ugBASIC
Replies: 33
Views: 1177

Re: ugBASIC

Wall_Axe wrote: Sun Sep 24, 2023 2:23 pm hi i tried compiling with the latest normal version available
Hi Wall_Axe, a new version is out! :D

Try it, and let me know.
by spotlessmind1975
Tue Sep 19, 2023 8:08 pm
Forum: Design/Ideas
Topic: The Map Keeper
Replies: 29
Views: 1805

Re: The Map Keeper

My only issue with ugBasic so far is there doesn't seem to be that many games made with it which makes me question it. This specific feature is recent, and the language is quite young. Regardless, if it saves time, it comes in handy despite this. ;) You can also use inline assembly seamlessy, if ne...
by spotlessmind1975
Mon Sep 18, 2023 10:24 pm
Forum: Design/Ideas
Topic: The Map Keeper
Replies: 29
Views: 1805

Re: The Map Keeper

Same does Boriel That's true, but ugBASIC also has one more thing. It manages tilemaps natively . In other words, you can draw a tilemap, like the beautiful ones that we are seeing here, using an handy open source tool like Tiled . Then you can draw (and scroll it) it on ZX Spectrum with just two i...
by spotlessmind1975
Mon Sep 18, 2023 7:27 am
Forum: Design/Ideas
Topic: The Map Keeper
Replies: 29
Views: 1805

Re: The Map Keeper

it's not gonna happen in BASIC that's for sure. Have you tried looking at ugBASIC ? It is also for ZX Spectrum, and natively integrates a tile engine that supports Tiled . If you use Windows it has also an handy IDE . In my opinion it is worth trying, to see if it can give you a way to write the ga...
by spotlessmind1975
Sat Sep 16, 2023 8:46 pm
Forum: Programming
Topic: ugBASIC
Replies: 33
Views: 1177

Re: ugBASIC

Hi Wall_Axe , first of all thank you again for the feedback. I took a few days to publish version 1.14.2 , which already brings some notable improvements. Further optimizations have been made in the beta version , which is currently being tested. However, from a brief examination of the source, I co...
by spotlessmind1975
Fri Sep 08, 2023 12:32 pm
Forum: Programming
Topic: ugBASIC
Replies: 33
Views: 1177

Re: ugBASIC

Hi Wall_Axe , first of all, thank you again for the source! here is my code: From a first analysis, I believe that the problem lies, or rather did lie, in the size of the executable. Due to some optimization failures, including duplication of constant strings and access to arrays with positions calc...
by spotlessmind1975
Thu Sep 07, 2023 6:47 pm
Forum: Programming
Topic: ugBASIC
Replies: 33
Views: 1177

Re: ugBASIC

Hi Wall_Axe , first of all thank you for your example! here is my code: I study your code carefully, to understand what's wrong (in the compiler, of course! :D ) Actually, frequent updates to the compiler are coming out these days, as the new version 1.14.2 is about to be released. So I recommend yo...
by spotlessmind1975
Sat Sep 02, 2023 9:14 am
Forum: Programming
Topic: ugBASIC
Replies: 33
Views: 1177

Re: ugBASIC

Hi Wall_Axe , and thank you for your feedback. DIM marray$(3) marray$(3)="hi" The DIM marray$(3) means an array of 3 elements, from marray$(0) to marray$(2) . By accessing to the index 3, you are accessing outside of the limits of the array, by overwriting memory in some place, and so disr...
by spotlessmind1975
Tue Aug 29, 2023 5:15 pm
Forum: Programming
Topic: ugBASIC
Replies: 33
Views: 1177

Re: ugBASIC

Hi Wall_Axe , and thank you for the feedback. When trying to create a variable with REM in the name it thinks I want to do REM I fixed this behaviour in the develop version of the IDE, but the IDE itself is released less frequently than compiler, so you have to have a bit of patience. :D In respect ...
by spotlessmind1975
Mon Aug 28, 2023 9:46 pm
Forum: Programming
Topic: ugBASIC
Replies: 33
Views: 1177

Re: ugBASIC

Hi Wall_Axe , I'm just bothering you to tell you that the remaining bugs have been fixed: download the compilers again to get the fixes. :D If I define an array twice (with the same name) does it not take up twice the memory, but just gets initialized in the same place, and does it get filled with z...
by spotlessmind1975
Sun Aug 27, 2023 11:32 pm
Forum: Programming
Topic: ugBASIC
Replies: 33
Views: 1177

Re: ugBASIC

Hi Wall_Axe ! It can create side scrolling games like flappy bird on all those platforms from only commands found in the lib? In general it should be possible, but IMHO it's not the right approach to use with ugBASIC . Being an isomorphic language, its goal is to give the maximum for a single platfo...
by spotlessmind1975
Sun Aug 27, 2023 3:19 pm
Forum: Programming
Topic: ugBASIC
Replies: 33
Views: 1177

Re: ugBASIC

Hi Wall_Axe , and thank you for your kind feedback. i just installed the IDE which installed the compiler..how do i update the compiler? I tried downloading the IDE again and got the old compiler. EDIT - oh i downloaded it in the IDe itself thanks. Yeah, IDE exists just for things like that. :D It's...
by spotlessmind1975
Sun Aug 27, 2023 3:15 pm
Forum: Programming
Topic: Spectrum Basic IDE with Machine Code
Replies: 11
Views: 561

Re: Spectrum Basic IDE with Machine Code

Hi g0blinish , and thank you for your feedback. I downloaded compilers from IDE. Running programs gives an error message. Ok, what kind of error? It may not be related to the 32 bit issue. Maybe it's better for you to compile programs on a 32bit OS? If we talk about the IDE, I have no way because Mi...
by spotlessmind1975
Sun Aug 27, 2023 12:47 pm
Forum: Programming
Topic: Spectrum Basic IDE with Machine Code
Replies: 11
Views: 561

Re: Spectrum Basic IDE with Machine Code

After compiler changed emulator runs fine First of all thank you for the feedback, but I didn't quite understand: does it work now or not? Is there "(32 bit)" next to "UGBASIC-IDE v1.41.1" at the top left caption window title? Did you download all compilers again? Can you verify...
by spotlessmind1975
Sat Aug 26, 2023 8:29 pm
Forum: Programming
Topic: ugBASIC
Replies: 33
Views: 1177

Re: ugBASIC

Hi Wall_Axe , about this: Thanks I hope to get back into coding once inkey$ works,as that's all I need. the problem has been fixed, so you can download again the compiler. :) I meant the actual webpage seems messed up Usually the code is seperate so it is easy to copy and paste but on this one parti...
by spotlessmind1975
Sat Aug 26, 2023 4:26 pm
Forum: Programming
Topic: Spectrum Basic IDE with Machine Code
Replies: 11
Views: 561

Re: Spectrum Basic IDE with Machine Code

Hi g0blinish , thank you for the feedback. try to change Target OS to Windows XP. maybe it helps I tried: https://i.postimg.cc/Q9kSkyj4/image.png and it works: https://i.postimg.cc/Lg5fYC5Z/image.png Have you already tried to download the specific compiler for ZX Spectrum? https://i.postimg.cc/z3nXT...
by spotlessmind1975
Sat Aug 26, 2023 3:22 pm
Forum: Programming
Topic: ugBASIC
Replies: 33
Views: 1177

Re: ugBASIC

Hi Wall_Axe , thank you for the feedback! I'm already actively working on solving the problems, together with the development of the features of course. Thanks I hope to get back into coding once inkey$ works,as that's all I need. In the meantime, you can use other commands. If you need to wait for ...
by spotlessmind1975
Sat Aug 26, 2023 8:48 am
Forum: Programming
Topic: ugBASIC
Replies: 33
Views: 1177

Re: ugBASIC

Hi Wall_Axe , I'm flattered by the interest and by compliments! Thank you! :D the download gave loads of security warnings but managed to get past them Yes, I'm aware of the problem. Using the IDE it should be possible to avoid them, but I haven't actually been able to find a general method, or in a...
by spotlessmind1975
Sat Aug 26, 2023 7:20 am
Forum: Programming
Topic: Spectrum Basic IDE with Machine Code
Replies: 11
Views: 561

Re: Spectrum Basic IDE with Machine Code

Hi g0blinish, and thank you for your feedback! No access or file d:\ugbc.c64.exe already in use. If you need to use the Windows 32-bit version, I suggest you download and run the 32-bit version of UGBASIC-IDE , which downloads all the executables and avoids running into problems related to the compl...
by spotlessmind1975
Fri Aug 25, 2023 7:46 am
Forum: Programming
Topic: ugBASIC
Replies: 33
Views: 1177

Re: ugBASIC

Hello everyone! :) I am the author of ugBASIC and I'm really happy that it interests this community! Allow me to answer and give some clarifications, with respect to the information contained in the previous messages: Edit: The IDE contains the compilers and assemblers you require, and etc, is all-i...
by spotlessmind1975
Fri Aug 25, 2023 7:35 am
Forum: Programming
Topic: Spectrum Basic IDE with Machine Code
Replies: 11
Views: 561

Re: Spectrum Basic IDE with Machine Code

Hello everybody! :) First of all thank you for reporting the information regarding the possibility of using ugBASIC to program in assembly. I'm really flattered that it interested this community and, also, I'm very interested in any comments on improving support for the ZX. Regarding this observatio...