6502.org Forum  Projects  Code  Documents  Tools  Forum
It is currently Sat Nov 16, 2024 7:41 pm

All times are UTC




Post new topic Reply to topic  [ 45 posts ]  Go to page Previous  1, 2, 3  Next
Author Message
PostPosted: Mon Jul 02, 2012 4:26 pm 
Offline
User avatar

Joined: Mon Aug 08, 2011 2:48 pm
Posts: 808
Location: Croatia
BigDumbDinosaur wrote:
Dajgoro wrote:
BigDumbDinosaur wrote:
BTW, it appears either your screen resolution is quite low and/or you are running on a 4x3 monitor. :lol:

True, 800x600, 4:3 and an old crt...

If you weren't on the other side of the planet I'd give you a 19 inch 4x3 LCD monitor that I recently took out of service. It runs 1280x1024 with excellent clarity. Unfortunately, the cost to ship it to Croatia, plus whatever duties your customs people would demand, would substantially exceed its value. :cry:


Your website looks much better now, and the menu works well.

I kinda like to have small screen resolution. I don't like when things get too small on the screen.
I use bigger resolutions when working in editors/developing environments.
And i prefer 4:3 over 16:9.


Top
 Profile  
Reply with quote  
PostPosted: Sat Jul 07, 2012 2:12 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8491
Location: Midwestern USA
I've updated the POC website with a new page and some fixes on other pages. I also added a new download.

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


Last edited by BigDumbDinosaur on Tue Aug 21, 2012 5:34 am, edited 2 times in total.

Top
 Profile  
Reply with quote  
PostPosted: Sat Jul 07, 2012 10:51 pm 
Offline

Joined: Tue Jul 05, 2005 7:08 pm
Posts: 1043
Location: near Heidelberg, Germany
Great work BDD, keep up the good work!

_________________
Author of the GeckOS multitasking operating system, the usb65 stack, designer of the Micro-PET and many more 6502 content: http://6502.org/users/andre/


Top
 Profile  
Reply with quote  
PostPosted: Sun Jul 08, 2012 12:53 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8491
Location: Midwestern USA
fachat wrote:
Great work BDD, keep up the good work!

Thanks!

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


Top
 Profile  
Reply with quote  
 Post subject: Proof of Concept Website
PostPosted: Thu Aug 09, 2012 5:21 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8491
Location: Midwestern USA
A user contacted me off-line and said some of the links embedded in various pages on my POC website weren't functional. I tested them all and can't seem to find one that isn't working. Could I impose on someone here to check them for me and report any links that are kaflooey? Thanks!

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


Last edited by BigDumbDinosaur on Tue Aug 21, 2012 5:35 am, edited 1 time in total.

Top
 Profile  
Reply with quote  
PostPosted: Thu Aug 09, 2012 7:30 am 
Offline
User avatar

Joined: Fri Dec 11, 2009 3:50 pm
Posts: 3367
Location: Ontario, Canada
Hmmmm... I just buzzed through and hit about a dozen links at random. All seemed OK.

Can you get some more-specific info from the person that contacted you? Failing that, you could try visiting the site using an alternative connection (library or coffee shop) in order to do some further testing yourself.

Or just wait to see if any further trouble reports materialize. After all, some problems go away if you ignore them long enough! -- or were simply non-existent in the first place...

cheers,
Jeff

_________________
In 1988 my 65C02 got six new registers and 44 new full-speed instructions!
https://laughtonelectronics.com/Arcana/ ... mmary.html


Top
 Profile  
Reply with quote  
PostPosted: Thu Aug 09, 2012 10:58 am 
Offline

Joined: Sun Apr 10, 2011 8:29 am
Posts: 597
Location: Norway/Japan
BigDumbDinosaur wrote:
A user contacted me off-line and said some of the links embedded in various pages on my POC website weren't functional. I tested them all and can't seem to find one that isn't working. Could I impose on someone here to check them for me and report any links that are kaflooey? Thanks!

I checked all your internal links by letting wget crawl through the poc816 page. All your links worked OK (HTTP response 200). I did not check if all your external links are working, except for the few I manually checked (mostly wikipedia and WDC links). (And I did not crawl through anything above /poc816).
Did your correspondent say anything about off-site or on-site links?

-Tor


Top
 Profile  
Reply with quote  
PostPosted: Thu Aug 09, 2012 2:51 pm 
Offline

Joined: Sat Jul 28, 2012 11:41 am
Posts: 442
Location: Wiesbaden, Germany
On the system design page, there are some gif formatted schematics of your sbc v1 project which do not display in IE8. However, they are displayed in Firefox.

If one uses the Developer Tools' Image Report to check that image in IE8 (F12, Alt-I,R) you get "Broken Image". Maybe this is Microsofts way of preventing one from injecting code into IE8 through hacked gifs? Unfortunately it doesn't say anything about what the problem really is.

SRC: http://bcstechnology.net/poc816/images/ ... page01.gif and following pages

_________________
6502 sources on GitHub: https://github.com/Klaus2m5


Top
 Profile  
Reply with quote  
PostPosted: Thu Aug 09, 2012 6:18 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8491
Location: Midwestern USA
Thanks all for checking. You've essentially confirmed my suspicions that the individual in question has a browser configuration issue.

Klaus2m5 wrote:
On the system design page, there are some gif formatted schematics of your sbc v1 project which do not display in IE8. However, they are displayed in Firefox.

