Search the web
Sign In
New User? Sign Up
intvprog · Intellivision Programmers
? Already a member? Sign in to Yahoo!

Yahoo! Groups Tips

Did you know...
Want your group to be featured on the Yahoo! Groups website? Add a group photo to Flickr.

Best of Y! Groups

   Check them out and nominate your group.

Messages

  Messages Help
Advanced
Messages 1030 - 1059 of 5489   Oldest  |  < Older  |  Newer >  |  Newest
Messages: Simplify | Expand   (Group by Topic) Author Sort by Date ^
1030
As you know, I've been working on Intellivision emulation for the Gameboy Advance lately. Well, after quite a bit of effort, I've found that interpretting the...
Kyle Davis
kyledavis25
Offline Send Email
Feb 7, 2002
4:03 pm
1031
... Are you just going to replace of CP-1600 instructions with Arm instruction "macros", or are you going actually build a little more intelligent compiler?...
Joseph Zbiciak
intvnut
Online Now Send Email
Feb 7, 2002
5:28 pm
1032
... I was going to try and build a more intelligent compiler. One of the optimizations I was already considering was eliminating status flag tests after many...
Kyle Davis
kyledavis25
Offline Send Email
Feb 7, 2002
5:44 pm
1033
... That's known as "dead-store elimination", and is a form of dead-code elimination. Basically, if you have two writes to a value (whether it's a register or...
Joseph Zbiciak
intvnut
Online Now Send Email
Feb 7, 2002
7:36 pm
1034
... Of course, I mean GROM here, not GRAM. Sorry. --Joe -- ... Joseph Zbiciak http://www.primenet.com/~im14u2c/ Not your average "Joe" R$+@$=W <--...
Joseph Zbiciak
intvnut
Online Now Send Email
Feb 7, 2002
7:50 pm
1035
Kyle, One known hurdle I can think of. Imagine code like this: JSR R5, foo DECLE 5, 4, 3, 2, 1 MVII #32, R0 MVII #1, R1 anything... foo: MVI@...
Joseph Zbiciak
intvnut
Online Now Send Email
Feb 7, 2002
8:23 pm
1036
Hmmmm, I definitely see the problem. This is exactly why I wanted to throw this idea out there before attempting to tackle it. :-) After some thought, I...
Kyle Davis
kyledavis25
Offline Send Email
Feb 7, 2002
9:06 pm
1037
Actually, I have an improved version of this idea. In the small code snippet I provided. $5010 MVI #4, R5 $5012 MVI #9, R4 $5014 DECR R2 Just...
Kyle Davis
kyledavis25
Offline Send Email
Feb 7, 2002
9:18 pm
1038
... Yes, you're merging two "DAGs" (Directed Acyclic Graphs) starting at their common endpoint. See my other email. :-) --Joe -- ... Joseph Zbiciak...
Joseph Zbiciak
intvnut
Online Now Send Email
Feb 7, 2002
9:36 pm
1039
... It's not quite the way I'd tackle it, but I do see what you're doing. You treat each potential instruction as an entry point and decode from there. The...
Joseph Zbiciak
intvnut
Online Now Send Email
Feb 7, 2002
9:44 pm
1040
... I thought about that, and I have a couple ideas for it, but everything I can come up with adds overhead to every opcode which is kind of a drag. ... I hope...
Kyle Davis
kyledavis25
Offline Send Email
Feb 7, 2002
10:03 pm
1041
... Bear in mind, the objective is to play as many Inty games as possible, not to provide an Inty development platform. This can be somewhat liberating, since...
Joseph Zbiciak
intvnut
Online Now Send Email
Feb 8, 2002
12:18 am
1042
... everything I can ... I think Kyle could look some ideas from UAE .. it's quite nice (and GPL:ed) Amiga emulator. It has both allmost perfect Amiga-chipset ...
jpkurki
Offline Send Email
Feb 8, 2002
9:38 am
1043
... Mostly what I worry about are cases where you can't tell data from code, and so you're not sure where the instruction boundaries are. (That's what my...
Joseph Zbiciak
intvnut
Online Now Send Email
Feb 8, 2002
1:52 pm
1044
... I'm probably not explaining what I plan to do to address this very well. I'll keep a copy of the entire original ROM mapped into memory, and any peeks from...
Kyle Davis
kyledavis25
Offline Send Email
Feb 8, 2002
4:11 pm
1045
By the way, do you think I would get better optimizations if I just used the "opcode macro" approach to output ARM assembly source code and then ran it through...
Kyle Davis
kyledavis25
Offline Send Email
Feb 8, 2002
5:12 pm
1046
... I had assumed you'd keep the whole ROM image around. That also allows things like self-checksumming to still work. There's at least one game that does...
Joseph Zbiciak
intvnut
Online Now Send Email
Feb 8, 2002
6:41 pm
1047
This thread is fascinating! I'll admit, I condsider myself a pretty competent programmer, but some of this is over my head. I'm going to have to print it out...
Fisher, Joseph
joseph.fisher@...
Send Email
Feb 8, 2002
6:53 pm
1048
... This must be why many emulators choose to recompile at runtime (a.k.a. "dynarec"), because they can discover in real-time where the code entry points are...
Kyle Davis
kyledavis25
Offline Send Email
Feb 8, 2002
7:01 pm
1049
... With Inty ROMs, though, the set of possible entry points is small enough that you don't need to discover them -- just assume every possible point is an...
Joseph Zbiciak
intvnut
Online Now Send Email
Feb 8, 2002
9:08 pm
1050
... Actually this is a bit of an exaggeration. I probably only recoded about 20% of the EXEC. My major optimizations were as follows: - I determine in...
Carl Mueller
lardlad48081
Offline Send Email
Feb 9, 2002
1:35 pm
1051
... I should have mentioned that I have SP pointing to the ROM (IGB) which is why I can do a RET to jump to the next instruction's implementing function. It...
Carl Mueller
lardlad48081
Offline Send Email
Feb 9, 2002
2:54 pm
1052
Hey, Carl. I'd like to hear more about your techniques for emulating the Inty on the GB, if you wouldn't mind. Specifically, I'd like to hear about your...
Kyle Davis
kyledavis25
Offline Send Email
Feb 12, 2002
8:28 pm
1053
Does anybody know if Division Software's INTV2PC Interface is out of business, or just changed to another website? There are literally dozens of Intellivision...
vbocx
Offline Send Email
Feb 12, 2002
11:47 pm
1054
... I believe Willy sold the last one awhile back, and there are no plans to produce any more. --Joe -- ... Joseph Zbiciak http://www.primenet.com/~im14u2c/...
Joseph Zbiciak
intvnut
Online Now Send Email
Feb 12, 2002
11:52 pm
1055
... plans ... Thanks Joe, Could you tell me where I can contact Willy? I would like to get the docs for building one myself. Thanks, Steve...
vbocx
Offline Send Email
Feb 13, 2002
2:25 am
1056
Hi I received an e-mail confirmation of intellicart shipments on 26 Feb. As overseas mail can take long time I was interested to know has anyone on this list...
jpkurki
Offline Send Email
Mar 7, 2002
12:43 am
1057
I recently found this: http://www.devasys.com/usbi2cio.htm It is the cheapest USB data acqusition board I have ever seen. Does anyone have any thoughts about...
tlindner@...
lindnertim
Offline Send Email
Mar 12, 2002
3:03 pm
1058
What do you have in mind? I'm not a very good "hardware guy", so I need a little more enlightenment. My first guess would be that you're interested in using...
Kyle Davis
kyledavis25
Offline Send Email
Mar 12, 2002
4:45 pm
1059
... Yes, from my first look at it is has a 20 bit interface. More than enough to comuniate with two Intellivision hand controllers. On the Mac I would have to...
tlindner@...
lindnertim
Offline Send Email
Mar 12, 2002
6:22 pm
Messages 1030 - 1059 of 5489   Oldest  |  < Older  |  Newer >  |  Newest
Advanced
Add to My Yahoo!      XML What's This?

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