Forums - Register
Name Password Forgot your password?

Forums > NEC PC-8201A / PC-8300 Laptop Computers > Applications & Utilities > Ultrascreen100, for the NEC!
Author
Thread
gweber
Admin


 

Location: 
Registered: 12/6/2007    Warnings: 0
Ultrascreen100, for the NEC!
Don't you love it when things that start out as a "tiny" possibility has turn into an almost *definite* probability?

That's precisely what happened when I started on this Ultrascreen for the NEC project. I'd gotten a hold of the Ultrascreen100 software by Ultrasoft Innovations. You might remember that this software enables a 60 column by 10 line display and your Model 100s screen, and automatically becomes active as you enter all five ROM programs. As I was playing around with it on my M100, I started having these aspirations of seeing something similar running on my NEC. I figured I'd disassemble the .CO file and check things out.

Well, "things" got complicated rather quickly. Self modifying code, jump tables, and tons of hooks that I'd not seen used before in .CO's that I'd examined. Plus, it turned out that less than *half* of the calls that Ultrascreen made into the Model 100's ROM had equivalents in my M100/NEC cross reference.

I knew that any attempt at conversion was going to involve spending many hours inside disassemblies of the M100 & NEC ROMs investigating the calls and code paths being taken. But that's okay, I was up for a Winter project...and possibly a Spring, Summer and next Autumn project...and maybe yet another Winter project before I could see this thing running on my NEC PC-8201.

But then, wouldn't you know, a fortunate series of events made matters a little nicer. I'd stumbled upon Ultrasoft Innovations website. WHAT? They're still around? Yes indeed they are! Of course, they have nothing to do with Model 100s anymore, but the original proprieter, Richard Eckerlin, still runs a business under that company name that is involved in recycling old computer technology.

I contacted him to find out if there was even the slightest chance that the source code for their original product was still in existence. He responded! Turns out he didn't have the source code himself, but he was able to point me to Daniel Born, the original author. He wasn't sure if the email address he had for Daniel was still valid but as much would have it, it was!

Now Daniel didn't have source code immediately available but he volunteered his time to assist with this effort. A few email conversations later, and Daniel is helping me with transforming my disassembly of the Ultrascreen code into a true assembly file that can eventually be compiled & run on the NEC. There are a few differences in the LCD code between the ROMs that do need special consideration, but I'm making definite progress.

I will be using this forum as my "blog", so to speak, on the progression of the UltrascreenNEC project.

Stay tuned, there's more to come.
__________________
Gary Weber
www.web8201.net
5/24/2009 10:37 Link - Ip: Logged - Quote:
king
Member


 

