News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu

Recent posts

#1
S
Games / Re: Converted GX4000 .cpr - Th...
Last post by shacpc - Yesterday at 23:16
MASARAT KHATIRA from Altanerus Dog

(New conversions with loading screens, absent in my previous conversions)

INSTRUCTIONS

In main menu:
J1 B1 / J1 B2 start game

In game:

J1 Dpad to move
J1 B1 + J1 B2 exit game


Modifications for this GX4000 version:
    - Patched keys in menu pokes / menu game & reset
    - Translation to Spanish
    - Two CPR: English version & Spanish version.
   -  Used dsk version and infinite lives of Cyrille Ayor61
#2
Quote from: Solo Kazuki on Yesterday at 17:31I found this already, but it's only converter, not optimizer/trimmer to CPRs. But thanks anyway for Your efforts.
That's why the process I told you has several steps. Step 2 is to use a HEX editor and identify, if you can trim the file. If that's the case, you can save a subset of the file or - if your hex editor is not capable of this - use a file splitter (e.g. https://github.com/dubasdey/File-Splitter sounds promising).

The last step then is to create a CPR again. 

#3
I was taking a look at the Masarat Khatira .cpr file, and it contains large areas of 0xE5 bytes (which are probably because the file was created from a disk image), and 0xFF bytes, which would be the empty space.

Maybe we could trim those 0xFF bytes, but the question is, would these files still be recognizable and usable by emulators and hardware devices?
#4
A
Programming / Re: Fast way of deleting / res...
Last post by andycadley - Yesterday at 21:07
OUT (C),0 is technically an undocumented instruction so assemblers won't necessarily handle it. Also some CPU variants do OUT (C),255 instead so you never quite know (though all CPUs officially used in the CPC send 0).
#5
avatar_HAL6128
Programming / Re: Fast way of deleting / res...
Last post by HAL6128 - Yesterday at 20:28
Oh, I didn't know or better I made a false assumption...

Normally I use Notepad++ and RASM for assembling and transfer it directly via xfer onto the M4.

But for testing purposes, and the step-by-step debugging, I tried that code "OUT (C),0" in WinApe on a PC, but it complained during assembling. So, I assumed - of course false - it will not work on RASM too.

Maybe I should start working in a different environment like ACE DL & RASM & Notepad++? Is there a way to combine both ACE_DL & RASM??

or this one (somebody tried it?):
KC IDE - Visual Studio Marketplace

Nevertheless, thanks for the hint.
#6
avatar_iXien
Games / Re: Converted GX4000 .cpr - Th...
Last post by iXien - Yesterday at 19:32
Another week-end, another patch from our fabulous @Urusergi with 

DEFCOM from Quicksilva

Controls:
J1LEFT/RIGHT = Turn left/right
J1UP = Increases thrust
J1B1 = Fire
J1B2 = Show menu

Modifications for this GX4000 version:
    - Wait for fire on title screen
    - Patched keys
    - Pokes: Unlimited energy

The music, composed by Dave Whittaker, is really entertaining  8)
#7






Quote from: Fessor on Yesterday at 18:19If it's just a matter of storage space on the medium, you can simply enable compression in the file system. (At least on Windows)
No, it's not matter of storage space. It's matter of empty useless data in CPRs.
#8
If it's just a matter of storage space on the medium, you can simply enable compression in the file system. (At least on Windows)
#9
avatar_pollito
Amstrad CPC hardware / Re: CPC ROM emulator using a R...
Last post by pollito - Yesterday at 18:15
@matronica I've finally got around to ordering some boards from JLCPCB, and am waiting for them to arrive. I had a thought, though, for a future upgrade - how about using a Pico W, implementing an M4-compatible TCP/IP stack, and maybe even running a small web server on the Pico to be able to update the ROMs a la M4 board?

I recently built one of Tom Dalby's ZX PicoIF2Lite boards for my 48K Speccy, and was really impressed with what the RP2040 can do. It seems like the perfect replacement for expensive CPLDs that seem to be obsolete within a couple of years.

I've also got a PicoMEM and a SidecarT, and it's amazing how much people are squeezing out of these little boards!
#10

Quote from: eto on Yesterday at 17:24seems it's not that easy to find with Google:

http://www.cpcmania.com/cprtools/cprtools.htm
I found this already, but it's only converter, not optimizer/trimmer to CPRs. But thanks anyway for Your efforts.
Powered by SMFPacks Menu Editor Mod