Search found 169 matches
Re: XBIOS 5
Patient: Doctor, It hurts when I do this! Doctor: Don't do that! The solutions discussed here all fit into the general concept of trying to pound a square peg into a round hole. Well, I got news for you... there ain't a hammer big enough to do that. The closest thing to a real solution to this prob...
- Tue Aug 02, 2016 3:36 am
- Forum: Gallery
- Topic: I finally have a TT!
- Replies: 71
- Views: 50405
Re: I finally have a TT!
Congrats!
I occasionally regret having gotten rid of mine, but if I still had it, it would just be in storage anyway.
I occasionally regret having gotten rid of mine, but if I still had it, it would just be in storage anyway.
- Wed Jun 22, 2016 6:18 am
- Forum: C / PASCAL etc.
- Topic: guide to GEM coding with AHCC
- Replies: 26
- Views: 24502
Re: guide to GEM coding with AHCC
Thanks for the suggestion. It prompted me to look again at the Atari Compendium, and I notice it says for work_in[0]: "For screen devices you should normally use the value Getrez() + 2, however, a value of 1 is acceptable if not using any loaded fonts" I take it you mean work_in[0] = 2 + Getrez ();...
- Sat May 28, 2016 5:08 am
- Forum: Coding
- Topic: updating a background window in GEM
- Replies: 20
- Views: 10474
Re: updating a background window in GEM
what i mean is that updates will not be timely... you may miss some updates.... for scores it is ok, but for other information may not be. You're not necessarily wrong, but in a GUI environment with other apps running in the system (particularly with cooperative MT), one shouldn't expect to always ...
- Thu May 26, 2016 3:15 am
- Forum: Coding
- Topic: updating a background window in GEM
- Replies: 20
- Views: 10474
Re: updating a background window in GEM
Sorry for my poor english, but for me, the solution is to send a WM_REDRAW yourself to your application via/trough the EVNT_MULTI loop... I proceed in the same way for my propers apps, and works under simple Tos, Mint, Magic... I agree that sending yourself a redraw message is the proper GEM AES wa...
- Thu May 26, 2016 2:47 am
- Forum: Coding
- Topic: updating a background window in GEM
- Replies: 20
- Views: 10474
Re: updating a background window in GEM
You're overthinking it... just send the window a redraw message for the client area. As long as your redraw routine is done right, it will work.
- Tue May 10, 2016 6:51 am
- Forum: Coding
- Topic: v_pieslice and fill bleed
- Replies: 28
- Views: 11584
Re: v_pieslice and fill bleed
Have you tried it on your Firebee? It just occured to me that the problem could be in AHCC's VDI bindings. The only thing a compiler's GEM bindings really does is pull the function parameters off the stack and push them into the GEM parameter arrays, then it calls the GEM system trap. Then it copie...
- Tue May 10, 2016 5:44 am
- Forum: Coding
- Topic: v_pieslice and fill bleed
- Replies: 28
- Views: 11584
Re: v_pieslice and fill bleed
The reason I asked is that I've seen a variety of different implementations of that function and some of them merely test for intersection and don't output an altered rectangle.
- Sun May 08, 2016 9:04 am
- Forum: Coding
- Topic: v_pieslice and fill bleed
- Replies: 28
- Views: 11584
Re: v_pieslice and fill bleed
Question: where does the rc_intersect function come from? That's not an AES function.
Does it perform an intersection or merely test for one?
Does it perform an intersection or merely test for one?
- Sun Apr 17, 2016 7:47 pm
- Forum: GFA BASIC
- Topic: arrays in GFA Basic resetting computer
- Replies: 13
- Views: 15186
Re: arrays in GFA Basic resetting computer
Have you tried running it under a debugger? I'm not in the habit of using a debugger. Is there one for the Firebee? I have no idea about Firebee or any specific requirements it might have about debuggers. My idea was along the lines of, run the debugger, then load and run GFA basic, load your progr...
- Sun Apr 17, 2016 12:35 am
- Forum: GFA BASIC
- Topic: arrays in GFA Basic resetting computer
- Replies: 13
- Views: 15186
Re: arrays in GFA Basic resetting computer
Have you tried running it under a debugger?
- Sat Mar 26, 2016 3:41 am
- Forum: GFA BASIC
- Topic: Version Control Software
- Replies: 12
- Views: 15385
Re: Version Control Software
Agree on the use of SourceTree. I would avoid that tool. It pushed me to create an account on their website atlassian com. And now I'm not able (and according to google not only me) to delete that account. It asks if you want to. Say "no" if you don't want to. End of problem. Seriously... I've setu...
- Sat Mar 26, 2016 3:40 am
- Forum: GFA BASIC
- Topic: Version Control Software
- Replies: 12
- Views: 15385
Re: Version Control Software
Agree on the use of SourceTree. On PC you also have Perforce which is free for small projects / personal use. I originally used CVS ages ago, then Microsoft's Visual SourceSafe for awhile, then when that went away I switched to Perforce. I really liked Perforce. I particularly liked the fact that y...
- Sat Mar 26, 2016 3:29 am
- Forum: 680x0
- Topic: STOS Spectrum program requires fades
- Replies: 6
- Views: 5696
Re: STOS Spectrum program requires fades
If all you got is the PRG file you're probably out of luck. Spectrum 512 images aren't a static display. They rely on an interrupt-driven routine that alters the color registers. So you're going to need direct access to the palette data that gets used by the display code if you want to do anything t...
- Sat Mar 19, 2016 3:00 am
- Forum: 680x0
- Topic: Line drawing, single plane bitmap
- Replies: 12
- Views: 14417
Re: Line drawing, single plane bitmap
Thanks gents, I'd never heard of Bresenham's algorithm before - looks to be exactly what I was after. Anybody doing graphics programming on a retro platform like the ST where they'll be doing raw pixel pushing should become familiar with some of the classic texts on computer graphics algorithms. ht...
- Fri Mar 18, 2016 6:03 am
- Forum: 680x0
- Topic: Line drawing, single plane bitmap
- Replies: 12
- Views: 14417
Re: Line drawing, single plane bitmap
You're overthinking it. As mfro suggests, look up the Bresenham's algorithm.
It's a fairly easy algorithm to implement, and after you have it working, then maybe you can make another pass to optimize it.
- Sat Mar 12, 2016 8:56 am
- Forum: STOS
- Topic: Automatic Auto/Rapid fire
- Replies: 13
- Views: 17720
Re: Automatic Auto/Rapid fire
What you want is a concept called "Debounce" Basically, after you detect a joystick button being PRESSED, you set a flag that prevents the next pass from shooting again. When the flag is set, you're testing for the button to be RELEASED. When that happens, you clear the flag and go back to looking f...
- Tue Mar 08, 2016 3:34 am
- Forum: STOS
- Topic: Does STOS support all 4096 colors of STE?
- Replies: 7
- Views: 15569
Re: Does STOS support all 4096 colors of STE?
Color #3147 is unsupported, but it's almost the same exact thing as #2977 so just use that instead.
- Tue Mar 08, 2016 3:14 am
- Forum: Steem
- Topic: Problems with Windows 10
- Replies: 7
- Views: 8273
Re: Problems with Windows 10
Steem has been working fine on Windows 10 for me.
- Sat Mar 05, 2016 6:07 am
- Forum: GFA BASIC
- Topic: Using GFA Basic In 2016
- Replies: 30
- Views: 32800
Re: Using GFA Basic In 2016
My 2 bits as well: Call me stupid, but i cant even grasp a reason for this post. GFA is a tool. Many tasks can be done using different tools or techniques. So why on earth should one propagate or dismiss a tool, other than performance wise? I work mainly in GFA. Its fast, its easy, and im used to i...
- Sat Mar 05, 2016 5:34 am
- Forum: GFA BASIC
- Topic: Using GFA Basic In 2016
- Replies: 30
- Views: 32800
Re: Using GFA Basic In 2016
... but in case of ST - TOS would not fit in 192K, if was written 100% in C. Related with - I always hated CPX and it's modules - just because they took tens of KB of RAM for some really trivial settings, just because high level language overhead. The issue with CPX size wasn't really so much the o...
- Mon Feb 29, 2016 7:08 am
- Forum: Professionals
- Topic: gdos pdf driver
- Replies: 61
- Views: 19980
Re: gdos pdf driver
Since NVDI is handling outline text rasterization, this can't be fixed at the driver level. The fact that he mentioned screen drivers makes me thin NVDI is grabbing stuff out of line-a to reset clipping to the screen boundaries when it's turned off, but line-a has nothing to do with non-screen drive...
- Thu Feb 25, 2016 1:47 am
- Forum: GFA BASIC
- Topic: Using GFA Basic In 2016
- Replies: 30
- Views: 32800
Re: Using GFA Basic In 2016
While I'm aware that there's a revised version that's supposed to work reasonably well, I'll admit that my thoughts about GFA BASIC are perhaps a tad biased as a result of having to deal with compatibility issues when we released the TT030. Or Falcon030. Or MultiTOS... Just got to be a recurring the...
- Thu Feb 25, 2016 12:10 am
- Forum: GFA BASIC
- Topic: Using GFA Basic In 2016
- Replies: 30
- Views: 32800
Re: Using GFA Basic In 2016
Well at least for me GFA wins hands down on how long it takes to make a simple program start to finish, seeing how I don't even have to compile it. As for JavaScript, I don't even have that option on my Atari, so I guess some form of BASIC still applies on this platform. I am only familiar with Pur...
- Wed Feb 24, 2016 9:49 pm
- Forum: GFA BASIC
- Topic: Using GFA Basic In 2016
- Replies: 30
- Views: 32800
Re: Using GFA Basic In 2016
Back in the day, I used to hear people make the argument that they were able to get things done faster in GFA BASIC. There's a certain amount of truth in that, but I think it's a misleading truth. This can still apply, but it depends heavily on what you are doing. The GFA compiler does do a nice jo...