Search found 35 matches

by BadProgram
Fri Apr 17, 2020 1:30 pm
Forum: 8-bit acorn software: classic games
Topic: Guaridan 1984 S.Evans / Alligata
Replies: 4
Views: 610

Re: Guaridan 1984 S.Evans / Alligata

Thanks for the reply and sorry for the delayed response, the quarantine has " interrupted " my regular internet routine. There is a mysterious version of Defender on Turbo MMC card, but on my machine it wont run (32k model b), i reckon that must be the unreleased game mentioned before, as it is a vi...
by BadProgram
Wed Apr 08, 2020 8:30 pm
Forum: 8-bit acorn software: classic games
Topic: Guaridan 1984 S.Evans / Alligata
Replies: 4
Views: 610

Guaridan 1984 S.Evans / Alligata

Hello, I've been playing Guardian over the last months, what a great game. I wonder though what is considered the best version of Defender for BBC micros ?. Did someone make a later version ?. I reckon Guardian is an excellent version and its a thrill to play at home even now. Well wishing to everyo...
by BadProgram
Sun Jan 05, 2020 2:59 pm
Forum: off-topic
Topic: FPGA's and Hardware description languages for laymen
Replies: 17
Views: 814

Re: FPGA's and Hardware description languages for laymen

Thanks for the detailed replies, its a fascinating subject, i think i have a general grasp now from the various replies, being only a hobbyist of 8-bit machines this was quite a leap into the future for me but was aware of the old programmable logic arrays. So in a FPGA the lowest level is logic ope...
by BadProgram
Thu Jan 02, 2020 6:43 pm
Forum: off-topic
Topic: FPGA's and Hardware description languages for laymen
Replies: 17
Views: 814

FPGA's and Hardware description languages for laymen

Hello stardot.org.uk, can you help me understand this ? An FPGA chip is programmed via a "hardware description language" and examples of these languages look like C or other modular English syntactic scripting methods, does this code compile down to something lower ? i could not find an answer easil...
by BadProgram
Tue Dec 17, 2019 9:54 pm
Forum: programming
Topic: Sound fx tips on bbc 32k
Replies: 10
Views: 1408

Re: Sound fx tips on bbc 32k

Thanks tricky, any of the code i entered from the suggestions worked out fine and my poor example has been disposed of.

Here's is a video from last week showing the speed i reached via div8's method. thanks
https://streamable.com/babje
by BadProgram
Fri Dec 13, 2019 7:04 pm
Forum: programming
Topic: Sound fx tips on bbc 32k
Replies: 10
Views: 1408

Re: Sound fx tips on bbc 32k

Thanks Julie_m & jgharston for the suggestions. I was wondering about the OS call and its structure so this fantastic information, i shall copy it and explore it on micro during the week. With the previous suggestions i was able to gain the same range of control over the SN chip as in basic, that le...
by BadProgram
Sat Dec 07, 2019 1:09 pm
Forum: programming
Topic: Sound fx tips on bbc 32k
Replies: 10
Views: 1408

Re: Sound fx tips on bbc 32k

Cheer Rob C, Dv8 & jgharston, i had missed the sn76489 post on here, thanks so much for the critique and examples. So my OS bell code had a wild uninitialized wild Y register in it, i completely missed that thinking Y was only read during the call for the Bell duration. Please excuse these absurd mi...
by BadProgram
Sat Dec 07, 2019 12:47 pm
Forum: programming
Topic: Tech demo
Replies: 4
Views: 882

Re: Tech demo

There are examples of drawing iterative patterns in the old BEEBUG magazine. http://8bs.com/beebugmags.htm

Here are a few that might help, excuse me if i am way off course.

Image

Image

Image
by BadProgram
Fri Dec 06, 2019 5:32 pm
Forum: programming
Topic: Sound fx tips on bbc 32k
Replies: 10
Views: 1408

Sound fx tips on bbc 32k

