PDA

View Full Version : PSPCAP32: Amstrad CPC Emulator for PSP v1.4.4



zx-81
November 1st, 2008, 18:14
http://zx81.zx81.free.fr/images/pspcap32-snap-v120.jpg

Hi All,

Here a new (final?) version of PSPCAP32 the CPC Emulator for PSP.

For those who haven't seen previous versions, Caprice32 is one
of the best emulator of the Amstrad CPC home computer series running
on Windows and Unix, written by Ulrich Doewich.
This emulator faithfully imitates the CPC464, CPC664, and CPC6128 models
(see http://sourceforge.net/projects/caprice32)

What's new in version 1.4.4 :

- Cheat support !
- Text editor to modify the global cheat.txt file
- Memory monitoring engine to find your own cheat code !
- Text editor to write your own comments on games
- Display first comment line while browsing game files
- Finally fix issue with "Home -> Exit" !
- Add option to disable auto fire in settings menu
- Improve global emulation speed
- Improve file requester with virtual keyboard to choose
sequentially rom files beginning with a given letter
- Zip rom files are now decompressed in memory (much faster !)
- Tested on FW-5.0-m33

How to use it ? Everything is in the README.txt file.

Sources are included, and this package is under the GNU public license,
read COPYING.txt file for more information about it.

See http://zx81.zx81.free.fr/ for download

Enjoy,

Zx.

Download and Give Feedback Via Comments

jibanes
May 12th, 2009, 20:05
Is there any way to convert the existing cheat code databases readily available, i.e. there:

http://genesis8.free.fr/frontend/emu-uti.php
"CPCEMU POKES DATABASE v1.1" -- (agy)pdb.zip
"ULTPATCH.DBF - new poke database (version 3.4E)" -- cpcup34e.zip
"CPCEMU.DBF v0.9 (12/21/99)" -- mix09.zip
[...]

To a format PSPCAP32 could recognize? A little help would be much appreciated.


Thanks!

zx-81
May 12th, 2009, 21:09
i've converted your file in cheat format. Rename the file attached in cheat.txt and put it in pspcap32 folder ;)

You will then be able to import them in the game you want (using the import command, see README for details)

jibanes
May 12th, 2009, 22:04
Thanks a million, did you merge the 3 "poke" databases available on:

http://genesis8.free.fr/frontend/emu-uti.php

Some pokes are missing from eachother files.

Thanks!!!

zx-81
May 12th, 2009, 22:06
i've done it only using mix09.zip ... btw you've got now the file format, so you can write your own :)

jibanes
May 12th, 2009, 22:35
i've done it only using mix09.zip ... btw you've got now the file format, so you can write your own :)

It's safe to assume you did something of the like:

awk -F\" '{ print $4"\n "$10"-"$12,$6 }' MIX09.DBF

correct me if I'm wrong...

jibanes
May 13th, 2009, 00:42
I'm confused about something, please enlighten me, do we need to have one file per game and load it accordingly on-demand, or something else, having one big file doesn't seem to help pspcap32 to chose the right entry.

I'm probably missing something there.

zx-81
May 13th, 2009, 07:23
It's safe to assume you did something of the like:

awk -F\" '{ print $4"\n "$10"-"$12,$6 }' MIX09.DBF

correct me if I'm wrong...

Yes i did it using awk & sed commands :)



I'm confused about something, please enlighten me, do we need to have one file per game and load it accordingly on-demand, or something else, having one big file doesn't seem to help pspcap32 to chose the right entry.

I'm probably missing something there.

The cheat.txt file can be used to import the cheat you want using the cheat -> import menu. Then you have to save the cheats for the given game. Everything is done manually, and yes you should have then a file for each game.

At first I've done the cheat stuff only for me to finish games i had no luck to finish when i was a child. My pleasure was also to find the cheat / poke @ by myself. That might explain why it is not so convenient to use cheat.txt file with pspcap32.

hope that helps

jibanes
May 13th, 2009, 20:17
Can the cheat file have multiple codes for the SAME game or one cheat per file?

zx-81
May 14th, 2009, 07:19
you can have multiple code for a given game

jibanes
May 14th, 2009, 19:00
you can have multiple code for a given game

In the case of multiple code per file, should the syntax be like:

1942
25CB-00 UNL. LIVES
25CC-00 Unlimited mojo
25CD-00 Unlimited karma
22C2-C3 INVULNERABILTY

or like:

1942
25CB-00 UNL. LIVES
1942
25CC-00 Unlimited mojo
1942
25CD-00 Unlimited karma
1942
22C2-C3 INVULNERABILTY

Or are the not indented lines simply ignored? Or are the single not delimited lines ignored? Could you clue me more on the precise syntax of this file?

Thank you!

zx-81
May 15th, 2009, 07:35
in the cheat.txt file it is a pure text file that can be used to import manually cheat code in the cheat menu. The only "automatic cheats" file are the one saved by the emulator in the cht folder (one file by game, where the filename is the name of the rom file, and it contains less than 10 cheats).

The cheat.txt can contains as many cheats as you want. (but only one cheat by line)

To import a cheat in the game, go in the cheat menu, select an empty cheat line and then use the import menu. The cheat.txt will then be displayed and you can move the cursor on the line you want to import the cheat from. After you validate the line, the cheat should appear in the cheat menu. You can then save the selection of cheats you've done and it will be save in the cht folder. Next time, when you launch the same game, all the cheats you have previously selected should appears automatically.

hope that helps.

jibanes
May 19th, 2009, 20:22
Would it be possible to increase the size of the buffer used to "import" cheats.txt, when I load up all the cheats in this file, it gets truncated around the letter 't', meaning that if you double the size of this buffer, it would be quite enough to my and everyone's needs.

Please, pretty please.

zx-81
May 19th, 2009, 20:38
It's limited to 10 000 lines ... so if you have more than 5000 cheats it won't fit.

I will fix the limit to 50k lines in next release.

jibanes
May 19th, 2009, 22:00
It's limited to 10 000 lines ... so if you have more than 5000 cheats it won't fit.

I will fix the limit to 50k lines in next release.

Thank you SO much, is the next release far away? What else is coming in the next release? This product is OUTSTANDING btw, I use it a lot.

zx-81
May 24th, 2009, 09:35
i'm working on pspcap32 to speed it up a bit more. A release is coming soon, you can send me an email if you want a beta.