PDA

View Full Version : UltraHLE.exe - 0 error(s), 0 warning(s)



Number 69
August 4th, 2002, 04:28
Compile with MVS 6.0 SP5. If you have the Processor Pack?? installed you will get 2 warnings in CPUA.C just ignore them.

http://www.geocities.com/rootmaze/ultrahlesrc.zip
http://www.geocities.com/rootmaze/ultrahle-bin2.zip

(copy and paste)

-- Fixed all compile errors , thank aprentice
-- Fixed space bug , thank Dave2001
-- Fixed all the warnings(win32 - Release), me
-- Fixed typo so File -> Open... works now, me
-- Widen the main window ( horz scroll bar anoyed me :D ), me
-- Removed "THIS IS A..." text from Debug Output ( I justed "" it proper fix later maybe ) , me

I was bored today so I fixed the warnings and minor crap , figured some may want to have this. I have no real future major plans with UltraHLE. I will take aim at adding better joypad support and .... shhhhh dx8 :happy: just learning dx so don't hold your breath. :bunny:

Number 69
August 4th, 2002, 05:09
:cool:

Proper fix for above (Remove "THIS IS A..." from Debug Output) doh!

change line 191 in ULTRA.H to
#define RELEASE 1

aprentice
August 4th, 2002, 05:18
how long till perfect dark is running?

Malcolm
August 4th, 2002, 05:27
i say 24 to 48 hours

Smiff
August 4th, 2002, 05:34
lol

mann
August 4th, 2002, 06:40
are u kiddin? dont kid lol get people excited and shit

mann
August 4th, 2002, 06:47
the link is broken..for the source

mann
August 4th, 2002, 06:57
BTW the binary copy u made crashes like 15 secs into emulation on ALL the games i tried..

Quvack
August 4th, 2002, 07:07
lmao, crashes like that with minor modifications that shouldnt affect emulation much... thats a worry :p

Lillymon
August 4th, 2002, 09:56
Originally posted by Malcolm
i say 24 to 48 hours

Working hours?

cooliscool
August 4th, 2002, 11:16
Nah, broken hours. damn those broken hours. damn them. ;)

Malcolm
August 4th, 2002, 14:32
Originally posted by Lillymon

Originally posted by Malcolm
i say 24 to 48 hours

Working hours?

No no, I call them "Joking" hours

Dominator
August 4th, 2002, 16:51
Originally posted by Quvack
lmao, crashes like that with minor modifications that shouldnt affect emulation much... thats a worry :p

And I wonder if Aprentice & Dave have been asked prior to that release. Unlike RM or Epsilon, they can be easily contacted.

Anyway, this is probably the first step in the "*** (place useless modifications here) + zip support + space fixes" era.

Number 69
August 4th, 2002, 17:40
shucks

As I stated above "I was bored" I found this out a couple of days ago. Personally I don't use n64 emulators too much as have a real one. I took a few classes in high school about c/c++/vb so most of it is still foggy. I didn' mean to intrude on the "real" programers. I figured since both Aprentice & Dave posted their fixes here that it didn't matter. No disrespect for either of them. BTW the DX8 thing was a joke.

Either way I played mario up to 13 stars with this version attached with evoodo 2.0. evoodoo 2.4 crashes don't know why ,don't really care. :bunny:

Guess I'll just keep all future useless builds to myself, no real lose to anyone. :blush:

Lets all bow down to the great Dominator and his vast greatness.

Smiff
August 4th, 2002, 17:49
Number 69, ignore Dominator ok, he's weird. You weren't doing anything wrong... I was thinking of posting a simple "cleaned up" uHLE on my site, yours might be just the sort of thing. I repeat - you were not doing anything wrong, you were being completely honest about what you were doing (having trouble understanding that are we Dominator? not surprised).

mesman00
August 4th, 2002, 17:57
here comes a flame war

Smiff
August 4th, 2002, 18:10
where? cool!

Dominator and I don't have flame wars, he cries, and someone locks the thread.

yogaman
August 4th, 2002, 19:09
lol ..... oh if Epsilon would have known what future conflicts his creation would cause - he'd never had released it!

