Cps32


Status
Not open for further replies.

Pirotic

Certified Guru
Joined
Feb 16, 2004
Messages
593
Hiya peeps, figured I better explain this once and for all as im still getting questions about the project and about how much progress was actually made on it and so forth. this will probably bore most of you to death but hopefully it'll clear things up with some people and then I can put a lid on it :)

I first got my GP32 some years ago, and had been working on CPS32 for a good few months - put some info on it on my homepage along with some of my other projects and to my surprise I was linked to on a news site (can't recall which one now) and that’s how I ended up in the gp32 'scene'

to cut a long story short I was flamed to death pretty much as soon as I had signed up to the forums :D (the joy of the internet), people had ALOT of questions - most of which I didn’t even know how to answer as none of my projects were more than say, 30% complete - as a result I sounded like an idiot and got myself in this mess to begin with by saying I was going to find a way to load ROMs larger than 8mb etc etc, which - as I now know, just isn’t possible.

being naive is great though, I remember thinking at one stage "hey, this can clock up to 166mhz, and I had a 166mhz PC which could play Quake - so maybe that could be ported" - lol ;)

Luckily it all died down - Flywheel ended up being cancelled, Gigas turned out to be more than just a tile map viewer (I remember people told me how it was a 'days work' at most after a few months, which almost made me give up on it) and Lemmings got a really early alpha release just to show it existed in some form.

But that still left CPS32 unaccounted for, and to this day I still get grilled over it, most people don’t even know about it as I never really discuss it but it’s still nice just to get everything out in the open.

I had made some progress on Motorola 68k emulation, (I think I was working on optional 68020 instructions at the time) and had started work on the Z80, hadn't even looked into the two sound chips - I’ve coded Emulators in the past (GB and NES) so I understood the basics of emulation, plus I had enough source code and documentation to trial and error my way thru the rest.

It would check ROMS, and in a couple of CPS1 games progressed further - I remember Ghouls and Ghosts (or is it Goblins) actually showed some sign of life when watching the memory address's, but it was never playable - which is why I never released it.

Anyway, just to clear a few things up then

Q-Sound was never coded - I remember reading up about it originally and thinking if I had enough CPU spare it may be possible, it used shared ram and I found some small games which featured it (which could be loaded into the ram)

Street Fighter was never playable, like most CPS1 games it'd freeze when checking the object ram, I remember I was going to try to use hacks so it would progress further but at the end of the day if you don’t have enough ram your never going to be able to emulate it properly.

If I lead anybody to believe otherwise, then I apologize. I did plan to do so much with it until reality kicked in - but I still work on it on and off, it’s had a few big recodes so maybe one day I can release sometime playable

until then im happy to answer any questions, or if any coders fancy helping me out im happy to share my work with them.. but if you ask for a bloody beta I’ll break your neck ;) lol

hmmmm... humble pie ;)

ta for reading!
 
nicely said :) I hope the bitching stops for good now :/
 
uhuh, in foresight i wouldn't of said about any features until i had them coded and working. didnt mean to get peoples hopes up :(

now that i've brushed up on C, i may give it another shot once gigas is finished - next time tho it'd be open source from the start - its something i really want to do, if only to prove to myself i've improved since then.

thanks
 
pls explain the lies at emuboards about q-sound added... and the 38kb big zip file, you said its an beta of the emu, i dont have the pwd to test it, but it looks quite like a fake, 38kb compressed? thats quite funny... the file was once at a website from you, i bet craig knew it too.
i would attach it here if i could.
 
please give this guy a break man :-|| he's finally got the guts to say his thing, can't we just get this over with?

Games. Are. For. Fucking. Fun!

I mean come on, grow up!
 
Calm down calm down ...

Stop with the flames Q-Wi-Q, let the man answer the question if he wants, it is a perfectly reasonable question anyway. And it doesn't take guts to say anything over a message board.
I haven't flamed up till now. I'm just getting sick and tired of people ruining the fun of gaming for other people!

I don't know Pirotic any better than you do, but I have every reason to believe him to be a reasonable man until proven otherwise.

by the way: that remark on the message board is terribly lame. Are you picking a fight or what?

I bought this GP32 for fun. Just like everybody else. I would just like it that EVERYONE would just GET ALONG and just QUIT BITCHING on other people! People code for free. People code for fun! Take away the fun, no more coding, no more fun FOR ANYONE.
 
Last edited by a moderator:
Hiya WolfClaws :)

