Please introduce yourself here
Forum rules
Please keep the forum rules and guidelines in mind when creating or replying to a topic.
Please keep the forum rules and guidelines in mind when creating or replying to a topic.
Re: Introducing topic
I've only just joined this month. 
-
Chilly Willy

- Posts: 108
- Joined: Tue May 26, 2009 1:37 am
- Contact:
- Tings: 4230
Re: Introducing topic
I suppose I could. I also had a notion to work on Rayman for the 32X. It had been planned at one time, and I was rather sad to see it canceled. I did Wolf32X (Wolf3D for the 32X) as a learning experience into 32X programming. Now I'm looking into a new conversion of Doom, but I wanted to work on something 2D as well. Rayman came to mind, and y'all have some of the best sprite rips and whatnot. I thought it would be rude to work on that and not join, so here I am.Hunchman801 wrote:Welcome to PC, Chilly WillyI'm pretty sure you'll enjoy yourself here! We have a project to create a Rayman fangame for the PSP here, but it's been quite inactive for a while, maybe you could help
I saw the thread on the fangame in the French forum. Is there an English thread? My sister took French... I took Spanish, so I have a little trouble following the conversation.
Re: Introducing topic
Hello there, chilly willy !
So you're a homebrewer, ey ? Nice
If i may ask a question to you, can you just homebrew on your PSP like that or did you have to get a chipped one ?
It is also very interresting to see that you've got so many programing experience. Do you use emulators to homebrew for Megadrive / 32X ?
So you're a homebrewer, ey ? Nice
It is also very interresting to see that you've got so many programing experience. Do you use emulators to homebrew for Megadrive / 32X ?
-
Chilly Willy

- Posts: 108
- Joined: Tue May 26, 2009 1:37 am
- Contact:
- Tings: 4230
Re: Introducing topic
There is a HEN (Homebrew ENabler) out now that works on any model PSP (even the 3000) with either 5.00 or 5.03 firmware. Basically, you look at a special image with the PSP image viewer, and that triggers a file in the root of the memstick that then allows you to run homebrew.Joshua822 wrote:Hello there, chilly willy !
So you're a homebrewer, ey ? NiceIf i may ask a question to you, can you just homebrew on your PSP like that or did you have to get a chipped one ?
http://forums.exophase.com/showthread.php?t=10806
Just today, D_A has now made a version of his M33 custom firmware that can be loaded by that HEN. That allows people with the new 3000 model PSP to use the full custom firmware, even if the PSP still can't be hacked (yet). If you have a Phat PSP or the older Slim PSP, it's still better to use a Pandora Battery and Magic MemStick to install the custom firmware to flash. However, if you wish to keep your PSP completely unmodified, the HEN above still allows you to run homebrew.
I originally started out running my 32X homebrew on Gens/GS. After the first official release of Wolf32X alpha, I went ahead and purchased an MD-Pro 64 flash cart and programmer so that I could run my stuff on real hardware. I still do the initial testing on Gens/GS or KEGA Fusion, but I always write the image to the flash cart to make sure it works on actual hardware. You can download the latest version of my 32X toolchain and the latest source to Wolf32X here:It is also very interresting to see that you've got so many programing experience. Do you use emulators to homebrew for Megadrive / 32X ?
DevKit32X-090526.7z
Wolf32X-090526.7z
EDIT: These are meant for linux. I could probably put together a Windows version, but haven't needed to yet.
There are a couple exports required by the toolchain to work correctly:
Code: Select all
export GENDEV=/usr/local/gendev
export PATH=$GENDEV/sh2/bin:$GENDEV/m68k/bin:$GENDEV/bin:$PATH
Re: Introducing topic
Hi Chilly Willy! ^-^ I like your username.
-
El Dango

- Posts: 12908
- Joined: Thu Feb 28, 2008 8:01 pm
- Location: Where you need me the most
- Contact:
- Tings: 107355
Re: Introducing topic
Me too. Welcome! 
-
MLII

- Posts: 8064
- Joined: Sat Jan 03, 2009 10:48 pm
- Location: therapist to the royal bees
- Tings: 43075
Re: Introducing topic
Hello Chilly.
Have A NICE TIME.
(Attack of the Caps Lock XD)
(Attack of the Caps Lock XD)
Re: Introducing topic
Thanks for all the information, man, you're a genius.Joshua822 wrote:Hello there, chilly willy !
So you're a homebrewer, ey ? NiceIf i may ask a question to you, can you just homebrew on your PSP like that or did you have to get a chipped one ?
There is a HEN (Homebrew ENabler) out now that works on any model PSP (even the 3000) with either 5.00 or 5.03 firmware. Basically, you look at a special image with the PSP image viewer, and that triggers a file in the root of the memstick that then allows you to run homebrew.
http://forums.exophase.com/showthread.php?t=10806
Just today, D_A has now made a version of his M33 custom firmware that can be loaded by that HEN. That allows people with the new 3000 model PSP to use the full custom firmware, even if the PSP still can't be hacked (yet). If you have a Phat PSP or the older Slim PSP, it's still better to use a Pandora Battery and Magic MemStick to install the custom firmware to flash. However, if you wish to keep your PSP completely unmodified, the HEN above still allows you to run homebrew.
It is also very interresting to see that you've got so many programing experience. Do you use emulators to homebrew for Megadrive / 32X ?
I originally started out running my 32X homebrew on Gens/GS. After the first official release of Wolf32X alpha, I went ahead and purchased an MD-Pro 64 flash cart and programmer so that I could run my stuff on real hardware. I still do the initial testing on Gens/GS or KEGA Fusion, but I always write the image to the flash cart to make sure it works on actual hardware. You can download the latest version of my 32X toolchain and the latest source to Wolf32X here:
DevKit32X-090526.7z
Wolf32X-090526.7z
EDIT: These are meant for linux. I could probably put together a Windows version, but haven't needed to yet.
There are a couple exports required by the toolchain to work correctly:
Code: Select all
export GENDEV=/usr/local/gendev
export PATH=$GENDEV/sh2/bin:$GENDEV/m68k/bin:$GENDEV/bin:$PATH
If you copied the gendev directory (which is from the DevKit32X archive) to someplace other that /usr/local/gendev, you'd need to alter that first export accordingly. For example, I currently use /home/jlfenton/Tools/gendev.
How do you write homebrew ? Do you just write your games in C(++) and use a special compiler to compile that source to the hardware's assembler language ?
Oh, and don't worry about rebuilding those source codes for Windows. Linux all the way here. So you're also a Linux user ey ?
-
Chilly Willy