mesman00
August 4th, 2002, 19:17
Originally posted by Smiff

Dominator and I don't have flame wars, he cries, and someone locks the thread.


no offense to dom, but rotflmao

Number 69
August 4th, 2002, 20:36
Originally posted by Smiff
Number 69, ignore Dominator ok, he's weird. You weren't doing anything wrong... I was thinking of posting a simple "cleaned up" uHLE on my site, yours might be just the sort of thing. I repeat - you were not doing anything wrong, you were being completely honest about what you were doing (having trouble understanding that are we Dominator? not surprised).

Thanks Smiff. :happy: for a moment I felt like I did something stupid. ???

http://www.geocities.com/rootmaze/ultrahle-bin2.zip
http://www.geocities.com/rootmaze/ultrahlesrc.zip

(copy and paste link into address bar)

Just added the proper fix and tested it with evoodoo 2.0 as far as I know it works. :innocent:

thedaemon666
August 4th, 2002, 20:59
good job guy :)
only thing is...
after I build the exe using MSVC 6 SP5 I get no user interface...
it runs (uses 99% of my cpu LoL) but I can't do anything

thedaemon666
August 4th, 2002, 21:20
where can I find the Source code for the Glide library, X-Engine?
I can't find it anywhere, I searched google and found nothing usefull...
any help would be good

Number 69
August 4th, 2002, 21:24
Originally posted by thedaemon666
good job guy :)
only thing is...
after I build the exe using MSVC 6 SP5 I get no user interface...
it runs (uses 99% of my cpu LoL) but I can't do anything

wtf? ???

Try this, Build -> Set Active Cofiguration, Select active to UltraHLE - Win32 Release, click ok, then try and see if it compiles right.

thedaemon666
August 5th, 2002, 00:06
alrighty i'll try it...
just seemed odd lol prolly would have figured it out eventually if i had sat down and tried stuff lol...
was too lazy had just got home from work lol...
anyways hrmm

thedaemon666
August 5th, 2002, 00:12
hahahaha now I get 169 errors, 0 warnings LoL...
oh well I'll fix the errors lol nut its still pretty funny if you ask me

cooliscool
August 5th, 2002, 01:05
I seriously think this guy is cool, he simply fixed te most annoying things, then released it, instead of acting like a sissy and saying"will they be mad at me?" :plain2: nice job man! :)

Number 69
August 5th, 2002, 02:23
Originally posted by thedaemon666
hahahaha now I get 169 errors, 0 warnings LoL...
oh well I'll fix the errors lol nut its still pretty funny if you ask me

WOW, that is amazing. :o Must be a setup problem. :plain:

You have gift, use it wise grasshopper. ;)

