Stuffs to read before going to bed

Random unmapped chat
Charles MacDonald
Posts: 38
Joined: Sun Jun 22, 2008 5:18 pm
Contact:

Re: Stuffs to read before going to bed

Post by Charles MacDonald » Thu Sep 30, 2010 1:19 am

After reading that soldering spec I forgot how much I hate turret terminals. :D

That site is a good find, it has tons and tons of specifications for the military, NASA, and JAXA amongst others. I liked this one:

http://www.everyspec.com/MIL-HDBK/MIL-H ... _279_1895/

It's about the types of radiation that semiconductor devices can receive and how they are affected. Like for satellites. The reading is a little dense but it's intriguing stuff -- at one point they mention nuclear weapons as a source of radiation exposure, and then consider this specification was written in 1986 with the Cold War going on. It's a little freaky. ;D

Clearly our next project is a radiation-hardened PCE that can withstand nuclear war and promote peace for humankind. A few rounds of Blazing Lazers or Bravoman will usually stop intercontinental conflict.
Don't forget your two NOPs after CSH.

User avatar
MooZ
Site Admin
Posts: 397
Joined: Sun Jun 22, 2008 3:19 pm
Location: Lvl 3
Contact:

Re: Stuffs to read before going to bed

Post by MooZ » Thu Sep 30, 2010 8:52 am

Yeah, playing splatter house can ease the irradation pain. And in the following thousand years alien archeologists would find a working pce and enjoy our games :p

Sticking to the military/spatial trend, here's the Feynman's Appendix to the Rogers Commission Report on the Space Shuttle Challenger Accident and a related blog post. This is a good insight/remainder about engineering.

And by the way give a look at the rest of Gustavo Duarte's blog. There're some nice articles about linux memory management.

User avatar
Dr Jefyll
Posts: 3
Joined: Sun Oct 03, 2010 9:10 pm
Location: Ontario, Canada
Contact:

Re: Stuffs to read before going to bed

Post by Dr Jefyll » Sun Oct 03, 2010 10:22 pm

Charles MacDonald wrote:Thanks for the cool link Tanuki! ["How MOS 6502 Illegal Opcodes really work" from pagetable.com]

In the comments for that article there is a link to a guy who augmented the 65C02's illegal instructions (which were converted to NOPs) to implement entirely new functions based on external microcode and other crazy stuff:

http://laughtonelectronics.com/arcana/B ... onPg1.html

This may be the most awesome thing you can do with a 65C02 ever. It's sort of a dense read but just incredible. I wonder how long it took to design and debug the whole thing.
Hello everyone. I'm the fella with the project Charles is referring to. It's not PC-Engine related but I think anyone with a serious interest in hardware and/or the 6502 will find the article more than interesting... although perhaps not very well suited for reading before going to bed!

Thanks, Charles, for your comments. The article is subject to continual revision, and I think you'll notice some improvements in clarity and content since May when you saw it. The website itself is less than a year old, my first experience as a newbie Webmaster. :D There are dozens of other general electronics and computer articles there -- all MUCH shorter, btw!

cheers,

Jeff

User avatar
MooZ
Site Admin
Posts: 397
Joined: Sun Jun 22, 2008 3:19 pm
Location: Lvl 3
Contact:

Re: Stuffs to read before going to bed

Post by MooZ » Mon Oct 04, 2010 9:19 am

Welcome abroad and congratulation for the IBM mainframe repair :)

User avatar
MooZ
Site Admin
Posts: 397
Joined: Sun Jun 22, 2008 3:19 pm
Location: Lvl 3
Contact:

Re: Stuffs to read before going to bed

Post by MooZ » Tue Oct 05, 2010 8:42 am


Charles MacDonald
Posts: 38
Joined: Sun Jun 22, 2008 5:18 pm
Contact:

Re: Stuffs to read before going to bed

Post by Charles MacDonald » Wed Oct 13, 2010 8:20 pm

VRAM (BG/OBJ) memory management for AGB, but the concepts apply to any console:

http://www.gamasutra.com/view/feature/3 ... gement.php
Don't forget your two NOPs after CSH.

Charles MacDonald
Posts: 38
Joined: Sun Jun 22, 2008 5:18 pm
Contact:

Re: Stuffs to read before going to bed

Post by Charles MacDonald » Thu Oct 14, 2010 7:13 am

although perhaps not very well suited for reading before going to bed!
It's the kind of article that keeps you up late because you just can't stop reading. :)
Thanks, Charles, for your comments. The article is subject to continual revision, and I think you'll notice some improvements in clarity and content since May when you saw it. The website itself is less than a year old, my first experience as a newbie Webmaster. :D There are dozens of other general electronics and computer articles there -- all MUCH shorter, btw!
Since my original post I've read through more of your website, and all the articles are absolutely fascinating -- the Wescode kludge is a real gem and I love the idea of adding a fourth processor just to cause a reset!

I suppose you'd find the PC-Engine's 6280 CPU a bit boring, it's a 65C02 with extra instructions but not nearly as "fun" as your KimKlone solution. :D
Don't forget your two NOPs after CSH.

User avatar
Tanuki
Posts: 20
Joined: Fri Nov 06, 2009 7:58 pm
Location: France
Contact:

Re: Stuffs to read before going to bed

Post by Tanuki » Thu Oct 14, 2010 12:54 pm

About the AGB:

There is an interesting patent titled "Memory for video game system and emulator using the memory" (193 pages):

patent 7445551 (from Google patents)

User avatar
MooZ
Site Admin
Posts: 397
Joined: Sun Jun 22, 2008 3:19 pm
Location: Lvl 3
Contact:

Re: Stuffs to read before going to bed

Post by MooZ » Sun Oct 17, 2010 5:03 pm

Instructive notes about the Oric community. And given the market shares of Oric, we may feel ashamed :D

User avatar
Dr Jefyll
Posts: 3
Joined: Sun Oct 03, 2010 9:10 pm
Location: Ontario, Canada
Contact:

Re: Stuffs to read before going to bed

Post by Dr Jefyll » Sun Nov 07, 2010 9:00 pm

Charles MacDonald wrote:Since my original post I've read through more of your website, and all the articles are absolutely fascinating
It's gratifying to learn that someone takes an interest in what I wrote; I thank you. Especially since that material took such a heckuva long time to produce! Funny how much harder it is to produce good English, as compared with, say, HTML.
the Wescode kludge is a real gem
Yes, a kludge is not ordinarily something to be proud of. But THAT one solved a desperate problem -- very effectively... and not the least bit elegantly! :mrgreen: In case anyone's wondering, the subject we're referring to is part of this article.
I suppose you'd find the PC-Engine's 6280 CPU a bit boring, it's a 65C02 with extra instructions but not nearly as "fun" as your KimKlone solution. :D
On the contrary -- I read about the 6280 with a keen interest. I wasn't aware of the chip until now. I certainly approve of the fact there are instructions that talk directly to the MMU. But what REALLY made me sit up and take notice was when I read that the role of the Accumulator could be assumed by a Zero-Page, X location! IIRC, that is -- and right now I can't seem to access the web page I was reading that mentioned this amazing capability. But I think it's maybe from the same site as this -- can anyone confirm?
http://shu.emuunlim.com/download/pcedocs/pce_cpu.html

BTW thank you MooZ for posting all the interesting stuffs to read.

cheers,

Jeff

Post Reply