PDA

View Full Version : Port of a Flashback for the DS



GPF
February 13th, 2006, 19:01
REminiscence is a rewrite of the engine used in the game Flashback from Delphine Software. This program is designed as a cross-platform replacement for the original executable and uses the SDL library. Original version by Gregory Montoir, [email protected] - http://membres.lycos.fr/cyxdown/reminiscence/

http://gpf.dcemu.co.uk/flashbackds.jpg

Copy the original dos files into the romdisk/Data directory and run the createromdisk.bat which will create the romdiskfs and append it to the end of the nds and ds.gba binaries

If you are having problems running the .bat file it might be a dependancy issue for genromfs.exe thats in the release. here is another link to a different version of genromfs.exe and a link to the cygwin1.dll if you need it.

http://www.feetoffury.com/files/genromfs-cygwin.zip and http://www.dll-files.com/dllindex/pop.php?cygwin1

has been tested on the superdisk and m3, dont think it is compatible with the gbamp though, I still need one for testing if anyone has one to send me or would like to purchase one for me :)

Enjoy,
Troy Davis(GPF)
http://gpf.dcemu.co.uk/REminiscenceDS.shtml

mortys
February 14th, 2006, 13:45
Hi GPF, i've just try Reminescence Ds but i can't succed to create te romdisk.img. I've put all the file in romdisk/data and launch create romdisk but nothing the final files only contains your code and no rom. Have you a trick to make it run (i try it on many machine).

GPF
February 14th, 2006, 20:27
probably need an updated version of genromfs.exe, check this post on gbadev.org.

here is another link to a different version of genromfs.exe and a link to the cygwin1.dll if you need it.

http://www.feetoffury.com/files/genromfs-cygwin.zip and http://www.dll-files.com/dllindex/pop.php?cygwin1

here is the forum topic that brought this to my attention
http://forum.gbadev.org/viewtopic.php?t=8562

Troy(GPF)

mortys
February 14th, 2006, 22:05
Thx for the answer it works now (on SUpercard CF and with french version) ! I defenitly hope that you'll finish the work so we all can replay this great game on our DS !

j3rk
February 15th, 2006, 18:15
Very nice! I love this game. Just tried this out last night, and it works incredibly well. Any ETA on sound? Also, are there save states currently on this version? Nice work, and thanks!

GPF
February 15th, 2006, 19:41
no saves or sound yet, since I have no way of testing on hardware it makes it difficult :) (hint hint wink wink nudge nudge)

Troy(GPF)

j3rk
February 16th, 2006, 00:03
I'm still completely willing to donate some $ to get you an M3 or something, but I don't send paper anywhere. If you have a Paypal account, I'll send $20-$30 or so. That's around 1/3 the cost of an M3. One or two more donations besides mine would probably do it. I'd really like to see more progress with this and the C64 emu.

j3rk
February 16th, 2006, 00:15
In fact, I know a couple of people who'd probably donate for the same cause, (DS owning C64 and old DOS game fans) :D so between us, you may have enough cash already. We just need an easy way to donate it.

scrabbus
February 19th, 2006, 13:38
hwy, I dont mind donating at all, in fact I also think that there will be others in this forum who will donate too

LTK
February 20th, 2006, 18:29
Hi, I'm havinf a look at the code and compiling, I've got a problem with file: kosstdio.h is one renamed file from Kosfs port? I cant find it.

Thanks :)

LTK
February 21st, 2006, 16:27
Hi again, sorry about bothering you again, I've observed that this port uses Kosfs and super Mario War uses gbfs, is one better than the other one? or the main reason to use kosfs is that user can add more files to the binarie file, and gbfs no addmits more files without recompiling.

Thanks in advance.

GPF
February 21st, 2006, 17:42
pretty much the same except for they use a different api for accessing the files KOSFS is more like stdio functions except it uses KOS_ as a prefix (ie KOS_fopen, KOS_fread etc).

j3rk
February 21st, 2006, 20:10
Paypal is very safe for accepting donations by the way, so if you're worried about that, I wouldn't. Basically all you have to do is post the email address that you have associated with your PP account. That's it. We don't need account numbers, or anything of the sort. All we do is from our end is say "send money" and input your email, and how much money to send, and it's done. I'm fairly certain it would take a few days or less for you to get enough for an M3.

GPF
February 21st, 2006, 22:57
i have a paypal account but its not linked to a bank account, Iv only used it to buy stuff from ebay by using my creditcard though paypal, will this account work?

Troy(GPF)

scrabbus
February 22nd, 2006, 11:02
check with paypal, but I know they use my bank ac to transfer paypal monies etc. You deserve it all Troy, you have worked so hard man, and I know you are pretty much in the same situation as myself, good luck dude

Sektor
February 22nd, 2006, 11:53
You will need to link a bank account to withdraw money. You should be able to accept the payment without one but you will only be able to spend it at places that accept paypal. There's a fee for accepting payments from credit cards.

I modified your port so it reads the files from GBAMPCF/M3CF/SCCF/MK2/MK3, instead of romdisk. You can now save and load games but there is no way to load a level 2 save from level 1 (you would have to load a save at the end of level 1, pass the level and then load your level 2 save). Only tested on M3CF. Always a good idea to backup your CF/SD just in case it gets corrupted.

You can get it here -> http://gtamp.com/DS/.

j3rk
February 22nd, 2006, 22:16
As someone else mentioned, you can accept funds, and use them through Paypal if you don't have a linked account. If I'm not mistaken though, you only get charged a fee for CC donations if you have an upgraded account. (not entirely sure about this, but I have an upgraded account, and I think the fee when I accept money is around 1 or 2 percent.)

