The MP3car.com Store  

Welcome to the MP3Car.com forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. Registering will also remove advertisements. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact contact us.

Go Back   MP3Car.com > Mp3Car Technical > Software & Software Development

Reply
 
Thread Tools Display Modes
Old 09-13-2007, 05:58 PM   #16
Constant Bitrate
 
Join Date: Jan 2006
Location: Montreal, QC, CA
Vehicle: 2005/Ford/Mustang GT
Posts: 196
My Photos: (0)
Quote: Originally Posted by GuMiSZu View Post
Hi!

Could it use Silabs/ADS FM radio stick?

thx

For the instant i don't have any fm/xm/sirius support.

Only mp3/video/gps for the instant.
enitalp is offline   Reply With Quote
Sponsored Links
Old 09-13-2007, 05:59 PM   #17
Constant Bitrate
 
Join Date: Jan 2006
Location: Montreal, QC, CA
Vehicle: 2005/Ford/Mustang GT
Posts: 196
My Photos: (0)
Quote: Originally Posted by tn6478 View Post
Hey Enitalp can you add support for Freefone. Application to control mobile phone develop by CDR.

Yeah i could add this to my long list of thing to do
enitalp is offline   Reply With Quote
Old 09-13-2007, 06:04 PM   #18
Constant Bitrate
 
Join Date: Jan 2006
Location: Montreal, QC, CA
Vehicle: 2005/Ford/Mustang GT
Posts: 196
My Photos: (0)
Quote: Originally Posted by tn6478 View Post
i did the Shock skin but the font and GDI is all mess up. You can see letter overlaying each other.

I found one of the two bug i have.

Thanks microsoft (or mickeysoft in this case).

GDI+ doesn't handle True Type Font as GDI (that also mean that every C# app or .NET have this bug ). Some font are not handle this is the case of the ISOCPEUR that is used in the shock skin. So instead of using this font it use in my case for example sans serif blabla. So it mess up the look of the skin. I could only convert this font with a font editor so gdi+ will load it.
But i still have a little offset problem, i'm not 100% like RR on working font. I have to find the problem.

EDIT : ok font work now : http://www.enitalp.net/Screenshot/ISOCPEUR.TTF

Last edited by enitalp : 09-13-2007 at 06:14 PM.
enitalp is offline   Reply With Quote
Old 09-13-2007, 07:38 PM   #19
RoadRunner Mastermind
guino's CarPC Specs
 
guino's Avatar
 
