Search found 102 matches
- Sat Apr 27, 2024 6:00 pm
- Forum: Support
- Topic: Would writing a virtual machine be practical?
- Replies: 2
- Views: 15711
Re: Would writing a virtual machine be practical?
Hi wysardry ! Would it be practical to create a virtual machine using ugBASIC? In reality it is opposite to the philosophy of ugBASIC: with ugBASIC you can use the language itself to write the game, and porting is the adaptation of what you have written with respect to the (small) differences. Thus ...
- Sat Apr 27, 2024 5:54 pm
- Forum: Support
- Topic: Progress on Sharp MZ series?
- Replies: 2
- Views: 19834
- Mon Mar 11, 2024 5:43 pm
- Forum: Announcing new software
- Topic: CREEPY CARROTS
- Replies: 0
- Views: 38495
CREEPY CARROTS
[italian and french follow] https://retroprogramming.iwashere.eu/_media/creepy-carrots-315x250.jpg CREEPY CARROTS IS OUT! New game for Olivetti Prodest PC128 , written in ugBASIC : with a spell, an evil witch has transformed Wilbo the farmer into a were-rabbit. Help him free himself from the curse b...
- Mon Mar 11, 2024 12:54 pm
- Forum: Announcing new software
- Topic: ACME, inc. (10 liner)
- Replies: 0
- Views: 40701
ACME, inc. (10 liner)
[italian follows] https://img.itch.zone/aW1nLzE1MzQxNzc0LmpwZw==/315x250%23c/u5W1nm.jpg I am pleased to present my second ugBASIC program which I submitted to participate in the BASIC 10 Liner Contest 2024.It is a single multitasking player arcade game, which runs on three different 8-bit home compu...
- Sat Feb 17, 2024 9:47 am
- Forum: Announcing new software
- Topic: FALLING BALLS (10 liner)
- Replies: 0
- Views: 39503
FALLING BALLS (10 liner)
[italian follows] https://img.itch.zone/aW1nLzE1MDA0NDAxLmpwZw==/315x250%23c/wPM8a7.jpg I am pleased to present my first ugBASIC program which I submitted to participate in the BASIC 10 Liner Contest 2024.It is a single multitasking player arcade game, which runs "as is" on three different...
Re: Features!
Hi PaoloRaven , first of all, thank you very much for the message! I try to answer each question precisely, let's see if we can solve it. If anything, if there are any fixes, I implement them in the beta version to keep them until the next official release. 1) ASM implementation is foggy: some comma...
- Fri Dec 08, 2023 9:52 pm
- Forum: Announcing new software
- Topic: NEW EXAMPLE: BLADE RUNNER OPENING
- Replies: 0
- Views: 43080
NEW EXAMPLE: BLADE RUNNER OPENING
[italian and french follow] https://ugbasic.iwashere.eu/assets/img/examples/vdg_bladerunner.png Image from TRS-80 Color Computer 3 version VIDEOGAME ISPIRED: BLADE RUNNER OPENING This code will draw the opening title of the "Blade Runner" videogame, developed by Westwood Studios and publis...
- Wed Nov 29, 2023 7:47 am
- Forum: New features
- Topic: Should GLOBAL define variables?
- Replies: 2
- Views: 42080
Should GLOBAL define variables?
[italian and french follow] :arrow: english Good morning everyone! I'm not entirely sure it is a bug. The problem involves a form of "relaxation" of the syntax with the GLOBAL command. I'll explain. The GLOBAL command allows you to tell ugBASIC to consider a variable as "global"...
- Fri Nov 24, 2023 1:00 pm
- Forum: New features
- Topic: speed up compilation
- Replies: 1
- Views: 30456
Re: speed up compilation
Hi ldir_hector ! I use enable peephole optimizations up to 16 passes and enable listing and enable additional info. Does this options increase the compilation time ? Surely, the option for additional information slows down the compilation a lot. It actually depends on the size of the generated assem...
- Thu Nov 23, 2023 12:49 pm
- Forum: New features
- Topic: The new DRAWing command
- Replies: 3
- Views: 48852
Re: The new DRAWing command
Hi ldir_hector ! I'm sorry but I don't understand the N in BR2NR4D4R4UL2 The N command has the meaning of no update of drawing position. This is to draw a line as specified but do not use the end of the line as the new position. So, NR4D4 means: "draw a line of 4 pixel on the right ( R4 ), go b...