Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

DLL Talk / DLL & Assembly

Years of Service
User Offline
Joined: 30th Dec 2005
Location: I\'ve Been Everywhere
Posted: 23rd Feb 2011 04:03 Edited at: 23rd Feb 2011 04:16
Ok, so I would like to make a few DLLs for my project, but the problem is that I don't know anything other than ASM and various flavors of BASIC.
Now this is where it gets a bit embarrassing. I've been programming ASM for all kinds of processors/controllers (even designed a 32-bit CPU in TTL) but don't understand the whole argument passing mechanism between the Speak-n-Spell, erm I mean high level language, and ASM. Say I want to pass the address of an image loaded in DBP so I can perform operations on it. How would I accomplish this and then ensure the image is updated in DBP?
Any help or good references would be appreciated. Thanks much!

Also, I do understand how to pass simple values with the old SP/BP operation.
I should do I pass the arguments between DBP and my ASM routine as if my DLL commands were a keyword within DBP?

Login to post a reply

Server time is: 2020-08-13 22:04:21
Your offset time is: 2020-08-13 22:04:21