6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sat Sep 21, 2024 3:01 am

All times are UTC




Post new topic Reply to topic  [ 7 posts ] 
Author Message
PostPosted: Thu Sep 03, 2020 7:30 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8510
Location: Southern California
"Inside geoWrite – 1: The Overlay System" published Sep 1, 2020 by Michael Steil:
https://www.pagetable.com/?p=1425
This is something one of our sons used a lot in junior high, although we had virtually no idea what went on under the hood.

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
PostPosted: Thu Sep 03, 2020 8:02 am 
Offline
User avatar

Joined: Thu Dec 11, 2008 1:28 pm
Posts: 10938
Location: England
Nice writeup there by Michael.

I'd be curious to know, how many here have done any programming in an overlay environment (or wished they had overlays, or created their own system)


Top
 Profile  
Reply with quote  
PostPosted: Thu Sep 03, 2020 12:41 pm 
Offline

Joined: Thu Mar 12, 2020 10:04 pm
Posts: 702
Location: North Tejas
BigEd wrote:
I'd be curious to know, how many here have done any programming in an overlay environment (or wished they had overlays, or created their own system)


Yes.

I once worked on a large DOS project using Phoenix PLINK to create overlays. We had to organize our object modules in the form of a tree and it managed the overlays.

I also programmed Windows 2.x in real mode. That was a form of overlays. Actually, it was a software implementation of x86 protected mode without access protection.


Top
 Profile  
Reply with quote  
PostPosted: Thu Sep 03, 2020 3:42 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8390
Location: Midwestern USA
BigEd wrote:
Nice writeup there by Michael.

I'd be curious to know, how many here have done any programming in an overlay environment (or wished they had overlays, or created their own system)

The truck (lorry) leasing and billing software I developed for the Commodore 128D and multiplexed Lt. Kernal disk subsystem had to extensively use overlays to fit the proverbial 10 gallons of whatever into a five gallon bucket. This of course meant I had to carefully lay out memory assignments so always-resident functions, such as the ISAM database engine, would not get stepped on. Looking back on it, I'm amazed it actually worked. The C-128 didn't make things easy, of that you can be sure.

_________________
x86?  We ain't got no x86.  We don't NEED no stinking x86!


Top
 Profile  
Reply with quote  
PostPosted: Tue Sep 08, 2020 6:37 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8510
Location: Southern California
related, on the same site:
Inside geoWrite – 2: Screen Recovery (published Sep 2, 2020) https://www.pagetable.com/?p=1428
Inside geoWrite – 3: Font Management (published Sep 4, 2020) https://www.pagetable.com/?p=1436
Inside geoWrite – 4: Zero Page (published Sep 4, 2020) https://www.pagetable.com/?p=1442
Inside geoWrite – 5: Copy Protection (published Sep 6, 2020) https://www.pagetable.com/?p=1449

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
PostPosted: Thu Sep 17, 2020 5:30 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8510
Location: Southern California
Continuing with more articles posted:
Inside geoWrite – 6: Localization (published Sep 9, 2020) https://www.pagetable.com/?p=1460
Inside geoWrite – 7: File Format and Pagination (published Sep 16, 2020) https://www.pagetable.com/?p=1471

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
PostPosted: Wed Sep 23, 2020 5:23 pm 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8510
Location: Southern California
Inside geoWrite – 8: Copy & Paste (published Sep 22, 2020) https://www.pagetable.com/?p=1481
Inside geoWrite – 9: Keyboard Handling (published Sep 24, 2020) https://www.pagetable.com/?p=1490

_________________
http://WilsonMinesCo.com/ lots of 6502 resources
The "second front page" is http://wilsonminesco.com/links.html .
What's an additional VIA among friends, anyhow?


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 27 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to: