DIY PROM Do It Yourself PROM chip burning help. No PROM begging. No PROMs for sale. No commercial exchange. Not a referral service.

VE1 scaled for 200rpm

Thread Tools
 
Search this Thread
 
Old 02-23-2005, 04:06 AM
  #1  
Z69
Supreme Member

Thread Starter
 
Z69's Avatar
 
Join Date: Sep 2003
Location: Texas
Posts: 1,409
Likes: 0
Received 1 Like on 1 Post
VE1 scaled for 200rpm

Has anyone tried changing the rpm scale on VE1 to 200?
Did it help much?
This might be of more use to people with a 3 spd & or bigger cams.
I know I don't get max cruise vac until 2400rpm so I was just thinking.
It's pretty simple to do in the code.
Once you figure out how.
Makes it real easy to stretch out the map scale to 17 also.
Just a BRA.
Would swapping to rpm/12.5 help too?
I was too tired after I got the two tables and the l/u straight
and didn't want to see if it would help or hurt.

Here's a hint on how to do it.
3D L/U
Table L/U's

Last edited by Z69; 03-26-2005 at 12:21 AM.
Old 02-23-2005, 07:29 AM
  #2  
Moderator

iTrader: (1)
 
RBob's Avatar
 
Join Date: Mar 2002
Location: Chasing Electrons
Posts: 18,405
Likes: 0
Received 216 Likes on 202 Posts
Car: check
Engine: check
Transmission: check
Re: VE1 scaled for 200rpm

Originally posted by Z69
Has anyone tried changing the rpm scale on VE1 to 200?
Did it help much?
This might be of more use to people with a 3 spd & or bigger cams.
I know I don't get max cruise vac until 2400rpm so I was just thinking.
It's pretty simple to do in the code.
Once you figure out how.
Makes it real easy to stretch out the map scale to 17 also.
Just a BRA.
Would swapping to rpm/12.5 help too?
I was too tired after I got the two tables and the l/u straight
and didn't want to see if it would help or hurt.

Here's a hint on how to do it.
3D L/U
Yes.
Yes.
Yes.

I've found using 400 through 2000 RPM by 100 RPM increments is nice. Then a second table that is 2000 through 6400 RPM with staggered RPM increments works out (2000 - 3600 by 200, 3600 - 6400 by 400).

The $8D stuff already has a low speed VE table by 100 RPM increments. Which mask are you working on?

RBob.
Old 02-23-2005, 04:42 PM
  #3  
Z69
Supreme Member

Thread Starter
 
Z69's Avatar
 
Join Date: Sep 2003
Location: Texas
Posts: 1,409
Likes: 0
Received 1 Like on 1 Post
8D aujp currently.
Will need to switch to $58 in a year or so.
Need to complete the 58 hac a lot more 1st.
Very little info in the algo portion. Grumpy doesn't like spoons.....
There is a lot more info on 8D so I'm using it to learn on.
If you use the VE1 & VE2 table space, then 200 rpm fits nicely. Then just shorten the extended table you patched.
And make it 7? x 14 maybe.
I just started/finished looking at this and the rpm/12.5 came to me at the end of the day.

I was looking for a relatively easy fix that is limited to just changing a few op codes around. Make's it real easy for the people that aren't too interested in code.
They actually use/work on their car instead of the code stuff like I do And I think small spoons are more effective at furthering 8D.
I need to see if there is enough room at the current VE L/U location for 3 different scales. The easy way.
I haven't made aujp relocatable yet. Lots o labels in the algo. Not bad in the cal. It's still a little beyond me. though. The Bua relocatable didn't seem all that relocatable to me at first glance. Or I am making it more involved than need be. Seems to me that the dis.exe uses all those labels to figure it out. They might not all be needed to get it to asm?

I don't spend much time between 1100 and 1650 rpm with my current 3spd/2k stall. Mostly idle or in the 1800 to 2800 range. And my setup isn't that common with 3.08's and a 243 @ 050 solid. Don't see the point in using 100 rpm out to 1600 when only stock type cars spend any time there. That's why I was asking. I don't mind testing, just my particular engines aren't well suited to that range.

