Search the web
Sign In
New User? Sign Up
staticrecompilers · Static Binary Translation
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Want to share photos of your group with the world? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.
Having problems with message search? Fill out this form to ensure your group is one of the first to be migrated to the new message search system.

Messages

  Messages Help
Advanced
Messages 20 - 49 of 326   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
20
We've already looked at how we can discard assignments to flag registers if they are not used before a subsequent assignment, and indeed we can handle long...
Graham Toal
graham_toal
Offline Send Email
Jan 5, 2003
8:05 pm
21
... I hate giving myself a challenge :-) Here's the code ... G #define DEBUG 1 // A test program to eliminate redundant code; does *not* do common //...
Graham Toal
graham_toal
Offline Send Email
Jan 6, 2003
1:24 am
22
... By the way this is quite typical of real code. I don't think I've posted it here before, so here: http://www.gtoal.com/athome/tailgunner/macros.h.html is...
Graham Toal
graham_toal
Offline Send Email
Jan 6, 2003
1:48 am
23
... I wasn't happy with some aspects of that code and have now cleaned it up considerably. In fact it now makes quite a nice demonstrator of the concept, and...
Graham Toal <gtoal@...>
graham_toal
Offline Send Email
Jan 7, 2003
6:47 am
24
I have written a first draft of a static binary translation HOWTO. This is just my personal method; it isn't the state of the art, and I had to force myself to...
Graham Toal <gtoal@...>
graham_toal
Offline Send Email
Jan 12, 2003
6:54 am
25
Wow I really appreciate your work, especially to bring this knowledge to people new to the subject (like me). Thanks :)...
imikeyiz <staticbt@...>
imikeyiz
Offline Send Email
Jan 12, 2003
12:43 pm
26
... You append statements to a list which allows you to perform some analysis before flushing it out, right? In my SH-2 recompiler, I had 2 different lists:...
Bart
bart_trzynad...
Offline Send Email
Jan 12, 2003
11:06 pm
27
The HOWTO has grown from 12 pages to 21 :-) http://www.gtoal.com/sbt/ G...
Graham Toal
graham_toal
Offline Send Email
Jan 13, 2003
6:01 am
28
... Very cool! I think you've taken a very good approach to this subject in your document. It's much more accessible than the academic texts (as you mention)...
Bart
bart_trzynad...
Offline Send Email
Jan 13, 2003
9:12 pm
29
Although my Cinematronics recompiler was rather messy, and took a few weeks to write, I got a itch to scratch tonight about doing a z80 recompiler (primarily...
Graham Toal
graham_toal
Offline Send Email
Apr 4, 2003
8:40 am
30
http://www.cs.ubc.ca/local/reading/proceedings/spe91- 95/spe/vol21/issue8/spe046cm.pdf Apparently what I've considered static binary translation is properly...
Graham Toal
graham_toal
Offline Send Email
Apr 15, 2003
3:02 am
31
My z80 translator is now producing quite reasonable looking code and runs most of the rom initialisation code. I recompiled it with gcc's -O2 (-O3 ran out of...
Graham Toal
graham_toal
Offline Send Email
Apr 23, 2003
2:07 am
32
Hi, Thanks you very much for your howto. I am an emu author (I wrote a NES emu in java called Javanese, and i ported Nofrendo to playstation (and called it...
jarodcanal
Offline Send Email
May 28, 2003
12:30 pm
33
... to ... banks ... that ... because ... Well, one thing that seems fairly easy is to label your statements in an extended address space such that the address...
Graham Toal
graham_toal
Offline Send Email
Jun 21, 2003
8:05 pm
34
On rendering, you will almost definitely need to keep track of cycles spent to get accurate sound and graphics. ... The second is not necessarily fixed, and...
tarquin
reapersms
Offline Send Email
Jun 22, 2003
7:08 am
35
Hi! As a new member to the group, I thought I'd introduce myself. I am a programmer, and have been working with handhelds for 4 years now. I wrote an...
Maven
methetton
Offline Send Email
Jul 23, 2003
1:18 pm
36
... important ... I ... Palm ... I've written a translator that sounds relevant to your project. It's an Atari VCS/2600 emulator for AmigaOS, and so translates...
nacafferkey
Offline Send Email
Jul 23, 2003
3:20 pm
37
... Thanks. I'll take a look at it. ... The newest Palm devices (OS 5 and future) all use ARM processors. Although in the OS 5 devices, there is a 68k...
Mike Ethetton
methetton
Offline Send Email
Jul 23, 2003
3:40 pm
38
... Neil kindly provided a .zip version for the amiga-deprived among us and I've unpacked it into the individual files for the bandwidth- deprived......
Graham Toal
graham_toal
Offline Send Email
Jul 24, 2003
4:55 am
39
... Welcome aboard to you too, Neil. They're ARMs. (ARM7 or ARM9 - I'm not sure which - I think they allow Thumb code) If one were doing a 650X to ARM...
Graham Toal
graham_toal
Offline Send Email
Jul 24, 2003
5:03 am
40
... It's ... http://us.aminet.net/aminet/misc/emu/Electrostatic.lha Here's a present for you Neil :-) ...
Graham Toal
graham_toal
Offline Send Email
Jul 25, 2003
12:23 am
41
Neil, I've had a chance to look at how your translator works and it's very neat and table driven. The templates for each instruction are here: ...
Graham Toal
graham_toal
Offline Send Email
Jul 25, 2003
3:09 am
42
... make ... Why not put up your sources online for us to have a look at? We now have 4 people (including yourself) who have actually written one of these...
Graham Toal
graham_toal
Offline Send Email
Jul 26, 2003
3:38 am
43
... what the ... The Atari 2600 does not have a frame buffer. The TIA chip only keeps track of one scan line at a time. You have to count cycles and write ...
Mike Perry
riff6809
Offline Send Email
Jul 26, 2003
4:23 am
44
... what the ... Mike Perry explained it well. I'd just like to add that the VCS doesn't have a VSync interrupt (or any interrupts), the programmer has to...
nacafferkey
Offline Send Email
Jul 26, 2003
2:39 pm
45
... Thanks a lot! Regards, Neil Cafferkey...
nacafferkey
Offline Send Email
Jul 26, 2003
2:46 pm
46
... pauses ... Thank you both, Mikes explanation gave me this gist of it and the docs you just uploaded have some of the details: TELEVISION PROTOCOL (The TV...
Graham Toal
graham_toal
Offline Send Email
Jul 26, 2003
11:21 pm
47
The problem is that sometimes the programmer doesn't update the FIFO, in which case the same pixel pattern is drawn across MULTIPLE lines. In fact, this is...
Mike Ethetton
methetton
Offline Send Email
Jul 27, 2003
12:12 am
48
... FIFO, in ... In fact, ... also ... counted ... correct ... location) ... Yes. In fact each sprite is sometimes used more than once on the same line. That...
nacafferkey
Offline Send Email
Jul 27, 2003
2:56 pm
49
Hi, (sorry for the delay) ... well, to tell the truth, i made tests with one demo made by chris covell. si just wrote a lex scanner for the opcodes presents in...
jarodcanal
Offline Send Email
Jul 31, 2003
12:58 pm
Messages 20 - 49 of 326   Oldest  |  < Older  |  Newer >  |  Newest
Advanced
Add to My Yahoo!      XML What's This?

Copyright © 2009 Yahoo! Inc. All rights reserved.
Privacy Policy - Terms of Service - Guidelines - Help