If one uses the Developer Tools' Image Report to check that image in IE8 (F12, Alt-I,R) you get "Broken Image". Maybe this is Microsofts way of preventing one from injecting code into IE8 through hacked gifs? Unfortunately it doesn't say anything about what the problem really is.

SRC: http://bcstechnology.net/poc816/images/ ... page01.gif and following pages

I only have one Windows box here running Win2000, which has Internet Exploder version 6. It too doesn't load the images for reasons that are probably specific to IE. As I said on the site's home page:


    I have not used any fancy HTML, Flash or JavaScript in any of these pages and no, I didn't prepare these pages with Microsoft Word. Therefore web browser compatibility shouldn't be a concern, as long as your browser supports HTML 4.0 or better. If it doesn't, may I suggest Firefox? All testing was done in the Firefox browser; please don't complain if your non-W3C compliant browser doesn't correctly display pages. In any case, be sure automatic image display is enabled in your browser. Otherwise, you are going to be scratching your head while looking at a lot of empty boxes and wondering what's going on.

I ran the W3C checks on the page in question and W3C reported no errors. As it correctly works in Firefox and the Seamonkey suite, I don't have any other answers.

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


Last edited by BigDumbDinosaur on Thu Aug 09, 2012 6:29 pm, edited 1 time in total.

Top
 Profile  
Reply with quote  
PostPosted: Thu Aug 09, 2012 6:27 pm 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8541
Location: Southern California
He has a link telling a list of reasons not to use Internet Explorer, which I've been hearing from developers too, including our own new daughter-in-law who is at the top of her class at the school in her last year of getting her bachelor's degree in computer science: http://www.thetlog.net/2005/09/01/why-n ... -explorer/. There's also a petition to MS to discontinue IE because it's so bad: http://www.change.org/petitions/discont ... t-explorer. I believe it was our own Samuel Falvo here who said MS is the worst at sticking to html industry standards. (I'm obviously no authority in the subject myself, if you judge from my website-- I'm just quoting.)

_________________
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: Fri Aug 10, 2012 5:29 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8491
Location: Midwestern USA
I have added a new page to my POC website. I also made some changes that should speed up the loading of pages with embedded images.

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


Last edited by BigDumbDinosaur on Tue Aug 21, 2012 5:36 am, edited 1 time in total.

Top
 Profile  
Reply with quote  
PostPosted: Fri Aug 17, 2012 2:50 am 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8491
Location: Midwestern USA
I have updated the Kowalski simulator macros to include a new W65C816S pseudo-instruction: BSR (branch to subroutine). BSR operates in the same fashion as the equivalent on the Motorola 68K processors, facilitating the creation of fully relocatable machine code that includes subroutines. Without BSR, you have to assemble for different addresses if you want to relocate your program.

Usage is straightforward: BSR <addr>, where <addr> is the subroutine address, either hard-coded or symbolic, e.g., BSR SPRINT. The subroutine itself is exited via an RTS instruction, so no changes are required at all to work with BSRBSR can be interchanged with JSR, at the expense of slightly slower execution. As BSR is a relative branch operation, the target subroutine must be within +32,767 or -32,768 bytes of the return location. In practice, this limitation won't be an issue.

While on the subject of better code, look at the PEA, PEI and PER instructions, all of which facilitate parameter passing via the stack. PER is particularly useful because it is given an absolute address, which the assembler converts to a branch offset, just like it would for BCS or BEQ. The offset is a signed 16 bit value. What's cool about it is when the '816 executes the PER instruction it will convert the operand into an absolute address that is relative to the program counter and push that address to the stack. Once there, you can use that address for anything. If you move the PER instruction to a different place in RAM, the MPU will compute a new absolute address, since the operand of PER remains a relative offset to PC.

Please note that I will no longer be maintaining the forum post in which I originally published the Kowalski macros. If you want the most up-to-date version please visit my POC website and browse to Downloads. Or you can get a current copy of the macros on Garth Wilson's website, as he has a link to the source file (scroll down to the math (including hardware coprocessors), algorithms, OSs, programming languages, programmers' info section).

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


Last edited by BigDumbDinosaur on Tue Aug 21, 2012 5:38 am, edited 1 time in total.

Top
 Profile  
Reply with quote  
PostPosted: Fri Aug 17, 2012 6:06 am 
Offline
User avatar

Joined: Fri Aug 30, 2002 1:09 am
Posts: 8541
Location: Southern California
PEA, PEI, and PER are definitely neat instructions. And thanks BDD for the website reference. I was thinking of breaking that section of my links page into more sections since there are too many things lumped together there; so if/when I do that (which should be soon), you might want to come back and edit your post here.

_________________
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: Fri Aug 17, 2012 1:54 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8491
Location: Midwestern USA
GARTHWILSON wrote:
PEA, PEI, and PER are definitely neat instructions. And thanks BDD for the website reference. I was thinking of breaking that section of my links page into more sections since there are too many things lumped together there; so if/when I do that (which should be soon), you might want to come back and edit your post here.

A table of contents at the top of the page would be helpful so the viewer can just click on a link to get to the section of interest. Please take a look at the Services page on my company website for example HTML.

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


Top
 Profile  
Reply with quote  
PostPosted: Sun Aug 19, 2012 7:26 pm 
Offline
User avatar

Joined: Thu May 28, 2009 9:46 pm
Posts: 8491
Location: Midwestern USA
I have posted the assembler output listing for POC V1's ROM in the Downloads section of the POC website.

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


Top
 Profile  
Reply with quote  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 45 posts ]  Go to page Previous  1, 2, 3  Next

All times are UTC


Who is online

Users browsing this forum: No registered users and 14 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: