CSL Cart...

Talk about programming CreatiVision (except games programming). Projects of homebrew hardware are also welcome.
User avatar
@username@
Posts: 202
Joined: Tue Oct 22, 2013 6:59 pm
Location: Glasgow, Scotland

Re: CSL Cart...

Post by @username@ » Sat Jan 02, 2016 12:43 am

OK - converted these screenshots to a binary image and the attached is what we get.

The ROM entry point is $18E0.

It looks like it''s a fair old size - possibly 16Kbytes from $100x through to $2FFF.

If you have the screenshot time - I am more than willing to punch in the data to see what we get!

The writes to $4xxx would appear to be mirroring $0xxxx - hopefully.
You do not have the required permissions to view the files attached to this post.
˙uʍop-ǝpısdn sı ɹoʇıuoɯ ɹnoʎ 'sıɥʇ pɐǝɹ uɐɔ noʎ ɟı

The creatiVision Emulator 16.04.24
Salora Manager / Laser 2001 BLOAD utility 0.9
CSL Cartridge middleware
http://sourceforge.net/projects/creativisionemulator
User avatar
MADrigal
Site Admin
Posts: 1021
Joined: Sun Sep 15, 2013 1:00 pm
Contact:

Re: CSL Cart...

Post by MADrigal » Sat Jan 02, 2016 2:51 pm

Sorry mate I am unsure about what you need.

Do you want me to "dump" 16KBytes from $1000 to $2fff with my BASIC program?

Please instruct me asap.

Sorry I have to be "pushy" but I need to repack my Salora Manager stuff ASAP (in a couple of days).

I want to make sure that I can help you as much as possible before that date.

PS What do you mean by screenshot time?
User avatar
@username@
Posts: 202
Joined: Tue Oct 22, 2013 6:59 pm
Location: Glasgow, Scotland

Re: CSL Cart...

Post by @username@ » Sat Jan 02, 2016 2:57 pm

OK - today no hangover! - good start :)

OK, yes I would need a dump of the memory space from $1000 to $3000, using the method you used before.

By screenshot time - I mean how long it takes to capture each screen full of data - so if it takes 1 minute - the entire process should take about 16-20 minutes.

I am not completely sure that this will be the final range - and we could be lucky in that it actually starts at $1800 - but best to be safe!

Thanks for putting the time in - it's appreciated!
˙uʍop-ǝpısdn sı ɹoʇıuoɯ ɹnoʎ 'sıɥʇ pɐǝɹ uɐɔ noʎ ɟı

The creatiVision Emulator 16.04.24
Salora Manager / Laser 2001 BLOAD utility 0.9
CSL Cartridge middleware
http://sourceforge.net/projects/creativisionemulator
User avatar
MADrigal
Site Admin
Posts: 1021
Joined: Sun Sep 15, 2013 1:00 pm
Contact:

Re: CSL Cart...

Post by MADrigal » Sun Jan 03, 2016 10:02 am

I modified the program a little bit to dump 128 bytes at a time (256 bytes won't fit the screen unfortunately).
Screenshot time is about 15 seconds to output data, shoot the photo and type a key to continue.
Most of the time was spent in resizing, cutting and sharpening the images and saving them to numbered files. Total time approx 35 minutes.
Unfortunately I have very limited internet data these days so I have to reduce the size prior to uploading the pics to my server.
64 screenshots total, dumped area is $1000 to $3000 as requested. :)
I am uploading the pics into my server. Please download the file from:
http://www.madrigaldesign.it/madrigal/m ... 0-3000.zip

* PLEASE CONFIRM ONCE YOU DOWNLOAD IT *

PS: I can dump more tomorrow if you want, then I will have to repack all my around tuesday.
User avatar
@username@
Posts: 202
Joined: Tue Oct 22, 2013 6:59 pm
Location: Glasgow, Scotland

Re: CSL Cart...

Post by @username@ » Sun Jan 03, 2016 12:27 pm

OK - downloaded - will post binary when completed.

Thanks again!
˙uʍop-ǝpısdn sı ɹoʇıuoɯ ɹnoʎ 'sıɥʇ pɐǝɹ uɐɔ noʎ ɟı

The creatiVision Emulator 16.04.24
Salora Manager / Laser 2001 BLOAD utility 0.9
CSL Cartridge middleware
http://sourceforge.net/projects/creativisionemulator
User avatar
MADrigal
Site Admin
Posts: 1021
Joined: Sun Sep 15, 2013 1:00 pm
Contact:

Re: CSL Cart...

Post by MADrigal » Sun Jan 03, 2016 2:17 pm

You re welcome :)
User avatar
MADrigal
Site Admin
Posts: 1021
Joined: Sun Sep 15, 2013 1:00 pm
Contact:

Re: CSL Cart...

Post by MADrigal » Sun Jan 03, 2016 3:29 pm

Out of curiosity, how do you convert my screenshots into hex data?
User avatar
Mobsie
Posts: 495
Joined: Fri Jun 13, 2008 10:38 am
Location: Weinheim, Germany

Re: CSL Cart...

Post by Mobsie » Sun Jan 03, 2016 5:36 pm

"Out of curiosity, how do you convert my screenshots into hex data?"

YES, this i want to know also!
User avatar
@username@
Posts: 202
Joined: Tue Oct 22, 2013 6:59 pm
Location: Glasgow, Scotland

Re: CSL Cart...

Post by @username@ » Sun Jan 03, 2016 11:39 pm

Initial observations

ROM is mapped at $1100 - $1FFF, and from $2100-$2FFF
DISK I/O appears to be through new ports beginning at $1120

The available commands, as seen in the ROM are:
FORMAT, LOAD, SAVE, RUN, KFN, UNSAVE, PROTECT, UNPROTECT, CLOSE, READ, EXEC, WRITE, OPEN, RENAME, DIR, KFN1, KFN2, MSAVE, MLOAD, MRUN

The ROM image is my first pass - so there may be some typos still in there. My priority was to ensure that it was not obviously calling some non-BIOS space, as we are short on time.

Attached is the binary and crappy C code :)
You do not have the required permissions to view the files attached to this post.
˙uʍop-ǝpısdn sı ɹoʇıuoɯ ɹnoʎ 'sıɥʇ pɐǝɹ uɐɔ noʎ ɟı

The creatiVision Emulator 16.04.24
Salora Manager / Laser 2001 BLOAD utility 0.9
CSL Cartridge middleware
http://sourceforge.net/projects/creativisionemulator
User avatar
MADrigal
Site Admin
Posts: 1021
Joined: Sun Sep 15, 2013 1:00 pm
Contact:

Re: CSL Cart...

Post by MADrigal » Mon Jan 04, 2016 8:00 am

Thanks a lot for the great job!
Post Reply