News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu

Recent posts

#1
avatar_lightforce6128
Games / Re: What are the games that yo...
Last post by lightforce6128 - Today at 03:21
When programming gets too frustrating (too few registers, unkown offset of one microsecond, out of memory, ...), I calm down with some games:

Old:
- Chuckie Egg
- Ghost 'n Goblins
- Ghouls 'n Ghosts
- Light Force

New:
- Corsair Trainer
- Relentless
- Super Edge Grinder

Although I had some time for training, I'm not really good in playing these games. When they are getting too frustrating, I go back to programming ...
#2
^^6502 grrr
#3
For curiosity reasons I would love to see a working CPC with a 6592. Not with basic/ROM but just a demo to see what would be different. 
Would the CRTC refresh be the same?
Would the first 256 bytes fast access of the 6502 make a difference?
#4
avatar_GUNHED
Amstrad CPC hardware / Re: The CPC Revision Zero (Art...
Last post by GUNHED - Yesterday at 23:35
Quote from: andycadley on Yesterday at 23:29
Quote from: GUNHED on Yesterday at 23:24IIRC the main reason was the lack of power. So they switched to Z80.
That I'd doubt, a 2Mhz 6502 (which is what they were probably aiming at) would've out performed the 4Mhz Z80.
Have a look at Driller and lots of other stuff please.  :)
#5
Quote from: ajcasado on 00:07, 13 October 24Hi,

I have ported FUZIX to the CPC6128, the port is awaiting to be merged to the oficial repository. Is available on my github account: https://github.com/ajcasado/FUZIX . The build target for make is cpc6128.

I have uploaded the files to boot FUZIX to: https://www.dropbox.com/scl/fi/e6p75grzm4meb8g3gugrw/cpc6128.zip?rlkey=5jtjegadbxry8xk0qyadcofo3&st=qryffpb1&dl=0

 Here is a description of the status of the port:

Video mode 2 is used. The video driver configures the CRTC in 64x32 characters to do easy hardware scroll and use the whole video memory bank.

Trying to mount the floppy hangs the machine, and may do nasty things to the floppy and the drive, don't try on a real machine!!

The IDE driver that is supposed to work with the symbiface and xmass fails to initialize.

The USB mass storage of the Albiero works using the ch375 driver used in other platforms. It should be easy to get it working with the Usifac/Ulifac.

There isn't a proper loader, for now a snapshot is generated.

To test it burn disk.img on a spare usb pendrive and put it on the albireo. Load an run the snapshot.



This is an amazing piece of work! It would be nice if it could be implemented for SymbOS and FutureOS too.

Advantages for SymbOS:
- Support of lots of mass storage devices
- anything else Prodatron can tell

Support for FutureOS:
- Mass storage management (M4 SD card, few others)
- floppy disc access (at every level)
- memory management up to 4 MB
- screen management
- support of lots of expansions
- Free RAM from 0 to &B7FF
- Quickest OS functions in CPC world

I could program the connective layer between your FUZIX implementation and FutureOS.  :) :) :)
#6
Quote from: GUNHED on Yesterday at 23:24IIRC the main reason was the lack of power. So they switched to Z80.
That I'd doubt, a 2Mhz 6502 (which is what they were probably aiming at) would've out performed the 4Mhz Z80.
#7
Various reasons have been cited over the years, quite which comes first isn't entirely clear and probably never will be. The 6502 hardware clearly wasn't ready and needed an overhaul and they didn't have working system software either. Locomotive could give them a Z80 BASIC, which solved half the problem and the design wasn't that difficult to rework into a Z80 based machine, fixing the rest.
#8
avatar_GUNHED
Programming / Re: Auto-starting an assembly ...
Last post by GUNHED - Yesterday at 23:27
Quote from: l12n on 19:08, 12 October 24In the assembly examples that I found, it loads the executable at address $1200, and then after you load the binary you have to manually call that address.

Is there a way to have the executable automatically start after you load it? This is the case for commercial games.
save"Binary" , b , load-address , length , autostart-address
#9
avatar_GUNHED
Amstrad CPC hardware / Re: The CPC Revision Zero (Art...
Last post by GUNHED - Yesterday at 23:24
IIRC the main reason was the lack of power. So they switched to Z80.
#10
avatar_GUNHED
Games / Re: What are the games that yo...
Last post by GUNHED - Yesterday at 23:18
Sadly programming leaves not time for playing. Playing games was nice as a kid, but creating software is way more satisfying.  ;) :)
Powered by SMFPacks Menu Editor Mod