Location: 
Registered: 2/6/2018      Warnings: 0
cc0208
coach factory outlet
canada goose sale
ray ban sunglasses
coach outlet online
coach outlet store online
gucci outlet
pandora charms
philipp plein outlet
fitflops sale clearance
air jordans
moncler
pandora charms sale clearance
burberry outlet store
coach outlet store
pandora charms
fred perry
coach factory outlet
coach canada
adidas yeezy boost
yeezy 350 boost
canada goose jackets
longchamp outlet
canada goose jackets
air max 97
ralph lauren outlet
oakley sunglasses sale
polo outlet
moncler jackets
canada goose jackets
adidas shoes
cheap ray ban sunglasses
michael kors outlet clearance
canada goose uk
gucci handbags
polo ralph lauren outlet online
harden vol 1
michael kors outlet online
hermens bags
coach outlet
michael kors handbags
michael kors factory outlet
ralph lauren outlet
pandora store
ugg ustralia
canada goose outlet
burberry outlet
adidas nmd
canada goose jackets
nike air max
coach outlet store online clearances
salvatore ferragamo shoes
yeezy boost
nmd adidas
michael kors outlet clearance
nike outlet online
canada goose sale
cheap ray bans
adidas yeezy
nike shoes for men
canada goose outlet
coach outlet
coach outlet store
cheap jordans
coach factory outlet
canada goose outlet
michael kors
jordan retro 11
adidas outlet
kate spade
nmd adidas
oakley sunglasses
michael kors outlet
fitflops sale
oakley sunglasses
ugg outlet
yeezy boost
michael kors uk
uggs outlet
fitflops
air jordans
canada goose outlet
ugg boots for women
hermes handbags
ugg outlet
pandora charms
ray ban sunglasses
coach outlet
uggs
polo ralph lauren outlet
nike outlet store
canada goose outlet
pandora jewelry
cheap ray ban sunglasses
michael kors outlet store
uggs outlet
louis vuitton outlet
ugg outlet
kate spade bags
michael kors outlet
adidas shoes
adidas superstar
michael kors outlet online
moncler jackets
kate spade outlet
michael kors outlet
canada goose jackets uk
nike outlet
ugg boots
valentino shoes outlet
north face jackets
louboutin shoes
canada goose uk
longchamp outlet online
ugg shoes
pandora
timberland boots outlet
columbia sportswear
polo ralph lauren outlet
kate spade handbags
moncler jackets
red bottom shoes
fitflops
canadian goose
pandora jewelry outlet
air jordan shoes
canada goose outlet
longchamp outlet
uggs canada
longchamp handbags
cheap nfl jerseys
coach outlet
pandora charms
coach factory outlet
ugg boots
canada goose jackets
supreme clothing
supreme new york
mulberry outlet
ralph lauren outlet
pandora jewelry
moncler outlet
canada goose sale
ugg australia
michael kors canada
mulberry bags
coach outlet
ralph lauren outlet
coach outlet online
red bottoms shoes
canada goose outlet
burberry outlet
oakley sunglasses
timberland boots
ugg outlet
nike zoom
jordan shoes
mbt shoes
pandora charms
ralph lauren outlet
adidas nmd
air jordan shoes
jordan shoes
adidas outlet
burberry outlet canada
ugg outlet online
supreme clothing
ugg shoes
canada goose jackets
christian louboutin
michael kors outlet
coach outlet
canada goose
nike shoes
cheap jordans
coach outlet
polo ralph lauren outlet
ugg outlet
michael kors factory outlet
coach outlet
pandora jewelry
pandora outlet
coach outlet
kate spade outlet store
cheap ray ban sunglasses
adidas campus
ugg boots
michael kors canada
adidas shoes
tory burch outlet store
louis vuitton outlet online
ralph lauren uk
cheap jordans
michael kors outlet
ralph lauren uk
cheap oakley sunglasses
ralph lauren outlet
coach factory outlet
cat boots
adidas yeezy
ugg boots
ralph lauren outlet
nike shoes
uggs outlet
oakley sunglasses
birkenstock sandals
ugg boots
moncler outlet
ralph lauren
moncler jackets outlet
michael kors outlet
nike outlet store
ugg outlet
canada goose
adidas yeezy boost
canada goose outlet
moncler outlet
hermes outlet
burberry
pandora charms
nike shoes
louis vuitton
michael kors outlet
coach factory outlet
mulberry handbags
ugg boots
kate spade outlet
ugg outlet
pandora charms
cheap uggs
ugg boots on sale
ferragamo outlet
adidas yeezy
pandora outlet
michael kors outlet
mulberry uk
hermes bags
oakley sunglasses
uggs outlet
coach factory outlet
polo ralph lauren
north face jackets
nike outlet
cheap jordans for sale
michael kors outlet
ugg outlet
coach outlet
adidas
yeezy boost
canada goose outlet
coach factory outlet online
canada goose jackets
michael kors outlet online
pandora charms sale clearance
ugg boots
kate spade
birkenstocks
jordan retro
louis vuitton outlet
moncler uk
adidas nmd
polo ralph lauren outlet online
louis vuitton outlet store
michael kors outlet
coach outlet
kate spade outlet store
mbt
michael kors outlet store
kate spade handbag
michael kors outlet clearance
pandora outlet
coach canada
moncler outlet
cheap uggs
pandora charms sale
ralph lauren outlet
moncler
nike store
michael kors handbags
cheap oakley sunglasses
coach factory outlet
uggs clearance
ferragamo shoes
cheap mlb jerseys china
cheap ugg boots
adidas nmd
coach outlet store
canada goose uk
coach outlet
moncler jackets
coach factory outlet
valentino shoes
ugg boots
yeezy boost
ugg outlet store
north face outlet
ugg outlet
timberland boots
ugg boots
jordan shoes
cheap jordans
fitflops
ralph lauren uk
michael kors outlet
nike air max
coach outlet
longchamp handbags
adidas shoes
michael kors outlet
coach factorty outlet
polo ralph lauren outlet
nfl jerseys wholesale
coach outlet
adidas superstar
uggs outlet
ralph lauren outlet
cheap uggs
canada goose uk
red bottoms
timberland outlet
ralph lauren outlet
uggs
coach outlet
moncler outlet
coach outlet
nmd shoes
air max 2017
ray ban sunglasses
coach outlet
nike outlet
philipp plein shirt
adidas yeezy
canada goose outlet
cheap jordans free shipping
canada goose
michael kors outlet clearance
ralph lauren sale clearance
pandora charms uk
canada goose
coach factory outlet
oakley sunglasses
christian louboutin outlet
ralph lauren outlet
salvatore ferragamo
michael kors outlet
christian louboutin outlet
discount oakley sunglasses
cheap nfl jerseys
ralph lauren uk
pandora charms
louis vuitton outlet online
nfl jerseys wholesale
yeezy boost 350
uggs
cheap jordans
polo ralph lauren outlet
air max 2018
canada goose outlet
coach outlet
fred perry polo
moncler outlet
canada goose
fitflops sale clearance
polo outlet
longchamp uk
moncler jackets
ugg outlet
michael kors handbags
ugg boots on sale
ugg boots canada
jordans
adidas outlet
ugg outlet
polo ralph lauren outlet online
ray ban sunglasses
adidas shoes
pandora charms sale
canada goose outlet
canada goose
tory burch outlet
cheap mlb jerseys
hermes handbags
canada goose uk
coach outlet store
pandora charms sale clearance
coach factory outlet
uggs canada
canada goose outlet
moncler coats
canada goose outlet
kate spade outlet
ugg outlet
hermes handbags
ultra boost
doudoune moncler
pandora jewelry
christian louboutin
michael kors handbags
mbt shoes
christian louboutin outlet
ralph lauren
ugg outlet
louboutin shoes
ray ban sunglasses discount
coach factorty outlet
supreme clothing
ugg boots
canada goose jackets
pandora jewelry
air max 97
ugg boots
coach outlet
ugg boots
air max 2018
coach outlet store
hermes birkin
yeezy boost
adidas yeezy boost
ralph lauren outlet
adidas yeezy
polo ralph lauren outlet online
cheap nfl jerseys
coach factory outlet
ray ban sunglasses
ralph lauren sale clearance
cc0208
2/6/2018 23:46 Link - Ip: Logged - Quote:
Forums > NEC PC-8201A / PC-8300 Laptop Computers > Applications & Utilities > Ultrascreen100, for the NEC!

Quick reply
You need to login before you can post.


Powered by ASPBB v0.5.2
© 2004-2006 ASPBB Developers team