The thing is, with gigas i say "the next version will have" and people dont question it, because they know i'll keep my word as i have done for the last few releases, most of the time i say it'll have stuff which i haven't even started to code yet, which is the same as what i did with cps32.

i was planning on Q sound, when i looked into it with a bit more depth however i realised it wasn't possible and i've said this a few times before, it never had any form of sound. the official SDK's sound functions are fiddly so i always put sound off until last :p

i honestly regret that i lead people to beleive otherwise, but at the time i did have every good intention of keeping my word (until reality kicked in).

also remember i never even advertised my cps emulator - it was just a few lines on my homepage which i assumed would never be seen by more than 5 or so people :p

as you know ;) the file on my website was a dummy, it was gp32 executable which showed a funny picture - i just imagined somebody spending 12 hours brute forcing the password only to get a stupid picture (british sense of humour)

but then again, i think it was bigger than the real execuable, because it never had a GUI or any inbuilt graphics it compressed to a very small FXE.

;)

btw, is that the same reggie in your pic who was doing the nintendo E3 press meeting this year? he was a total weirdo :p
 
What remark ... ? If you mean the guts thing its not some underhanded comment to insult him, its just you seem to be giving him credit for coming out and saying this even though if what Wolfsclaw is saying is true then what Pirotic is lying now aswell. From reading my post over again I see what it sounds like but it wasnt meant that way.

And telling someone to grow up is a flame. You're very argumentative for someone whos all about the fun. Its a discussion board for a reason. As you can see from Pirotics latest post he's willing to discuss so let him do it. He was asked for an explanation and wasn't flamed once in the entire thread.

*And Piro you seem to be forgetting the screenshot of Street Fighter ... considering you revealing in your post about it didn't get past the ram check then you shouldn't have put up a fake screenshot. You must see now where all the questions are coming from ...
 
Basically the purpose of this thread is for me to admit alot of my claims simply were not true, but to hopefully show that my intentions were good and that i simply have a habbit of saying "oh it'll have this and that" before i've even coded them :p 99% of the time i get away with it because i can code them and people are none the wiser that they were not coded when i first mentioned them ;) but in this case i couldn't code them so it got me in shit as i'd already said i had.

i didnt really think i'd done anything wrong (apart from being a bit naive) but now i realise it probably wound up the real coders who knew what i was saying i had done wasn't possible on the GP32 :p

and thats the truth, im not going to lose sleep over it - but its worth saying sorry for as now that i've learnt the GP32 a bit better and been around the scene for a while im starting to like the place and want to get along with everybody
 
i still dont think that we'll ever see an alpha/beta of cps32 @davey g

and pirotic, saying on your webpage that cps32 is to 90% (or was it 99%?) complete was also a lie.
 
What remark ... ? If you mean the guts thing its not some underhanded comment to insult him, its just you seem to be giving him credit for coming out and saying this even though if what Wolfsclaw is saying is true then what Pirotic is lying now aswell. From reading my post over again I see what it sounds like but it wasnt meant that way.

And telling someone to grow up is a flame. You're very argumentative for someone whos all about the fun. Its a discussion board for a reason. As you can see from Pirotics latest post he's willing to discuss so let him do it. He was asked for an explanation and wasn't flamed once in the entire thread.

*And Piro you seem to be forgetting the screenshot of Street Fighter ... considering you revealing in your post about it didn't get past the ram check then you shouldn't have put up a fake screenshot. You must see now where all the questions are coming from ...
I AM argumentative, if I that something unfair is being done (come on the guy made mistake 2 years ago, give him a break for trying to make something really nice). I got my GP32 and joined this community because i was surprised at how tolerant everyone here was. When the tolerance is gone, I'm gone.

So I guess I'm gone.
 
Last edited by a moderator:
Hi again wolf,

it used to say 100% i think because it was on hold, but once i started rewriting it i changed it to 30% again, i think it was lemmings which was 95% complete - uses my old timing code so i need to redo the main engine loop before it completed.

Wolf, were you the guy who said "Gigas is nothing but a tile map and a menu, a days work at most" a few months ago? i remember that they had wolf in the name :p
 
Hmm, I hate flaming... thats what killed finalburn...

I don´t care if people can or can not do things... they are welcome to say anything cuse I don´t care since it doesen´t do me any good until they relise it.

anyway, thank you to all programmers who have made something for this community!

:D
 
stop bullshittin us pirotic, we knew along time ago it was a fake, if u want to prove it wasnt, then release it, even if it is shit.

thats the only way anyone will ever believe u.
 
Status
Not open for further replies.
Back
Top