thedaemon666
August 5th, 2002, 05:15
yeah they are all errors for like unhandled externals...
probably is some sort of setup problem...
but I think it might have something to do with the fact I don't have that stupid Glide X-Engine source etc etc but once again i can't find it ne where...
and what else is odd is that I can compile the other source (stuff from FreeFLow's site perfectly fine...
very odd hrmm

thedaemon666
August 5th, 2002, 05:27
hrmm it is very odd as well when I set the other source for win32 release it has a whole lot of warnings...
hrmm me thinks I am gonna work on that and see what happens...
then I will see what I can do to fix me problem with your source...
very bothering...
considering it should build just as yours did...
I have changed no settings other than added the directories for DXSDK 8.1...
odd

moxing
August 6th, 2002, 03:07
When I Compile UltraHLE.exe ,I get error:

--------------------Configuration: UltraHLE - Win32 Release--------------------
Compiling resources...
Compiling...
BOOT.C
CART.C
CMD.C
CMD2.C
CONSOLE.C
CPU.C
CPUA.C
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\C PUA.C(613) : warning C4731: 'a_fastgroup' : frame pointer register 'ebp' modified by inline assembly code
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\C PUA.C(706) : warning C4731: 'a_fastgroup_old' : frame pointer register 'ebp' modified by inline assembly code
CPUANEW.C
CPUAOLD.C
CPUAUTIL.C
CPUC.C
CPUG.C
DEBUGUI.C
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(295) : error C2001: newline in constant
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(295) : error C2015: too many characters in constant
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(296) : error C2146: syntax error : missing ')' before identifier 'con_printf'
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(296) : error C2198: 'con_tabto' : too few actual parameters
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(297) : error C2001: newline in constant
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(297) : error C2015: too many characters in constant
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(298) : error C2146: syntax error : missing ')' before identifier 'con_printf'
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(298) : error C2198: 'con_tabto' : too few actual parameters
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(298) : error C2001: newline in constant
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(299) : error C2001: newline in constant
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(299) : error C2015: too many characters in constant
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(465) : error C2001: newline in constant
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(465) : error C2015: too many characters in constant
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(466) : error C2146: syntax error : missing ')' before identifier 'con_printf'
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(466) : error C2198: 'con_tabto' : too few actual parameters
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(467) : error C2001: newline in constant
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(467) : error C2015: too many characters in constant
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(468) : error C2146: syntax error : missing ')' before identifier 'con_printf'
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(468) : error C2198: 'con_tabto' : too few actual parameters
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(469) : error C2001: newline in constant
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(469) : error C2015: too many characters in constant
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(471) : error C2143: syntax error : missing ')' before 'if'
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(471) : error C2198: 'con_tabto' : too few actual parameters
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(539) : error C2001: newline in constant
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(539) : error C2015: too many characters in constant
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(540) : error C2146: syntax error : missing ')' before identifier 'con_printf'
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(540) : error C2198: 'con_tabto' : too few actual parameters
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(541) : error C2001: newline in constant
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(541) : error C2015: too many characters in constant
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(542) : error C2146: syntax error : missing ')' before identifier 'con_printf'
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(542) : error C2198: 'con_tabto' : too few actual parameters
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(543) : error C2001: newline in constant
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(543) : error C2015: too many characters in constant
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(545) : error C2143: syntax error : missing ')' before 'if'
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(545) : error C2198: 'con_tabto' : too few actual parameters
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(598) : error C2001: newline in constant
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(598) : error C2015: too many characters in constant
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(599) : error C2146: syntax error : missing ')' before identifier 'con_printf'
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(599) : error C2198: 'con_tabto' : too few actual parameters
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(600) : error C2001: newline in constant
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(600) : error C2015: too many characters in constant
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(602) : error C2146: syntax error : missing ')' before identifier 'i'
C:\a\opengllib\ultrahlesrc\UltraHLEsrc\D EBUGUI.C(602) : error C2198: 'con_tabto' : too few actual parameters
DISASM.C
DISASM86.C
DLIST.C
HW.C
INIFILE.C
LISTVIEW.C
LOADSAVE.C
LOG.C
MAIN.C
MEM.C
OS.C
PAD.C
PATCH.C
RDP.C
SLIST.C
SOUND.C
SYM.C
SYMFIND.C
SYNC.C
TIMER.C
Ultrahle.c
ZLIST.C
Error executing cl.exe.

UltraHLE.exe - 43 error(s), 2 warning(s)
------------------------------------------------------------------------------------
Someone can help me step by step to fix it? Can you pm me ? I want to learn Compile UltraHLE.exe .Thank you very much!

Romboy
August 6th, 2002, 20:35
Good job. :)

I may suggest to PM tb^same he has the same thoughs as you. Here is the link: http://www.emutalk.net/showthread.php?s=&threadid=6331

crhylove
August 7th, 2002, 00:53
this is *precisely* what needs to happen with uhle (imho). This is what i was trying to get started w/ ohle on sourceforge....

if you want i'll do all the crap work like docs, etc.

let me know.

also, def, i think including tb_same's ogl stuff (when it's ready) is a really really good idea.

anyway.... i'll try out your uhle right now, i'm sure it's better than the crap i was trying to do....

/me is n00b @ c++.

rhy

crhylove
August 7th, 2002, 01:09
oh yeah, and... that geocities site is down, yo.....

this is one reason why i wanted to put it up on sourceforge, for developers cvs.

let me know, and i'll make you and tb_same devs in there, i'll even sign myself out if you want, cuz i'm so LAME.

rhy