Hello i wondered if anyone could give help on generating simple sound effects via assembler. So far ive cobbled together this heap, to call the OS Rom beep after resetting some of its values. The values i found in the AUG but there were no sound demonstrations unfortunately. cha=&0 pit=&6 [ .sfx lda...
by BadProgram
Mon Nov 25, 2019 5:59 pm
Forum: programming
Topic: BBC b, reading the CRT vertical sync position.
Replies: 13
Views: 1955

Re: BBC b, reading the CRT vertical sync position.

0xC0DE thanks, i viewed your "Racing the beam" demo, the scaling is brilliant, it looks like the kind of effects you might have seen on professional video processors in the 1980s for TV titles, but with arcade colours, its a very impressive effect. Julie_m i had a good scan of your pcb project to se...
by BadProgram
Sat Nov 23, 2019 3:37 pm
Forum: programming
Topic: BBC b, reading the CRT vertical sync position.
Replies: 13
Views: 1955

Re: BBC b, reading the CRT vertical sync position.

With the suggestions here i was able to get a 3x5 sprite moving around the screen with no parts being blanked out. And 5 x 3x5 on screen with flicker issues creeping in but this is to test limits before it would be require to turn to more professional methods demonstrated here by others. The instruc...
by BadProgram
Sat Nov 23, 2019 2:51 pm
Forum: 8-bit acorn software: classic games
Topic: 1985 Contraption (Icon Audiogenic Software Ltd)
Replies: 7
Views: 719

Re: 1985 Contraption (Icon Audiogenic Software Ltd)

Thanks for the additional info, i had a 5 minute game last night after being reassured my vision was probably the issue. The graphics are high resolution with detailed coloring, this coupled with rainbow banding/candy striping has more than likely caused the problem i felt, and that is my doing by r...
by BadProgram
Fri Nov 22, 2019 4:24 pm
Forum: 8-bit acorn software: classic games
Topic: 1985 Contraption (Icon Audiogenic Software Ltd)
Replies: 7
Views: 719

Re: 1985 Contraption (Icon Audiogenic Software Ltd)

I found the game after reading game reviews from beebug sequentially , it appears FRAK came out just before Contraption but both games were programmed by different people, although they share giant resolution screens. I dont have any problem playing Frak, the image on that is very tight on crt. Cont...
by BadProgram
Thu Nov 21, 2019 6:18 pm
Forum: 8-bit acorn software: classic games
Topic: 1985 Contraption (Icon Audiogenic Software Ltd)
Replies: 7
Views: 719

1985 Contraption (Icon Audiogenic Software Ltd)

I played Contraption recently on BBC b 32k with a Crt, it appears to have an interesting way of drawing screens rapidly, however after a few minutes my eye starts to notice something, i am not sure what, but after words when i look at a listed program my eyes detect or create some sort of unpleasant...
by BadProgram
Mon Nov 18, 2019 6:19 pm
Forum: programming
Topic: Equb equw equd etc
Replies: 24
Views: 1362

Re: Equb equw equd etc

Thanks again julie_m, my next questions would have been exactly as you have explained. While i understood how the branches worked i did not know the limits to branching i thought they would be quite large actually, but i was wrong. And the idea of branching forward past instructions ! is one i had n...
by BadProgram
Fri Nov 15, 2019 8:35 pm
Forum: programming
Topic: Equb equw equd etc
Replies: 24
Views: 1362

Re: Equb equw equd etc

Julie_m thankyou for the lesson on OPT, while i do multi pass assemble in a FOR loop i have experienced "out of range", i will have to read the AUG again tonight, your information will be of aid thanks. Richard Russell , that is interesting for you to say EQUB CHR$1+CHR$2 might be a cheat. Learning ...
by BadProgram
Thu Nov 14, 2019 5:21 pm
Forum: programming
Topic: Equb equw equd etc
Replies: 24
Views: 1362

Re: Equb equw equd etc

Thanks cmorley , your example shows EQUB being called for each byte is that the only way to use it ? The examples ive seen online seam to stack bytes in with "," EQUB 1,2,3,4 etc. i suppose that is on a modern assembler ? Calling EQUB for each byte still reduces the instructions i would need enter b...
by BadProgram
Thu Nov 14, 2019 4:39 pm
Forum: programming
Topic: 6522 versatile interface adapters
Replies: 2
Views: 381

Re: 6522 versatile interface adapters

Thank you very much 1024 Mark this is exactly what i needed. (for anyone looking in the future) FE60-7F User VIA ================ FE60 Output register B (User port) Input register B (User port) FE61 Output register A (Printer port) Input register A (Printer port) FE62 Data direction register B Data ...
by BadProgram
Thu Nov 14, 2019 4:18 pm
Forum: programming
Topic: Equb equw equd etc
Replies: 24
Views: 1362

Equb equw equd etc

Hello , i cant seam to get equb working in my programs. It would seam the best way for loading data in (via a loop) however i just cant get the flow right. [ .din ldy#0:.loop lda sdat,Y : sta&5000,Y : iny : cpy#7 : bne loop : rts .sdat equb 1,2,3,4,5,6,7,8 ] CALL din i get the error "byte at " somet...
by BadProgram
Thu Nov 14, 2019 4:06 pm
Forum: programming
Topic: 6522 versatile interface adapters
Replies: 2
Views: 381

6522 versatile interface adapters

Hi i was wondering what the exact address of the user VIA is ? In the advanced user guide it says : https://i.ibb.co/tPswXLw/1.png is the User VIA &7F and &80 ?, there were no code examples i could find in the guide. i was seeking to use the "T1" reg timer but could not get started without an addres...
by BadProgram
Thu Nov 14, 2019 3:57 pm
Forum: programming
Topic: BBC b, reading the CRT vertical sync position.
Replies: 13
Views: 1955

Re: BBC b, reading the CRT vertical sync position.

Thanks for the reply Andrew i shall read up on the shadow screen as it is another interesting way of dealing with synchronized graphics. I appreciate the suggestions greatly as they could fit a multitude of purposes and others might find them helpful to in the future. With only a few objects moving ...
by BadProgram
Wed Oct 30, 2019 9:48 pm
Forum: programming
Topic: BBC b, reading the CRT vertical sync position.
Replies: 13
Views: 1955

Re: BBC b, reading the CRT vertical sync position.

Thanks again, with those handy instructions posted before i was able to very easily see where and why the disruption takes place and now its a matter of setting up a timer to draw at the right time like was previously suggested. This is a whole new area of game design for me so i will take a few wee...
by BadProgram
Thu Oct 24, 2019 7:47 pm
Forum: programming
Topic: BBC b, reading the CRT vertical sync position.
Replies: 13
Views: 1955

Re: BBC b, reading the CRT vertical sync position.

Thank you Tricky and kieranhj for those well detailed explanations of various approaches to drawing, i will attempt to implement something from these great suggestions over the next weeks. Thanks for sharing your wisdom on the matter, Trickys work is hugely impressive and inspiring as is kieranhjs t...
by BadProgram
Wed Oct 23, 2019 7:17 pm
Forum: programming
Topic: BBC b, reading the CRT vertical sync position.
Replies: 13
Views: 1955

Re: BBC b, reading the CRT vertical sync position.

Thanks for the reply's, yes i use the built in acorn bbc 32k assembler. I can read over the MovingSpritesMode2 txt file and hopefully find some tricks. The twisted brain mega demo has some information on the subject, the most detailed ive seen so far. https://stardot.org.uk/forums/viewtopic.php?t=15...
by BadProgram
Tue Oct 22, 2019 7:43 pm
Forum: programming
Topic: BBC b, reading the CRT vertical sync position.
Replies: 13
Views: 1955

BBC b, reading the CRT vertical sync position.

Hi, i am wondering how the CRT vertical sync position can be read ?. In my poor games moving characters will disappear in certain horizontal bands even when using *FX19. The few other documented bbc games seam to be reading the CRT draw position but i was not able to easily grasp how with all the ot...
by BadProgram
Fri Apr 27, 2018 9:33 pm
Forum: 8-bit acorn hardware
Topic: Pulling a bad tooth out (BBC UHF modulator)
Replies: 10
Views: 1152

Re: Pulling a bad tooth out (BBC UHF modulator)

To conclude my BBC B issue and perhaps help anyone else in a similar situation. After consideration on the posts i received and the help currently available for hardware services, ive decided that ill give her the hollywood treatment and spend and extra few quid booking her in with a top surgeon for...
by BadProgram
Fri Mar 30, 2018 6:29 pm
Forum: 8-bit acorn hardware
Topic: TurboMMC removing a software diskimage
Replies: 26
Views: 1670

Re: TurboMMC removing a software diskimage

oh I'm easily pleased, i was only looking for a disk drive replacement so for me TurboMMC is still a blooming fantastic option for file keeping, better than i could have ever dreamed. thanks again for the help.
by BadProgram
Thu Mar 29, 2018 9:14 pm
Forum: 8-bit acorn hardware
Topic: TurboMMC removing a software diskimage
Replies: 26
Views: 1670

Re: TurboMMC removing a software diskimage

thanks for all the replays , i assure you all i had spent a few nights going through the excellent turboMMC documentation, perhaps i misread something, I'm only a bodger trying to enjoy my micro cheers.
by BadProgram
Tue Mar 27, 2018 7:36 pm
Forum: 8-bit acorn hardware
Topic: TurboMMC removing a software diskimage
Replies: 26
Views: 1670

TurboMMC removing a software diskimage

Hi i was not able to find a way to delete a disk image i have made on the turboMMC card. to be sure i mean when you do a *DCAT and your disks are numbered, how can i delete ones ive made ? . is it possible to format a disk again once its already been formatted ? one of the disks when loaded will cra...
by BadProgram
Fri Mar 23, 2018 9:47 pm
Forum: 8-bit acorn hardware
Topic: Pulling a bad tooth out (BBC UHF modulator)
Replies: 10
Views: 1152

Re: Pulling a bad tooth out (BBC UHF modulator)

Hi, My Beebs power supply was serviced in 2017, the noise levels of the machine are very low and the way the noise introduces itself reminds me of a failing capacitor. weirdly over the last few days its been very silent. I will consider all the fantastic information in these posts before committing ...

Go to advanced search