Join Date: Nov 2004
Location: Vitória, ES - Brazil
Vehicle: 04/Mazda/RX-8
Posts: 8,025
My Photos: (5)
If you need any clarification on how RR handles the font/labels, feel free to ask anything.. In any case, the code that handles the fonts/size/position etc is all in the DoLabels() sub of frmSkin.frm (in RR's sources) -- I do however use standard labels for everything except for scrolling text.

Quote: Originally Posted by enitalp View Post
I found one of the two bug i have.

Thanks microsoft (or mickeysoft in this case).

GDI+ doesn't handle True Type Font as GDI (that also mean that every C# app or .NET have this bug ). Some font are not handle this is the case of the ISOCPEUR that is used in the shock skin. So instead of using this font it use in my case for example sans serif blabla. So it mess up the look of the skin. I could only convert this font with a font editor so gdi+ will load it.
But i still have a little offset problem, i'm not 100% like RR on working font. I have to find the problem.

EDIT : ok font work now : http://www.enitalp.net/Screenshot/ISOCPEUR.TTF

__________________
Road Runner,RR's Myspace

"Being happy is not about having what you want, it's about wanting what you have."
"The best things in life are always free - but that doesn't mean money can't buy you good things."
guino is offline   Reply With Quote
Old 09-13-2007, 07:47 PM   #20
Variable Bitrate
proph's CarPC Specs
 
proph's Avatar
 
Join Date: Aug 2005
Location: Little Elm, Texas
Vehicle: 1999 Dodge Dakota
Posts: 401
My Photos: (0)
Why don't you two team up on Roadrunner... Roadrunner as an app includes just about anything... and Enicar is crazy fast!
__________________
Setup:
Dynaudio 240GT
PPI PC4100, PPI PC2350
Zapco DSP6
ADS DAC
Testing new board (Albatron KI690-AM2)

"I dont know if complaints were filed, or mistakes were made, but feelings were hurt." -Krystal Washington
proph is offline   Reply With Quote
Sponsored Links
Old 09-13-2007, 07:48 PM   #21
Constant Bitrate
 
Join Date: Jan 2006
Location: Montreal, QC, CA
Vehicle: 2005/Ford/Mustang GT
Posts: 196
My Photos: (0)
Thanks a lot for your help. i don't know if you now use vb7.0 because the last time i tried to read the project of rr on vb7 i got a lot of error and crash, that why i don't refer that much on rr sources. I contact you private to see if you want to add the same animated gif stuff i've added to rr skins
enitalp is offline   Reply With Quote
Old 09-13-2007, 08:32 PM   #22
Variable Bitrate
proph's CarPC Specs
 
proph's Avatar
 
Join Date: Aug 2005
Location: Little Elm, Texas
Vehicle: 1999 Dodge Dakota
Posts: 401
My Photos: (0)
I know that statement was for Guino... but is that what makes your clone so fast?
__________________
Setup:
Dynaudio 240GT
PPI PC4100, PPI PC2350
Zapco DSP6
ADS DAC
Testing new board (Albatron KI690-AM2)

"I dont know if complaints were filed, or mistakes were made, but feelings were hurt." -Krystal Washington
proph is offline   Reply With Quote
Old 09-13-2007, 09:26 PM   #23
Constant Bitrate
 
Join Date: Jan 2006
Location: Montreal, QC, CA
Vehicle: 2005/Ford/Mustang GT
Posts: 196
My Photos: (0)
Quote: Originally Posted by proph View Post
I know that statement was for Guino... but is that what makes your clone so fast?

I don't really understand what you are saying, but if the question is : why enicar is so fast.

1/ good C++ will always be faster than good VB.
2/ I'm not a PC/windows programmer. In fact this is my first work on windows.
I'm a game programmer working on hardware between 222mhz to 700mhz. So i'm used to make each mhz count by writing high efficient code.
3/ RR is a very good piece of software but after years of modification it start to getting old, addon after addon it start to become a slow mess, nothing against RR, all piece of software are like that. But as i know that, after writing a lot of code, i stop, look at it, found a better way to do it, totally rewrite it.
For example since the start of enicar i've rewrite 3 times the way i handle bitmap. And i'm working on the 4th way by changing all to support animated gif.
enitalp is offline   Reply With Quote
Old 09-13-2007, 09:47 PM   #24
Confusion Master
Enforcer's CarPC Specs
 
Enforcer's Avatar
 
Join Date: Sep 2003
Location: If you go down to the woods today, You're sure of
Vehicle: 1997 BMW E36 328I
Posts: 9,727
My Photos: (1)
OK, just trying the iDrive skin with this.


First time it choked on a slider in my CDRip skin

Code:
Y02,"slider_phone_signal\SLIDER_*.gif" S02,622,015,19,20,622,15,19,20,H,01," ",015,"SIGNAL_STRENGTH_PHOCO","Signal Strength"

So I slashed it out (/ at begining of line)

Now it gets to load the main menu.

However the buttons do not show. Although if I click where a button is, it briefly shows the button that is the down and/or off state.

Then it goes to what I have selected and there there are no labels buttons or anything.

(except for the windows egg timer.)


Latest log

Code:
EniCar started 0.000 Start Register Command 0.000 End Register Command 0.000 Start Reader init 0.000 End Reader init 0.000 Start Read enicar.ini 0.000 End Read enicar.ini 0.000 Start Read general.ini 0.000 End Read general.ini 0.000 load splash.jpg 0.016 Starting GPS 0.016 Start Cache Media 0.016 Stat Read Audio Cache 0.016 End Audio Skin Cache 0.016 Stat Read Audio Cache 0.016 End Audio Skin Cache 0.016 End Cache Media 0.016 Start Video Window 0.016 End Video Window 0.016 Start Mplayer init 0.031 End Mplayer init 0.047 Stat Read Skin Cache 0.172 End Read Skin Cache 278.391 SAVING PLAYLIST 278.438 SAVING PLAYLIST

Enforcer is offline   Reply With Quote
Old 09-13-2007, 10:19 PM   #25
Constant Bitrate
 
Join Date: Jan 2006
Location: Montreal, QC, CA
Vehicle: 2005/Ford/Mustang GT
Posts: 196
My Photos: (0)
Quote: Originally Posted by Enforcer View Post
OK, just trying the iDrive skin with this.

Added this skin to the list of skin to check. If i could download it.
enitalp is offline   Reply With Quote
Old 09-13-2007, 10:46 PM   #26
Confusion Master
Enforcer's CarPC Specs
 
Enforcer's Avatar
 
Join Date: Sep 2003
Location: If you go down to the woods today, You're sure of
Vehicle: 1997 BMW E36 328I
Posts: 9,727
My Photos: (1)
Access Granted.
Enforcer is offline   Reply With Quote
Old 09-13-2007, 11:48 PM   #27
Constant Bitrate
will_santana's CarPC Specs
 
will_santana's Avatar
 
Join Date: Mar 2007
Location: Rio de Janeiro/Brasil
Vehicle: 1998/Opel/Tigra
Posts: 185
My Photos: (1)
Quote: Originally Posted by enitalp View Post
I don't really understand what you are saying, but if the question is : why enicar is so fast.

1/ good C++ will always be faster than good VB.

damn, finally some hard coder just like me
i know all the benefits off java and all the simplicity of vb
but none emulated code (most java apps still needs the virtual machine) will ever be as light and fast as c or c++ apps
and vb is a good evolution from classic basic, but even vb.net got some speed issues (.net framework is kinda the same enviroment style of java)

RR is still the best (and will be for a good damn long time) the best FE in the earth
but once it's born based on mediacar code (that's vb code), it will always have the problems related to it (most speed issues)

