Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.sys.apple2.programmer > #3814 > unrolled thread
| Started by | Bill Chatfield <billchatfield1@gmail.com> |
|---|---|
| First post | 2017-08-15 06:26 -0700 |
| Last post | 2019-08-23 16:54 -0600 |
| Articles | 18 — 11 participants |
Back to article view | Back to comp.sys.apple2.programmer
How do I write a desk accessory for Apple II Desktop/MouseDesk? Bill Chatfield <billchatfield1@gmail.com> - 2017-08-15 06:26 -0700
Re: How do I write a desk accessory for Apple II Desktop/MouseDesk? gids.rs@sasktel.net - 2017-08-15 13:34 -0700
Re: How do I write a desk accessory for Apple II Desktop/MouseDesk? inexorabletash@gmail.com - 2017-08-15 18:57 -0700
Re: How do I write a desk accessory for Apple II Desktop/MouseDesk? Marco Verpelli <mverpelli@libero.it> - 2017-08-16 01:49 -0700
Re: How do I write a desk accessory for Apple II Desktop/MouseDesk? inexorabletash@gmail.com - 2017-09-07 09:01 -0700
Re: How do I write a desk accessory for Apple II Desktop/MouseDesk? Bill Chatfield <billchatfield1@gmail.com> - 2017-09-07 13:50 -0700
Re: How do I write a desk accessory for Apple II Desktop/MouseDesk? Marco Verpelli <mverpelli@libero.it> - 2019-08-16 07:59 -0700
Re: How do I write a desk accessory for Apple II Desktop/MouseDesk? "Frank M." <frank_o_rama@hotmail.com> - 2019-08-16 11:09 -0700
Re: How do I write a desk accessory for Apple II Desktop/MouseDesk? inexorabletash@gmail.com - 2019-08-16 21:31 -0700
Re: How do I write a desk accessory for Apple II Desktop/MouseDesk? David Schmidt <schmidtd@my-deja.com> - 2019-08-19 09:20 -0400
Re: How do I write a desk accessory for Apple II Desktop/MouseDesk? Marco Verpelli <mverpelli@libero.it> - 2019-08-19 08:24 -0700
Re: How do I write a desk accessory for Apple II Desktop/MouseDesk? Dave Touvell <touvell@gmail.com> - 2019-08-19 09:46 -0700
Re: How do I write a desk accessory for Apple II Desktop/MouseDesk? Steve Nickolas <usotsuki@buric.co> - 2019-08-19 14:43 -0400
Re: How do I write a desk accessory for Apple II Desktop/MouseDesk? David Schmidt <schmidtd@my-deja.com> - 2019-08-19 16:03 -0400
Re: How do I write a desk accessory for Apple II Desktop/MouseDesk? Antoine Vignau <antoine.vignau@laposte.net> - 2019-08-19 14:11 -0700
Re: How do I write a desk accessory for Apple II Desktop/MouseDesk? Hugh Hood <hughhood@earthlink.net> - 2019-08-19 21:50 -0500
Re: How do I write a desk accessory for Apple II Desktop/MouseDesk? inexorabletash@gmail.com - 2019-08-20 07:56 -0700
Re: How do I write a desk accessory for Apple II Desktop/MouseDesk? awanderin <awanderin@gmail.com> - 2019-08-23 16:54 -0600
| From | Bill Chatfield <billchatfield1@gmail.com> |
|---|---|
| Date | 2017-08-15 06:26 -0700 |
| Subject | How do I write a desk accessory for Apple II Desktop/MouseDesk? |
| Message-ID | <184106d2-e32f-481b-86b5-315cccbb053a@googlegroups.com> |
I cannot find any programming interface documentation on the Apple II Desktop (previously called MouseDesk). Anyone know where that is or how to do it? I think this app is cool. It looks almost like GS/OS. Although it is more useful in an emulator where you can crank up the speed because it is slow on a 1 MHz Apple II. The coolest part is that when I start an app from inside it, the app runs and then comes right back to the desktop when the app exits (assuming it does a correct ProDOS exit). The only other app I've seen that is as good as this for a basic "desktop" interface (without switching to a different OS like GEOS) is Prosel, which I haven't gotten installed yet. I'm open to ideas on what "desktop" type apps you like too. Of course nothing beats a basic command-line interface for real work. But if you don't want to think to hard and just want to select an app, the desktop environments are helpful.
[toc] | [next] | [standalone]
| From | gids.rs@sasktel.net |
|---|---|
| Date | 2017-08-15 13:34 -0700 |
| Message-ID | <fd21e00a-f55c-44bc-9258-29c082b67a54@googlegroups.com> |
| In reply to | #3814 |
On Tuesday, August 15, 2017 at 7:26:24 AM UTC-6, Bill Chatfield wrote: > I cannot find any programming interface documentation on the Apple II Desktop (previously called MouseDesk). Anyone know where that is or how to do it? > > I think this app is cool. It looks almost like GS/OS. Although it is more useful in an emulator where you can crank up the speed because it is slow on a 1 MHz Apple II. The coolest part is that when I start an app from inside it, the app runs and then comes right back to the desktop when the app exits (assuming it does a correct ProDOS exit). > > The only other app I've seen that is as good as this for a basic "desktop" interface (without switching to a different OS like GEOS) is Prosel, which I haven't gotten installed yet. I'm open to ideas on what "desktop" type apps you like too. > > Of course nothing beats a basic command-line interface for real work. But if you don't want to think to hard and just want to select an app, the desktop environments are helpful. Not really a desktop program but a pretty good file selector and file viewer, and system programs and MLI BYE command will return to the interface. http://mirrors.apple2.org.za/ftp.apple.asimov.net/unsorted/Squirt_FS.zip
[toc] | [prev] | [next] | [standalone]
| From | inexorabletash@gmail.com |
|---|---|
| Date | 2017-08-15 18:57 -0700 |
| Message-ID | <863ba490-4eba-4b3b-8578-3514b36dd3e3@googlegroups.com> |
| In reply to | #3814 |
On Tuesday, August 15, 2017 at 6:26:24 AM UTC-7, Bill Chatfield wrote: > I cannot find any programming interface documentation on the Apple II Desktop (previously called MouseDesk). Anyone know where that is or how to do it? I haven't found any. I've vaguely started trying to trace the code, but it's slow going because I'm not spending any real time on it, it's using both aux and main memory for code (which doesn't play nice with Virtual ]['s debugging utilities) and event loops are just pesky. Anyway, my very limited notes are at: https://docs.google.com/document/d/1-vhpREXRviKxUntBb5XRNxoeuQDvLnmNL85J4sEci_c/edit?usp=sharing Only really useful stuff so far is that the desk accessories swap in at $800-$14ff and despite having exclusive access to the screen they delegate to the main event loop (around $4000) for cursor/mouse handling. I've dropped a couple of other useful links in the doc, like JaY Edwards notes on MouseDesk/A2 Desktop versions, previously posted to USENET, as well as notes on bugs and my wish list. Custom DAs (such as text editor, image viewer, etc) are on the list. > Of course nothing beats a basic command-line interface for real work. But if you don't want to think to hard and just want to select an app, the desktop environments are helpful. Agreed. My current setup (in both my physical Laser 128EX w/ FloppyEmu and Virtual ][) is to boot into a 32MB image with just the stock BYE as a selector, but A2.DESKTOP's folder as the first item (followed by apps, games, utilities, etc) so tapping enter twice will launch it. I use that for organizing files on the HD image.
[toc] | [prev] | [next] | [standalone]
| From | Marco Verpelli <mverpelli@libero.it> |
|---|---|
| Date | 2017-08-16 01:49 -0700 |
| Message-ID | <3db1d2c0-d37f-4e7b-b935-6e663e31da64@googlegroups.com> |
| In reply to | #3820 |
About the bugs: 1) if you update the ProDOS table the date for 2017 is displayed as 1917 still wrong but in another way. 2) AppleDesktop 1.1, I think, was designed for //gs and quit works with GSOS. Quark Catalyst is a good desktop program but there is not docs for developer. The only GUI with docs and CC65 support I know is GEOS. Marco.
[toc] | [prev] | [next] | [standalone]
| From | inexorabletash@gmail.com |
|---|---|
| Date | 2017-09-07 09:01 -0700 |
| Message-ID | <d9c2f6c9-3ad9-45a3-8899-03499c32f499@googlegroups.com> |
| In reply to | #3821 |
Progress made! I'm working through the DAs and have enough of the DeskTop API figured out to write a custom DA (hires/dhr file viewer). Still lots of question marks, but you can watch progress at: https://github.com/inexorabletash/a2d
[toc] | [prev] | [next] | [standalone]
| From | Bill Chatfield <billchatfield1@gmail.com> |
|---|---|
| Date | 2017-09-07 13:50 -0700 |
| Message-ID | <1f0dea36-17ef-41f5-b5db-f834aff5c79a@googlegroups.com> |
| In reply to | #3914 |
On Thursday, September 7, 2017 at 12:01:46 PM UTC-4, inexora...@gmail.com wrote: > Progress made! I'm working through the DAs and have enough of the DeskTop API figured out to write a custom DA (hires/dhr file viewer). > > Still lots of question marks, but you can watch progress at: https://github.com/inexorabletash/a2d Nice! Thanks!
[toc] | [prev] | [next] | [standalone]
| From | Marco Verpelli <mverpelli@libero.it> |
|---|---|
| Date | 2019-08-16 07:59 -0700 |
| Message-ID | <f32f8ce3-ee0d-4f3a-95b1-b326ad7c7ed3@googlegroups.com> |
| In reply to | #3914 |
On Thursday, September 7, 2017 at 6:01:46 PM UTC+2, inexora...@gmail.com wrote: > Progress made! I'm working through the DAs and have enough of the DeskTop API figured out to write a custom DA (hires/dhr file viewer). > > Still lots of question marks, but you can watch progress at: https://github.com/inexorabletash/a2d And because of an egiptian idiot the github repository is dead. Una prece Marco
[toc] | [prev] | [next] | [standalone]
| From | "Frank M." <frank_o_rama@hotmail.com> |
|---|---|
| Date | 2019-08-16 11:09 -0700 |
| Message-ID | <ea9e20cd-89c4-45f8-aa24-21fbad11492c@googlegroups.com> |
| In reply to | #5225 |
On Friday, August 16, 2019 at 7:59:02 AM UTC-7, Marco Verpelli wrote: > > And because of an egiptian idiot the github repository is dead. > > Una prece > > Marco Yeah what's up with that? I saw that guy on facebook blathering about how some Egyptian company was going to start selling A2d? (sounds super-profitable.) f
[toc] | [prev] | [next] | [standalone]
| From | inexorabletash@gmail.com |
|---|---|
| Date | 2019-08-16 21:31 -0700 |
| Message-ID | <0d1a854a-68d6-4c5c-921b-12d17e1c5406@googlegroups.com> |
| In reply to | #5226 |
Not worth trying to reason with crazy. I made the repo private and took the site offline for a while, hopefully our confused friend (who has been emailing me repeatedly) loses interest after a while.
[toc] | [prev] | [next] | [standalone]
| From | David Schmidt <schmidtd@my-deja.com> |
|---|---|
| Date | 2019-08-19 09:20 -0400 |
| Message-ID | <qje7n5$q4m$1@dont-email.me> |
| In reply to | #5227 |
On 8/17/19 12:31 AM, inexorabletash@gmail.com wrote: > Not worth trying to reason with crazy. Kind of reminds me of that guy that would take random programs, put a new title screen on them, recompile, and attempt to sell them. (After asking how.) No, not Tom Turley, but the more recent guy (in the past 10 years). Can't find his name just now, but he was from the US.
[toc] | [prev] | [next] | [standalone]
| From | Marco Verpelli <mverpelli@libero.it> |
|---|---|
| Date | 2019-08-19 08:24 -0700 |
| Message-ID | <dce17b79-0c27-42f4-af3d-c4fbbce2ec3a@googlegroups.com> |
| In reply to | #5228 |
On Monday, August 19, 2019 at 3:20:38 PM UTC+2, schmidtd wrote: > On 8/17/19 12:31 AM, inexorabletash@gmail.com wrote: > > Not worth trying to reason with crazy. > > Kind of reminds me of that guy that would take random programs, put a > new title screen on them, recompile, and attempt to sell them. (After > asking how.) No, not Tom Turley, but the more recent guy (in the past > 10 years). Can't find his name just now, but he was from the US. Harry Potter ? Marco
[toc] | [prev] | [next] | [standalone]
| From | Dave Touvell <touvell@gmail.com> |
|---|---|
| Date | 2019-08-19 09:46 -0700 |
| Message-ID | <a627acd3-4260-4828-97b7-f2eac42034a1@googlegroups.com> |
| In reply to | #5228 |
On Monday, August 19, 2019 at 9:20:38 AM UTC-4, schmidtd wrote: > On 8/17/19 12:31 AM, wrote: > > Not worth trying to reason with crazy. > > Kind of reminds me of that guy that would take random programs, put a > new title screen on them, recompile, and attempt to sell them. (After > asking how.) No, not Tom Turley, but the more recent guy (in the past > 10 years). Can't find his name just now, but he was from the US. You mean "Michael Hardy" or whatever name he's using now? http://youfailit.net/?p=49
[toc] | [prev] | [next] | [standalone]
| From | Steve Nickolas <usotsuki@buric.co> |
|---|---|
| Date | 2019-08-19 14:43 -0400 |
| Message-ID | <alpine.BSF.2.02.1908191442440.10849@frieza.hoshinet.org> |
| In reply to | #5230 |
On Mon, 19 Aug 2019, Dave Touvell wrote: > On Monday, August 19, 2019 at 9:20:38 AM UTC-4, schmidtd wrote: >> On 8/17/19 12:31 AM, wrote: >>> Not worth trying to reason with crazy. >> >> Kind of reminds me of that guy that would take random programs, put a >> new title screen on them, recompile, and attempt to sell them. (After >> asking how.) No, not Tom Turley, but the more recent guy (in the past >> 10 years). Can't find his name just now, but he was from the US. > > You mean "Michael Hardy" or whatever name he's using now? > > http://youfailit.net/?p=49 That's who I thought of, but I couldn't remember the name. -uso.
[toc] | [prev] | [next] | [standalone]
| From | David Schmidt <schmidtd@my-deja.com> |
|---|---|
| Date | 2019-08-19 16:03 -0400 |
| Message-ID | <qjevab$arr$1@dont-email.me> |
| In reply to | #5231 |
On 8/19/19 2:43 PM, Steve Nickolas wrote: > On Mon, 19 Aug 2019, Dave Touvell wrote: > >> On Monday, August 19, 2019 at 9:20:38 AM UTC-4, schmidtd wrote: >>> On 8/17/19 12:31 AM, wrote: >>>> Not worth trying to reason with crazy. >>> >>> Kind of reminds me of that guy that would take random programs, put a >>> new title screen on them, recompile, and attempt to sell them. (After >>> asking how.) No, not Tom Turley, but the more recent guy (in the past >>> 10 years). Can't find his name just now, but he was from the US. >> >> You mean "Michael Hardy" or whatever name he's using now? >> >> http://youfailit.net/?p=49 > > That's who I thought of, but I couldn't remember the name. Righto, that's the guy.
[toc] | [prev] | [next] | [standalone]
| From | Antoine Vignau <antoine.vignau@laposte.net> |
|---|---|
| Date | 2019-08-19 14:11 -0700 |
| Message-ID | <335d86d9-d654-49e1-90c4-613ec1beaea2@googlegroups.com> |
| In reply to | #3814 |
I would like to assemble LemminGS, could you, please, help me? Thank you, MH
[toc] | [prev] | [next] | [standalone]
| From | Hugh Hood <hughhood@earthlink.net> |
|---|---|
| Date | 2019-08-19 21:50 -0500 |
| Message-ID | <NZGdnaeytetowsbAnZ2dnUU7-eGdnZ2d@earthlink.com> |
| In reply to | #5233 |
On 8/19/2019 4:11 PM, Antoine Vignau wrote: > I would like to assemble LemminGS, could you, please, help me? > Thank you, > MH > Brutal. Just Brutal. ;-)
[toc] | [prev] | [next] | [standalone]
| From | inexorabletash@gmail.com |
|---|---|
| Date | 2019-08-20 07:56 -0700 |
| Message-ID | <a4ba780b-80c4-4717-beac-97a39b150c81@googlegroups.com> |
| In reply to | #5234 |
So hey, back on topic... Who wants to write a Desk Accessory? What do you want to know?
[toc] | [prev] | [next] | [standalone]
| From | awanderin <awanderin@gmail.com> |
|---|---|
| Date | 2019-08-23 16:54 -0600 |
| Message-ID | <yubo90ftrw3.fsf@gmail.com> |
| In reply to | #5234 |
Hugh Hood <hughhood@earthlink.net> writes: > On 8/19/2019 4:11 PM, Antoine Vignau wrote: >> I would like to assemble LemminGS, could you, please, help me? >> Thank you, >> MH >> > > Brutal. Just Brutal. ;-) > Ahh, that was deluxe! (couldn't resist...) -- Jerry awanderin at gmail dot com
[toc] | [prev] | [standalone]
Back to top | Article view | comp.sys.apple2.programmer
csiph-web