I just checked the places that I trust to order them from, and neither take Paypal unfortunately. So without linking a bank account, I think the way you'd have to withdraw your money would be to have Paypal send you a check. (which is an option on the Withdraw Funds page) This would work, you would just have to wait a bit longer to receive the funds.

Decide what you want to do, and then let us know. By the way, the two places that I'd order from are:

http://www.linker4u.com

and

http://www.divineo.cn

I've ordered from both places, and received very fast service and replies to inquiries. Both stock most options, though I'd highly recommend the M3. (doesn't matter which version CF or SD) I have a CF and a friend has an SD and both work extremely well.

If you don't mind having to wait for Paypal to send you your funds in check form, then I can send you a chunk of money as soon as I have the email address...

scrabbus
February 23rd, 2006, 12:18
Fantastic news, Doesnt it make you feel all warm and fuzzy, the people in this forum have proved time and time again how we all pull together to help each other, you guys are making this 33 year old feel all tearful!!

GPF
February 23rd, 2006, 21:57
As someone else mentioned, you can accept funds, and use them through Paypal if you don't have a linked account. If I'm not mistaken though, you only get charged a fee for CC donations if you have an upgraded account. (not entirely sure about this, but I have an upgraded account, and I think the fee when I accept money is around 1 or 2 percent.)

I just checked the places that I trust to order them from, and neither take Paypal unfortunately. So without linking a bank account, I think the way you'd have to withdraw your money would be to have Paypal send you a check. (which is an option on the Withdraw Funds page) This would work, you would just have to wait a bit longer to receive the funds.

Decide what you want to do, and then let us know. By the way, the two places that I'd order from are:

http://www.linker4u.com

and

http://www.divineo.cn

I've ordered from both places, and received very fast service and replies to inquiries. Both stock most options, though I'd highly recommend the M3. (doesn't matter which version CF or SD) I have a CF and a friend has an SD and both work extremely well.

If you don't mind having to wait for Paypal to send you your funds in check form, then I can send you a chunk of money as soon as I have the email address...

OK, I added my bank account to my paypal account(I didnt think it would let me since my wife already had hers linked) So depending on how long it takes them to make there deposits and for me to verify them. I'll be linked :)

I was wondering what I should get since it will be solely from donations. Isnt the supercard cheaper then the m3? Also I need to get a cf or sd card as well, and maybe a wireless network card so i can test without having to continually burn each new binary to cf/sd .

I already have the neoflash mk2 , so i think i can use this as a passme device.

Thanks to everyone for their support of my hobby :)
Troy(GPF)

j3rk
February 25th, 2006, 06:51
Yes, you should be able to use the MK2 as the passme, however, I would still highly recommend installing the Flashme firmware. It protects your DS from becoming a brick if someone writes some nasty code. (Flashme has recovery data.) For more about this, check out http://boards.pocketheaven.com Also, once Flashme is installed, you don't have to have a Passme/Passkey type device in the slot if you don't feel like it.

The SuperCard is cheaper than the M3, and as far as I know it works quite well for DS stuff. If you want to run GBA games at full speed though, you'll want the M3. I know they improve the SuperCard frequently, but I've heard that there are limitations on what they can do with the GBA side of things. If that isn't that important to you, then I'd say it will work fine. Besides, a few friends and I have M3s, so if you need something checked on one after getting it working on the SuperCard, then I'll be happy to give it a try.

You can read a bit more about the cards on the same site I mentioned above. Also, you can order all of these cards from the sites I listed previously.

If you get an SD device the Sandisk 80x cards work quite well. You'll want a quicker card. If you decide on the M3, check the compatibility list on their site for CF/SD cards, and then get the fastest version of a card you can find. I think anything 40X and above will run everything at full speed. I've had a couple of issues running certain GBA ROMs (like Another World,) on my 12X Sandisk Ultra II. I bought a 140X TwinMOS card, and it works fine now.

What is the email address for your Paypal? I can transfer a bit of money there now, and you'll be able to withdraw it when all your verifications happen.

GPF
February 26th, 2006, 00:49
I have added a donation link on my site http://gpf.dcemu.co.uk/

thanks for all the support.
Troy Davis(GPF)

j3rk
February 27th, 2006, 18:34
Nice, I just donated a bit. I should be able to get a couple more people to drop something in too.

GPF
February 27th, 2006, 20:33
Nice, I just donated a bit. I should be able to get a couple more people to drop something in too.

thanks very much for your donation. I really appreciate it.

Troy

buothz
December 4th, 2006, 01:34
I have a supercard miniSD
i have FLASHBACK ORIGINAL (anche I have try also with another version donwloaded in internet)
the problem is:
- I put flashbackDS.sc.nds in miniSD root (x: for example)
- in "x:\data\flashback\data" I put the data directory ..
turn on nds, start flashbackDS.sc.nds and:

fatInit...
No compatible FAT device!

why?

GPF
December 4th, 2006, 02:36
My version of flashback doesn't use FAT lib, sektor has added support for fat, and is using my latest SDL lib that has sfx and sound.
http://gtamp.com/DS/flashbackds.htm

I am not sure which fat devices he supports.

Troy(GPF)

F2bnp
July 20th, 2007, 20:04
Um Hi!I'm only here to ask if you are going to continue this project!So will you cause it could be really cool!

GPF
July 21st, 2007, 06:22
Um Hi!I'm only here to ask if you are going to continue this project!So will you cause it could be really cool!

I did a new release a month or so ago here :)

http://www.dcemu.co.uk/vbulletin/showthread.php?t=66190

Troy