So apparently you don't run into the 255 limit using 100 rpm out to 2k? Or does the /12.5 fix that?
I know 2k is 255, but you only go to 1975 using /25 then swap to VEx. Not too sure what can happen when you start bumping up against the 255 limit is all. Well I guess you could but an FF limit in there. But then you need a relocatable bin. Or can you put code in the cal region?
Would a jsr/rts would work fine?

? from above are:

1. Labels for relocatable?
2. 255 limit in 100 rpm scale?
3. code in cal region?
Old 02-23-2005, 06:04 PM
  #4  
Moderator

iTrader: (1)
 
RBob's Avatar
 
Join Date: Mar 2002
Location: Chasing Electrons
Posts: 18,405
Likes: 0
Received 216 Likes on 202 Posts
Car: check
Engine: check
Transmission: check
Starting at 400 RPM and ending at 2,000 RPM by 100's is a 17 row table. Have the table overrun the VE2 table and re-locate the VE2 table to an open area. Setup both VE tables to the same MAP break points for ease of coding. Plenty of room for table space.

Not required in $8D, but can create new RPM variables with different scaling as needed.

RBob.
Old 02-23-2005, 07:54 PM
  #5  
Supreme Member
 
funstick's Avatar
 
Join Date: Jun 2002
Location: great lakes
Posts: 1,787
Likes: 0
Received 0 Likes on 0 Posts
Originally posted by Z69
Grumpy doesn't like spoons.....
while i agree grumpy doesnt like spoons ever tried to eat a bowl of soup without one. if somebody had it and wouldnt share youd be pretty pissed off and fustrated when all you needed was a spoon.
Old 02-23-2005, 08:15 PM
  #6  
Z69
Supreme Member

Thread Starter
 
Z69's Avatar
 
Join Date: Sep 2003
Location: Texas
Posts: 1,409
Likes: 0
Received 1 Like on 1 Post
Thanks RBob.
I'll try and figure out the 2000-3600 code too.

While I'm grateful for what was put out.
It strikes me as half a small spoon that required a lot of effort all the same to create.

edit: I'm refering to the $58 src release.
I look at it from the code stand point and it's limited use to me.
You'd be amazed at all the time JP86SS has into the aujp hac.
Hence the half a spoon comment.
But now I realise that I'm in the minority.
The 58 src is a great resource for people that just want to tune.
A much larger group than the "code people".

Last edited by Z69; 03-25-2005 at 07:27 PM.
Old 04-05-2005, 11:50 AM
  #7  
Z69
Supreme Member

Thread Starter
 
Z69's Avatar
 
Join Date: Sep 2003
Location: Texas
Posts: 1,409
Likes: 0
Received 1 Like on 1 Post
Finally got around to finishing up evrything I wanted on this.
Tested on the bench fine.
Should be tested on a running vehicle soon.
This is for aujp only , so if you use it on something else, it may not work. Somebody already tried.......and failed.(bench test)

Stupid notepad messed up my spacing...

Code:
; ----------------------------------------------------------
; ----------------------------------------------------------
;
; AUJPVE3.ASM 
;
; Copyright Z69 2005 all rights reserved.
;
; ver 1.0 SL
;
;This patch is for mask $8D, AUJP only
;----------------------------------------------------
; 
; FL1 VE table 17 x 17  
; 
;----------------------------------------------------

        ORG     $9000

NewVe1	    FCB	    0		; Min RPM Val
				FCB	0		; Min Load, (kpa) Value
				FCB	17	; Number of BP'S per RPM

 ;MAP 20, 25, 30, 35, 40, 45, 50, 55, 60, 65, 70, 75, 80, 85, 90, 95,100
 FCB  81, 92,102,112,124,137,147,149,152,155,157,162,166,170,173,179,185; 400
;snip
 FCB 138,149,159,168,176,180,184,187,190,193,195,196,197,199,201,203,204; 2000

;----------------------------------------------------
; FL2   9 x 17 2000 to 3600 	
; FL3   8 x 17 3600 to 6400 
; VE tables
;----------------------------------------------------
;$9124
NewVe2 		 FCB	0 	; Min RPM Val
					 FCB	0 	; Min Load, (kpa) Value
					 FCB	17	; Number of BP'S per RPM
 
 FCB 138,149,159,168,176,180,184,187,190,193,195,196,197,199,201,203,204 ; 2000
