Lady Bug

developing/porting a new game or gaming framework? post in here!
User avatar
marcusjambler
Posts: 976
Joined: Mon May 22, 2017 12:20 pm
Location: Bradford
Contact:

Re: Lady Bug

Post by marcusjambler »

Lady Bug is fabulous and colourful =D>
Now I gotta make a new game, I recently downloaded the original super mario 1 source code for the 8 bit nintendo and it compiles fine so I might try to port it to the beeb, could be interesting :D
Looking forward to this :D
User avatar
lovebug
Posts: 990
Joined: Sun Jan 31, 2021 5:07 pm
Location: Magrathea
Contact:

Re: Lady Bug

Post by lovebug »

thanks 8)

Im looking forward to seeing mario on the beeb, gotta run some tests first see if its actually possible
Image Image Image Image
User avatar
lovebug
Posts: 990
Joined: Sun Jan 31, 2021 5:07 pm
Location: Magrathea
Contact:

Re: Lady Bug

Post by lovebug »

Build 002955 it never ends ! #-o

I noticed that the red bars in the boot.bas main menu were shorter than the instruction pages, not sure how I missed that
 
ladybug.ssd
(49.75 KiB) Downloaded 18 times
 
source.zip
(694.97 KiB) Downloaded 11 times
Image Image Image Image
User avatar
lovebug
Posts: 990
Joined: Sun Jan 31, 2021 5:07 pm
Location: Magrathea
Contact:

Re: Lady Bug

Post by lovebug »

Build 002956

Had a few spare bytes so added some flowers to the name registration screen

Tidy up code a little in boot.bas

Made some changes to asm.bat and build number generation (gonna use it for my next project)
 
ladybug.ssd
(49.75 KiB) Downloaded 13 times
 
source.zip
(697.66 KiB) Downloaded 8 times
 
highscore.png
Image Image Image Image
User avatar
lovebug
Posts: 990
Joined: Sun Jan 31, 2021 5:07 pm
Location: Magrathea
Contact:

Re: Lady Bug

Post by lovebug »

Build 002957

I wasnt happy with the the flowers that I had recently added to the name registration screen

I was using a call to the drawFlowers function designed for the menu screens but the vertical position doesnt look nice for the name registration screen

I added code to name registration which is a duplicate of drawFlowers with the vertical position lowered 2 rows, this caused the program to overrun the maximum size by 1 byte

After some shuffling of other functions and a small rewrite of the keyboard scan I managed to make room for the changes and now have 40 bytes of free space

The final build ? it could be :lol:
 
ladybug.ssd
(49.75 KiB) Downloaded 24 times
 
source.zip
(697.74 KiB) Downloaded 7 times
 
name registration.png
Image Image Image Image
User avatar
lovebug
Posts: 990
Joined: Sun Jan 31, 2021 5:07 pm
Location: Magrathea
Contact:

Re: Lady Bug

Post by lovebug »

my lovebug.ml 1 year free domain expired

I was thinking of renewing it but at £8.53/year and with freenom having such bad reviews and there being nothing really interesting on my site I decided not to bother

I registered https://lovebug.cf free for 1 year instead and pointed it at my web hosting
Image Image Image Image
User avatar
lovebug
Posts: 990
Joined: Sun Jan 31, 2021 5:07 pm
Location: Magrathea
Contact:

Re: Lady Bug

Post by lovebug »

Build 002958
well now that my lovebug.ml domain name has expired I decided to remove it from the high score table and replace it with UNIVERSAL(c)
 
ladybug.ssd
(49.75 KiB) Downloaded 8 times
 
source.zip
(697.58 KiB) Downloaded 2 times
 
universal.png
Image Image Image Image
User avatar
lovebug
Posts: 990
Joined: Sun Jan 31, 2021 5:07 pm
Location: Magrathea
Contact:

Re: Lady Bug

Post by lovebug »

Build 002962 - I found a bug ! I discovered that

if you have a bbc model b fitted with integra b memory expansion board
and integra b is reporting that the machine is a bbc b+
and there is sideways ram in bank 0

then the game thinks its a real b+ and tries to use the b+ workspace ram which causes a crash, so that bug is fixed

I also took a look at Tricky's findswr code to see how the solidisk and watford electronics boards select their banks
thanks \:D/

I've added code to my swrTest to support the solidisk type 2 (not the user port version) and watford electronics boards and hopefully it should work, I have no way of testing this code

I was thinking of adding the solidisk type 1 bank select (user port) but I was worried that it might interfere with $.Loader trying to load $.Ladybug from mmc ? please let me know if this isnt the case

Also increased the scores in the high score table to make it more of a challenge to register your name

Oh and the drawFlowers function has been rewritten to accept the screen row value in the accumilator to position the flowers so that I could remove the duplicate code in nameReg function
 
ladybug.ssd
(50 KiB) Downloaded 14 times
 
source.zip
(698.32 KiB) Downloaded 4 times
 
002962 high scores.png
Image Image Image Image
User avatar
lovebug
Posts: 990
Joined: Sun Jan 31, 2021 5:07 pm
Location: Magrathea
Contact:

Re: Lady Bug

Post by lovebug »

its me again :P

I was trying to extend the high score names from 10 to 12 characters and although its no problem on the actual high score page it was hell trying to squeeze the 1st place name into the lower panel

I had to give up as it looked too compressed

I put everything back as it was except I altered the in game instructions page text slightly about the pause/unpause/quit

Im going to leave it alone now and not make any more alterations except where someone reports a bug that needs fixing

Thanks

Build 002969
 
ladybug.ssd
(50 KiB) Downloaded 6 times
 
source.zip
(698.45 KiB) Downloaded 4 times
 
002969 instructions.png
Image Image Image Image
User avatar
lovebug
Posts: 990
Joined: Sun Jan 31, 2021 5:07 pm
Location: Magrathea
Contact:

Re: Lady Bug

Post by lovebug »

:lol:
tricky wrote:
Wed Jan 19, 2022 9:28 pm
:^o :lol:
Image Image Image Image
User avatar
marcusjambler
Posts: 976
Joined: Mon May 22, 2017 12:20 pm
Location: Bradford
Contact:

Re: Lady Bug

Post by marcusjambler »

Love Bug - Stand away from the source code its already cool :lol:
User avatar
lovebug
Posts: 990
Joined: Sun Jan 31, 2021 5:07 pm
Location: Magrathea
Contact:

Re: Lady Bug

Post by lovebug »

marcusjambler wrote:
Thu Jan 20, 2022 2:13 pm
Love Bug - Stand away from the source code its already cool :lol:
true true, i dont wanna become another george lucas :lol: :lol: :lol: :lol: :lol:

--- edit --- hmmm that sounded a bit big headed but I just meant I should stop making altertions in case it turns to sh1t just like star wars :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol:
Image Image Image Image
User avatar
marcusjambler
Posts: 976
Joined: Mon May 22, 2017 12:20 pm
Location: Bradford
Contact:

Re: Lady Bug

Post by marcusjambler »

lovebug wrote:
Tue Jan 25, 2022 4:03 pm
marcusjambler wrote:
Thu Jan 20, 2022 2:13 pm
Love Bug - Stand away from the source code its already cool :lol:
true true, i dont wanna become another george lucas :lol: :lol: :lol: :lol: :lol:

--- edit --- hmmm that sounded a bit big headed but I just meant I should stop making altertions in case it turns to sh1t just like star wars :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol:
I could not agree more about STAR WARS... I've stopped trying with that franchise :D

And, my apologies for possibly trampling on the best tweak yet :D
User avatar
lovebug
Posts: 990
Joined: Sun Jan 31, 2021 5:07 pm
Location: Magrathea
Contact:

Re: Lady Bug

Post by lovebug »

marcusjambler wrote:
Tue Jan 25, 2022 4:12 pm
I could not agree more about STAR WARS... I've stopped trying with that franchise :D

And, my apologies for possibly trampling on the best tweak yet :D
no need for apologies, it was sage advice

I wish someone had given lucas such advice :lol: :lol: :lol: :lol: :lol:
Image Image Image Image
Post Reply

Return to “new projects in development: games”