- Posts: 108
- Joined: Tue May 26, 2009 1:37 am
- Contact:
- Tings: 4230
Re: Introducing topic
Been using linux >99% of the time since Fedora Core 2. Been running 64 bit since Fedora Core 3. I tend to flip-flop between Fedora and Ubuntu. I currently run Xubuntu 9.04 on everything... and I do mean everything. I've got my main system (an AMD Athlon X2 4600+), an iMac DV+, a CoreDuo SBC, an old ECS laptop, the AMD Athlon64 media/fileserver PC in the living room, and my PS3 all running Xubuntu 9.04.Joshua822 wrote: Thanks for all the information, man, you're a genius.
How do you write homebrew ? Do you just write your games in C(++) and use a special compiler to compile that source to the hardware's assembler language ?
Oh, and don't worry about rebuilding those source codes for Windows. Linux all the way here. So you're also a Linux user ey ?
I generally use Geany as my IDE of choice, and prefer to use C over C++ for my own stuff. I don't like C++ all that much, but I can work on it when needed (like the conversion of Basilisk II I did for the PSP). I use the "standard" PSP SDK and toolchain from ps2dev for my PSP work. There's a nice tutorial on setting it up here:
http://www.guztech.nl/tutorials/38-psp/ ... ptoolchain
There are a couple of changes needed to make it compile and install on Ubuntu 9.04, so if someone wants to set up the SDK/toolchain on 9.04, I suggest they read the Ubuntu 9.04 thread in the PSP forum at ps2dev first. There's also a readme for ubuntu in the psptoolchain directory when you check it out of the repository.
Obviously, I pieced together my own devkit for the 32X, based partly on some things found over at SpritesMind. The debug print routines were adapted from the PSP SDK from ps2dev. They're very handy for debugging on the 32X as the only real method available for debugging is printing to the screen. The 32X needs some assembly language skills because a system that old won't do its best on just plain C, not to mention certain initialization actions are easier in assembly. If you look at the Wolf32X code, you'll notice there are a few assembly files, both for the 68000 and the SH2, but the majority of the code is plain C.
@MylifeIsInsane, El Dango, Quickfist: Thanks for the welcome.
Re: Introducing topic
Cool. I've been using linux ever since my first computer back in spring 2005. i got it from a knowledge of my parents. And he used Linux in his business. It had some old version from Red Hat workstation. I used it for some school papers, but not more, until i started to learn Linux and computers in general back in 2007. I switched to Debian then. Now a proud Debian Lenny user, on the same old computer. It's a silly Pentium 3 with 256 MB of RAM, not really a problem for Linux though, especially not with a Openbox / Rox filler / Wbar configurationBeen using linux >99% of the time since Fedora Core 2. Been running 64 bit since Fedora Core 3. I tend to flip-flop between Fedora and Ubuntu. I currently run Xubuntu 9.04 on everything... and I do mean everything. I've got my main system (an AMD Athlon X2 4600+), an iMac DV+, a CoreDuo SBC, an old ECS laptop, the AMD Athlon64 media/fileserver PC in the living room, and my PS3 all running Xubuntu 9.04.![]()
Thanks again for all that information. It's nice to know that you know so much about this, since there are lot of projects going around of making Rayman games for some great 'forgotten' consoles.generally use Geany as my IDE of choice, and prefer to use C over C++ for my own stuff. I don't like C++ all that much, but I can work on it when needed (like the conversion of Basilisk II I did for the PSP). I use the "standard" PSP SDK and toolchain from ps2dev for my PSP work. There's a nice tutorial on setting it up here:
http://www.guztech.nl/tutorials/38-psp/ ... ptoolchain
There are a couple of changes needed to make it compile and install on Ubuntu 9.04, so if someone wants to set up the SDK/toolchain on 9.04, I suggest they read the Ubuntu 9.04 thread in the PSP forum at ps2dev first. There's also a readme for ubuntu in the psptoolchain directory when you check it out of the repository.
Obviously, I pieced together my own devkit for the 32X, based partly on some things found over at SpritesMind. The debug print routines were adapted from the PSP SDK from ps2dev. They're very handy for debugging on the 32X as the only real method available for debugging is printing to the screen. The 32X needs some assembly language skills because a system that old won't do its best on just plain C, not to mention certain initialization actions are easier in assembly. If you look at the Wolf32X code, you'll notice there are a few assembly files, both for the 68000 and the SH2, but the majority of the code is plain C.
Anyway, i'm going to take a deeper look at PSP homebrew. It's really interesting. I'll keep my hands of 32X homebrew for now though, i don't have enough mathematical knowledge to pull of learning Assembler, but i'm dieing to learn it, since Assembler code is fast, really fast.
Thanks for all the information and links mate, you've really made my day by that, and by joining
As a Rayman fan, i would say, stay hanging around here, there are very interesting topics around, post your idea's and opinions and what else you've got to tell us and have a good time !
-
Chilly Willy

- Posts: 108
- Joined: Tue May 26, 2009 1:37 am
- Contact:
- Tings: 4230
Re: Introducing topic
Yeah, that sounds like a good setup for an "older" system like that. About the most you'd want to go for is XFCE. Both Gnome and KDE really need at least 384 MB.Joshua822 wrote: Cool. I've been using linux ever since my first computer back in spring 2005. i got it from a knowledge of my parents. And he used Linux in his business. It had some old version from Red Hat workstation. I used it for some school papers, but not more, until i started to learn Linux and computers in general back in 2007. I switched to Debian then. Now a proud Debian Lenny user, on the same old computer. It's a silly Pentium 3 with 256 MB of RAM, not really a problem for Linux though, especially not with a Openbox / Rox filler / Wbar configuration
You don't need to have any knowledge of math for assembly language. Assembly is like any other computer language, just more restrictive on what you can do. It's just a matter of semantics. For example, one cool thing I saw a decade ago was PL68K. It was 68000 assembly, but done using C syntax. A few examples:Thanks again for all that information. It's nice to know that you know so much about this, since there are lot of projects going around of making Rayman games for some great 'forgotten' consoles.
Anyway, i'm going to take a deeper look at PSP homebrew. It's really interesting. I'll keep my hands of 32X homebrew for now though, i don't have enough mathematical knowledge to pull of learning Assembler, but i'm dieing to learn it, since Assembler code is fast, really fast.
add.l variable,d0
becomes
d0 += variable;
and
move.l d0,offset(a0)
becomes
*(int *)(a0 + offset) = d0;
If it helps, that's one way you could look at assembly. Just do it the other way around.
Thanks! I'm still going through some of the older threads. I'll probably post more as I get caught up with everyone else.Thanks for all the information and links mate, you've really made my day by that, and by joining![]()
As a Rayman fan, i would say, stay hanging around here, there are very interesting topics around, post your idea's and opinions and what else you've got to tell us and have a good time !
-
spiraldoor

