Search found 102 matches

by spotlessmind1975
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 ...
by spotlessmind1975
Sat Apr 27, 2024 5:54 pm
Forum: Support
Topic: Progress on Sharp MZ series?
Replies: 2
Views: 19834

Re: Progress on Sharp MZ series?

wysardry wrote: Fri Apr 05, 2024 10:14 pm How is support for the Sharp MZ series progressing?
Very slowly unfortunately, because I don't have any kind of support and the emulator is not very friendly. :(
by spotlessmind1975
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...
by spotlessmind1975
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...
by spotlessmind1975
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...
by spotlessmind1975
Sun Jan 14, 2024 4:38 pm
Forum: Support
Topic: Features!
Replies: 1
Views: 13294

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...
by spotlessmind1975
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...
by spotlessmind1975
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"...
by spotlessmind1975
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...
by spotlessmind1975
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...