snip
 FCB 176,187,198,204,209,212,215,218,220,223,225,227,228,230,232,235,237 ; 3600

;$91E4
NewVe3		FCB	0		; Min RPM Val (3600)
					FCB	0		; Min Load, (kpa) Value
					FCB	17	; Number of BP'S per RPM

 FCB 176,187,198,204,209,212,215,218,220,223,225,227,228,230,232,235,237 ; 3600
snip
 FCB 137,144,151,159,167,170,173,177,181,185,189,190,191,192,193,194,194 ; 6400

;----------------------------------------------------
; 
; Tap into current code and replace
; 
;----------------------------------------------------

	ORG	$CBED
	CMPA	#80			;CK if LT 2000 RPM 
	BCS	#VE1			;BR if LT 2000 RPM to lo rpm table  
								;....else
	CMPA	#144		;CK if LT 3600 rpm
	BCS	#VE2			; BR if LT 3600 rpm to mid rpm table
								;....else use GT 3600 table
;------------------------
; LK UP VE vs RPM vs MAP VE3
; (FOR RPM GT 3600) 
;------------------------
	LDX #NewVe3		; VE3 TABLE FOR GT 3600 RPM
	SUBA #144			; SUB OFF 3600 RPM OFFSET
	BRA $CC10			; Go do 3D L/U
	NOP						; Place holder, cover old code
	NOP
;------------------------
; LK UP VE vs RPM vs MAP VE2 mid table
; (FOR RPM  2000-3600)
;------------------------

VE2	LDX #NewVe2	; VE2 TABLE FOR GT 2000 RPM
		SUBA #80		;SUB OFF 2000 RPM OFFSET	
		ASLA				; RPM x 2 FOR 200 RPM BREAK POINT SCALING 
		BRA $CC10		;Go do 3D L/U	

;-------------
; LO RPM TABLE LT 2000 rpm
;-------------

VE1	LDX #NewVe1	; VE1 TABLE FOR RPM LT 2000 RPM
	SUBA #16			; SUB OFF 400 RPM OFFSET	
	BCC  #RPMx2		;BR if no under flow	
								;...else
	CLRA					; IF UNDER FLOW limit ACCA to zero 
RPMx2	ASLA			;
	ASLA					; RPM x 4 FOR 100 RPM BREAK POINT SCALING	
								;$CC10 is next line
; ----------------------------------------------------------
; 
; End of Patch
; 
; ----------------------------------------------------------
; eof ;
edit: add link to first guinea pig
Test Report

Oh yeah, I put the patch on moates.net..

Last edited by Z69; 05-20-2005 at 11:40 AM.
Old 04-05-2005, 10:12 PM
  #8  
Supreme Member

iTrader: (1)
 
JP86SS's Avatar
 
Join Date: Apr 2004
Location: Browns Town
Posts: 3,178
Likes: 0
Received 3 Likes on 3 Posts
Car: 86 Monte SS (730,$8D,G3,AP,4K,S_V4)
Engine: 406 Hyd Roller 236/242
Transmission: 700R4 HomeBrew, 2.4K stall
Axle/Gears: 3:73 Posi, 7.5 Soon to break
Great work there Z'

I feel like I'm using a fork!
If anybody would like the "not ready for prime time" version, send me an e-mail. It's still kind of ugly but I'm working on it. I want it to compile before posting it up and it just won't cooperate.
Resistance is futile!



Just like the kid said, There really is no spoon!
Related Topics
Thread
Thread Starter
Forum
Replies
Last Post
paul_huryk
Miscellaneous Third Gen Items!
1
10-01-2015 04:27 PM
Armored91Camaro
Electronics
0
08-25-2015 12:01 PM
new87
Tech / General Engine
46
01-09-2005 08:33 PM
ptc92rs
DIY PROM
12
09-11-2004 12:34 AM
future knight
History / Originality
1
06-20-2001 10:44 PM



Quick Reply: VE1 scaled for 200rpm



All times are GMT -5. The time now is 01:17 PM.