Hello

where both new and existing forum members can say 'hi' to each other!
Post Reply
reenigne
Posts: 8
Joined: Thu May 24, 2018 11:31 am
Contact:

Hello

Post by reenigne » Sun May 27, 2018 6:27 pm

Long time listener, first time caller... I signed up to join in with the 12-second Mandelbrot thread after collaborating with hjalfi on it over at vcfed.org, but I've been lurking here for a while. I've done more stuff with old PCs than with Acorns (I'm one of the creators of the 8088 MPH demo) but I have a soft spot in my heart for the Acorn machines, having had a lot of fun with them at school. In recent years I have bought an Electron and an A3000 (the latter of which I repaired as its battery had leaked) and I hope to own a Model B and a Master 128 (at least) eventually. I'm pretty interested in assembly programming and squeezing out every last cycle of performance. haven't done much 6502 programming (that Mandelbrot kernel was my first attempt) but it was fun and I'd like to do more. I do get to mess with ARM assembly at work sometimes, though. I do enjoy seeing what interesting things people are doing with these old machines.

User avatar
Elminster
Posts: 2941
Joined: Wed Jun 20, 2012 8:09 am
Location: Essex, UK
Contact:

Re: Hello

Post by Elminster » Sun May 27, 2018 6:28 pm

Welcome, we seem to be on a roll this bank holiday weekend.

User avatar
CMcDougall
Posts: 6215
Joined: Wed Feb 02, 2005 3:13 pm
Location: Shadow in a Valley of Scotland
Contact:

Re: Hello

Post by CMcDougall » Sun May 27, 2018 6:48 pm

welcome R :)
ImageImageImage

User avatar
Multiwizard
Posts: 1381
Joined: Wed Jan 11, 2012 9:03 pm
Contact:

Re: Hello

Post by Multiwizard » Sun May 27, 2018 6:49 pm

Hi,

welcome to this great Forum... :D


Greetings from my little Dutch Acorn Attic, Wim... :-)

User avatar
danielj
Posts: 6491
Joined: Thu Oct 02, 2008 4:51 pm
Location: Manchester
Contact:

Re: Hello

Post by danielj » Sun May 27, 2018 7:21 pm

Big night for the both of us then ;) (to quote James Stannage Key103 circa 1994) :D

Welcome to the forum!

d.

User avatar
tricky
Posts: 2715
Joined: Tue Jun 21, 2011 8:25 am
Contact:

Re: Hello

Post by tricky » Sun May 27, 2018 8:39 pm

Welcome, that was a great place to start.
I love 6502, it is so straight forward, and write rewarding when you thought you didn't have enough registers and then find a way to get it working.
It still feels a little strange using more memory for more speed, but I love knowing exactly how many cycles something will take. Maybe one day I will try some arm, until then assembler other than 6502 will remain read only.

User avatar
kieranhj
Posts: 717
Joined: Sat Sep 19, 2015 10:11 pm
Location: Farnham, Surrey, UK
Contact:

Re: Hello

Post by kieranhj » Sun May 27, 2018 8:50 pm

Yay! Great to have you join the forum. The 8088 MPH demo is a legendary piece of work from the last few years. One of those rare instances of genuinely new techniques being uncovered on such an old platform. I’m hoping this will mean more BBC demos (or maybe some Archie ones?!) from CRTC since it seems like Puppeh has retired (or just otherwise engaged!!) :)

I agree with Tricky - 6502 is such a simple instruction set, and the 8-bit architecture so small by modern standards, it’s possole to hold it all in your head in a pleasingly satisfying manner.

The hard part is when you realise how quickly 40k cycles gets used up in a frame! Gives me a new found respect for the game developers of old.
Bitshifters Collective | Retro Code & Demos for BBC Micro & Acorn computers | https://bitshifters.github.io/

User avatar
davidb
Posts: 2155
Joined: Sun Nov 11, 2007 10:11 pm
Contact:

Re: Hello

Post by davidb » Sun May 27, 2018 10:34 pm

Welcome! :D

It would be good to see more demos for the Electron and A3000 since both were machines I grew up with. :)

User avatar
flaxcottage
Posts: 3195
Joined: Thu Dec 13, 2012 8:46 pm
Location: Derbyshire
Contact:

Re: Hello

Post by flaxcottage » Mon May 28, 2018 7:00 am

Welcome. :D
- John
Image

reenigne
Posts: 8
Joined: Thu May 24, 2018 11:31 am
Contact:

Re: Hello

Post by reenigne » Mon May 28, 2018 12:22 pm

Thanks for the warm welcome, everyone! I have a few ideas for possible Acorn games and demos that I'd like to try making at some point, though (usual story) way more ideas than time to implement them.

Yeah, the 6502 architecture seems way more "regular" in some sense than 8088, so it seems like it's easier to find optimal solutions (although I'm not sure if I will still feel that way once I've had more experience!) Cycle counting is much easier, at least.

User avatar
tricky
Posts: 2715
Joined: Tue Jun 21, 2011 8:25 am
Contact:

Re: Hello

Post by tricky » Mon May 28, 2018 12:46 pm

Mostly it is a case of rearranging things into pages, unrolling and using one register for source or and the other for dest. The 6845 can also be "fun".

User avatar
daveejhitchins
Posts: 4350
Joined: Wed Jun 13, 2012 5:23 pm
Location: Newton Aycliffe, County Durham
Contact:

Re: Hello

Post by daveejhitchins » Tue May 29, 2018 7:54 am

Welcome to the forum, reenigne . . . Enjoy . . .

Dave H :D
Parts: UM6502CE, GAL22V10D, GAL16V8D, AS6C62256A, TC514400AZ, WD1772, R6522, TMS27C512, AT28C256
Products: ARA II, ABR, ATI, AP6, MGC, AP5 . . .
For a price list, contact me at: Retro Hardware AT dave ej hitchins DOT plus DOT com

reenigne
Posts: 8
Joined: Thu May 24, 2018 11:31 am
Contact:

Re: Hello

Post by reenigne » Tue May 29, 2018 10:24 am

tricky wrote:
Mon May 28, 2018 12:46 pm
The 6845 can also be "fun".
Definitely! I've had a lot of fun tinkering with the 6845 for CGA purposes, and have some ideas for new techniques. Some of those might be possible on the BBC as well. I don't want to say any more just yet (since these techniques may show up in a demo) but stay tuned...

User avatar
tricky
Posts: 2715
Joined: Tue Jun 21, 2011 8:25 am
Contact:

Re: Hello

Post by tricky » Tue May 29, 2018 10:27 pm

sorry, I forgot you are already familiar with it.
Looking forward to see what you will do on the beeb.

Post Reply