it's the kinda the same that makes centrafuse rocky solid but too damn slow and heavy on slower hardware

embedded hardware is LOTS different than home pcs. powerfull and rocket fast processors takes a lot of energy and that means battery time
the amout of memory is directly related to hibernation times and hdd size to access times (and so the energy and time to boot too - it can be fast, but so u gotta have some extra power)

i programmed for the old palm hardware, lots of pic processors and some cell phones. that's why i know the enitialp concern about better codes

guess some long term cooperation between enitialp and good bless master guino would give us simply some HOT stuff
by HOT i mean freak fast FE and maybe something linux based
so we can have small and incredible fast boot time and even faster FE behavior

maybe turning enicar some kind of RR port AND upgrade

well the post became huge (tha't why i never recommend drinking and posting :P)
lots of ideias running right now...
but u can always count on me. if not for coding due to my short avaible time, but to test, feedback and coordinate whatever you need

[]s
__________________
Tigra Clube Brasil
will_santana is offline   Reply With Quote
Old 09-14-2007, 06:06 AM   #28
Constant Bitrate
 
Join Date: Jan 2006
Location: Montreal, QC, CA
Vehicle: 2005/Ford/Mustang GT
Posts: 196
My Photos: (0)
Hehehe in resume : thanks.

For the linux version could be pretty easy, of course a lot of modifications will be needed to the actual code to support a linux compilation. but there is nothing that held enicar from be port on linux. But i'm not a linux guy at all. If there was not some gps software problem peharps i could have started enicar on linux or better, on xbox, you could have all we have on enicar and more on xbox hardware, except none of those lazy software dev have ported their gps software on xbox ;p.
enitalp is offline   Reply With Quote
Old 09-14-2007, 09:49 AM   #29
RoadRunner Mastermind
guino's CarPC Specs
 
guino's Avatar
 
Join Date: Nov 2004
Location: Vitória, ES - Brazil
Vehicle: 04/Mazda/RX-8
Posts: 8,025
My Photos: (5)
Just to make a few things clear:

1-RR is NOT based on any mediacar sources -- it merely supports its skins.
2-I have re-written and constantly re-write things in RR. Specially regarding the skin engine -- exactly because I don't like the idea of bloating code over code, download mediacar and try it out (with it's original skin) for instance.. it takes like 15 seconds (no kidding) to load the mixer on a 1.2Ghz machine.
3-The only reason I used VB6 is because .NET is too heavy and slow (Specially in my 1.2Ghz machine -- what I always use for development), and I would love to have used C++ Builder, but it's not popular at all (meaning I could never get as much help as I've had in this project, if it was in a language hardly anybody knows). Plus, I was only one to start with, and really just wanted to make something for me to use (then if other people wanted to use it, cool beans, if not, I'd be happy for using it myself too).
4-This project has been going on for over 2 and a half years.. so even with SOME help, it wasn't over day to night that RR got to have all the features it does now. So yeah, I am impressed with the current development of EniCar, but I know how much there's "left" to do if it really wants to support all of RR's features -- but I don't expect this to happen, in fact, I imagine people switching over whenever EniCar supports waht that user wants, and then it will most likely grow to be something of its own (like would have happened to RR if I wasn't so "focused" on keeping it 100% Mediacar compatible). Either way is good, as long as the user is satisfied...

Now, having said that, I myself would work on this project if wanted to use it, which could happen if I got the sources and became more "aware" of all it does and doesn't do. It's just that having the option to know what's going on behind the scenes or running something somebody else made, I have my personal choice for the first option... But complementing what Enitalp said, I'd say in most cases, even "bad" C++ code is faster than good vb6 code, so with a good C++ coder available, I really want to see where things will go..
__________________
Road Runner,RR's Myspace

"Being happy is not about having what you want, it's about wanting what you have."
"The best things in life are always free - but that doesn't mean money can't buy you good things."
guino is offline   Reply With Quote
Old 09-14-2007, 06:27 PM   #30
Constant Bitrate
 
Join Date: Jan 2006
Location: Montreal, QC, CA
Vehicle: 2005/Ford/Mustang GT
Posts: 196
My Photos: (0)
I don't know where i will go. I still have plenty idea, stuff i want to try. I'm far from what i want. I do mostly things for myself and if people use it it's bonus, and i implement as i could request from users. As Guino said RR have thousand of functionnality and i doubt to, to have them all one day. But who knows what happen next.
Making EniCar a RR Clone was to use all those very cool skins that people do.
I'm pretty sure that version V0.10 of EniCar will have the source available for download. If people want the actual source code, just ask. But i will not guaranty the shape of the actual code as i'm in a process of moving things and adding a very cool new functionnality.If people want to download the code & propose modifications/adding stuff they are welcome.
The most needed things i need for the instant is some graphic artist. Peharps i will find one that have some time to implement new functionnality i'm making.
enitalp is offline   Reply With Quote
Sponsored Links
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off

Similar Threads
Thread Thread Starter Forum Replies Last Post
EniCar the RR Clone enitalp Software & Software Development 292 05-05-2008 05:28 AM
EniCar the RR Clone enitalp Road Runner 18 01-19-2007 12:46 AM


All times are GMT -5. The time now is 10:43 AM.


Sponsored Links
The MP3car.com Store

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.1.0
Copyright © 1999 - 2008 Mp3Car.com Inc.
Ad Management by RedTyger
Message Board Statistics