- Posts: 12392
- Joined: Tue Jul 15, 2008 3:13 pm
- Tings: 156600
Re: Introducing topic
A guy is developing a Rayman thing for PSP, if anyone's interested. There's a thread, but it's in French.
Yeah, sure...Dimentio wrote:I've only just joined this month.
-
Hunchman801

- Posts: 87633
- Joined: Thu Aug 07, 2003 6:50 pm
- Location: Paris, France
- Contact:
- Tings: 640277
Re: Introducing topic
He already noticed it:

As far as I know, there's no English thread, but you can post there in EnglishChilly Willy wrote:I saw the thread on the fangame in the French forum. Is there an English thread? My sister took French... I took Spanish, so I have a little trouble following the conversation.
Re: Introducing topic
Yeah, sure...[/quote]Dimentio wrote:I've only just joined this month.
Has now acually joined 2 months ago.
-
dingodile555

- Posts: 989
- Joined: Fri Aug 01, 2008 10:00 pm
- Tings: 65
Re: Introducing topic
Yeah, ok, ya FAG.
-
Chilly Willy

- Posts: 108
- Joined: Tue May 26, 2009 1:37 am
- Contact:
- Tings: 4230
Re: Introducing topic
If I do post there, it'll probably be in English.Hunchman801 wrote:He already noticed it:As far as I know, there's no English thread, but you can post there in EnglishChilly Willy wrote:I saw the thread on the fangame in the French forum. Is there an English thread? My sister took French... I took Spanish, so I have a little trouble following the conversation.
As to reading the thread, I'm currently using this url.
clicky
-
Mister Dark

- Posts: 20
- Joined: Wed May 27, 2009 3:53 pm
- Location: The X-Zone
- Tings: 200
Re: Introducing topic
Hello everyone. You may refer to me as the Diabolical Mr Dark.
Just joined here last week and someone kindly recommended i introduce myself. So...!
well, im aged 18, just started uni. can speak fluent japanese
(not so good at reading the kanji though- i only know around 250-300.
) also learning another language and will probably take up even more courses at uni to learn additional languages.
Christian.
Hobbies: martial arts, video games, etc. likes some anime, plenty of otaku-friends but not an otaku myself (anyone who knows much about japan will probably know what im talking about)
and that's pretty much me all well and introduced. ...
Nice to meet you all
well, im aged 18, just started uni. can speak fluent japanese
Christian.
Hobbies: martial arts, video games, etc. likes some anime, plenty of otaku-friends but not an otaku myself (anyone who knows much about japan will probably know what im talking about)
and that's pretty much me all well and introduced. ...
Nice to meet you all
-
Mister Dark

- Posts: 20
- Joined: Wed May 27, 2009 3:53 pm
- Location: The X-Zone
- Tings: 200
Re: Introducing topic
ps. what do the tings underneath everyone's alignment mean?
-
Holy Crap

- Posts: 15930
- Joined: Tue Feb 05, 2008 7:54 am
- Location: I AM OMNIPRESENT! (Just like God, only better, because I exist)
- Contact:
- Tings: 80202
Re: Introducing topic
Hi.
First of all, don't double post, if you have something to add just edit your previous post.
Now, the tings... Every time you post you earn 5 tings. The amount of tings you have determines your rank. You can donate tings to other people for whatever reason, and you can also get bonus tings under certain circumstances. Although, Hunch can also remove your tings, and deleting your posts takes away the tings you gained.
First of all, don't double post, if you have something to add just edit your previous post.
Now, the tings... Every time you post you earn 5 tings. The amount of tings you have determines your rank. You can donate tings to other people for whatever reason, and you can also get bonus tings under certain circumstances. Although, Hunch can also remove your tings, and deleting your posts takes away the tings you gained.
Re: Introducing topic
You know, you share the exact same characteristics as our Off Topic mate Shawn. Welcome aboard, anyway.



