Jump to content

TheMontezuma's Photo

TheMontezuma

Member Since 23 May 2011
OFFLINE Last Active Today, 2:48 AM

#4030156 Sophia rev.C - DVI board

Posted by TheMontezuma on Fri May 18, 2018 3:36 PM

One more try:

A monitor with a native resolution: 1600 x 900

kolko.JPG

In reality, the picture is much more sharper than on the photo :)




#4021164 Sophia rev.C - DVI board

Posted by TheMontezuma on Fri May 4, 2018 12:10 PM

 

Is it a sparkling effect on random pixels that you see? I had this problem with a pi zero connected to my benq computer monitor. I fixed it by using a very thick gauge HDMI cable. The cheap thin HDMI cable was really bad. A medium gauge cable was improved but still sparkled. Then I used one of the really thick cables that doesn't bend well and the pi zero looks perfect with that. I can't find the model or brand name of it right now.

 

Thanks for the hint. I gave it a try and purchased another DVI-HDMI cable.

This time I went to the computer shop and asked for a cable to connect a computer to the 4K TV.

And the weird pixels are gone :)  So I'm a little bit dissapointed about the "Amazon Basics" cable quality, which was not good enough for 4K ...

 

 

4K game on a 4K TV:

 

4k game on 4k tv.jpg




#4014257 U1MB plugin development

Posted by TheMontezuma on Tue Apr 24, 2018 11:50 AM

The plugin I succesfully tested in Altirra didn't work with the real hardware :(

 

The funny thing is that as long as the PBI BIOS is active (or unlocked according to the documentation) you can not execute the following code:

    lda #$00
    sta $D500

Or actually you can, but it does not do what you want :(

 

The trick Jon has invented was to copy some parts of the plugin code to RAM, lock the U1MB BIOS, then write 0 to $D500 and jump to the OS :)




#4014231 I do not have to play Robbo anymore

Posted by TheMontezuma on Tue Apr 24, 2018 11:12 AM

My bot watched it and he told me he is impressed. He said he is going play a few rounds of Robbo, too ;)




#4014076 I do not have to play Robbo anymore

Posted by TheMontezuma on Tue Apr 24, 2018 7:19 AM

And I do not have to watch your Robbo game play anymore, because I have a bot, which is watching it for me :P




#4013549 U1MB plugin development

Posted by TheMontezuma on Mon Apr 23, 2018 12:24 PM

Jon,

Thank you for help :)

I have checked it out and I'm very happy with the results (I checked Atarimax 8mb, SIC and Megacart 4MB images)

In case somebody would like to try it out:

Attached File  MulticartsMenu.zip   214.91KB   16 downloads

The file contains the source code of the modified defaultplugin, the plugin as a binary and the complete U1MB rom (512kB) with the updated plugin. Everything based on the version 1.25 of the U1MB firmware.

 

mc.png

 

It would be great if you could merge it into the upcoming 2.00 delivery :)




#4013278 Thanks and Cheers to A8 coders & creators

Posted by TheMontezuma on Mon Apr 23, 2018 2:34 AM

@Fingolfin

Please don't get me wrong but it looks like a mutual admiration society.

I understand that you had good intensions but you will always miss somebody this way.

Since you wanted to appreaciate all creators, it would be better not to name any person at all, rather than to forget somebody and make him sad.

It is just my opinion.

Marcin




#4013275 U1MB plugin development

Posted by TheMontezuma on Mon Apr 23, 2018 2:22 AM

Since there is no dedicated thread about the U1MB plugin development, I started a new one.

 

There is a nice introduction into this topic here:

http://atariage.com/...-2#entry4010051

 

I understood that the plugin binary compatibility between the versions 1.25 and 2.00 of the U1MB firmware will be broken.

Unfortunately Jon was continuously updating the documentation on his web page, so the current version does not match the (still official) 1.25 release anymore. The 2.00RC firmware distributed to volontiers was only a binary.

I understand that version 2.00 will be released soon (together with updated docs and example plugin source code).

 

Until then the only way to play around with plugin development is to use version 1.25.

And so I did:

 

I have modified the HardwareSetup section:

    .local HardwareSetup
    lda #$00
    sta $D500
    rts
    .endl

compiled it and tested in Altirra only (since I already have the 2.00RC in my real U1MB).

 

It works as supposed. On every reset the memory bank containing a menu on the multicarts: Atarimax 1mb / 8mb, SIC, etc. is selected.

Since those carts do not have a reset button, you would need to power off the Atari to start a new game.

Now you just press RESET and voila the cart menu is displayed :)

 

In the next setp I wanted to make it configurable: to enable/disable this feature over U1MB menu.

I looked at the source code and I'm confused:

PluginMenu
    .local StereoToggle
@    dta Item[0] (1,CovoxToggle,Title,ItemType.OnOff,StereoPokey,Help,Cfg.Aux,$01)
Title
    .byte 'Stereo Pokey',0
Help
    .byte 'Enable/disable stereo audio',0
    .endl
    
    .local CovoxToggle
@    dta Item[0] (1,Device3Toggle,Title,ItemType.OnOff,CovoxFlag,Help,Cfg.Aux,$02)
Title
    .byte 'Covox',0
Help
    .byte 'Enable/disable Covox',0
    .endl

Menu item for Stereo uses CovoxToggle and menu item for Covox uses Device3Toggle ?

 




#4011501 Super Cobra Improvements

Posted by TheMontezuma on Fri Apr 20, 2018 8:12 AM

 

Yeah, I was thinking the same thing, but didn't want to mess with it last night (was already 3am here).

 

How about this, and a little "F" for the fuel tanks?

 

The original font used for "FUEL" is more readable

and the little "F" on the fuel tanks seems to be distracting for me...




#4011435 Softs that take advantage of Sophia?

Posted by TheMontezuma on Fri Apr 20, 2018 5:51 AM

I'd strongly recommend testing Plugins in Altirra before committing them to real hardware (since a bad plugin can completely brick the system).

 

And how to set the U1MB emulation in Altirra up?

 

I have selected "Ultimate1MB" in the "Memory Config" (menu System).

Then Altirra shows:

 

"Altirra Ultimate1MB recovery BIOS

 

Insert BIOS flash disk, press key"

 

Which disk do I need?

 

 

EDIT:

 

I got the solution in the Altirra Help:

 

"Altirra does not come with the U1MB firmware, which must be obtained separately. However, it does contain a recovery image with a minimal BIOS and OS that can be used to run the flasher disk to load the real hardware. Alternatively, if the image is available in raw image form it can be bound directly through the System | Firmware | ROM images menu item."




#4011337 Sophia rev.C - DVI board

Posted by TheMontezuma on Fri Apr 20, 2018 12:02 AM

You do not install a DVI SOPHIA to convert the digital video signal back to analog :?

 

To have a perfect picture on a modern TV you can use a DVI to HDMI cable:

https://www.amazon.c...e/dp/B014I8UQJY

The audio will not be available on the TV, so it has to be handled separately (external loudspeaker, etc.).




#4009595 Homesoft game collection and SIO2SD

Posted by TheMontezuma on Tue Apr 17, 2018 11:11 AM

This is true.

I have also discovered this new and very nice feature (download all) on the Homesoft web page.

This makes the "Homesoft Extractor" somehow obsolete :)

 

Regarding the NVC tool:

I uploaded it (including source code) to the Github and the current release is now properly referenced from the SIO2SD wiki page.

http://sio2sd.gucio....i/SoftwarePC_en

https://github.com/T...ma/NVC/releases




#4008172 Sophia rev.C - DVI board

Posted by TheMontezuma on Sun Apr 15, 2018 9:06 AM

Knowing of the compatibility issues with PAL computers (50Hz refresh) I converted my PAL 800XL into a NTSC machine.

 

800XL_DVI.jpg

 

I can only confirm the "WOW" effect.

The picture is sharp and there is no perceptible delay.

This is the ultimate video output :)




#3996364 New (alt) BIOS for Ultimate 1MB/Incognito

Posted by TheMontezuma on Thu Mar 29, 2018 2:51 PM

No regression in SIO2BT handling. Both normal and high speed work well :)




#3988093 "HardDrive" Images

Posted by TheMontezuma on Sun Mar 18, 2018 12:15 PM

There is nice description at the Atariki:

http://atariki.krap....rmaty_dyskietek

It tells about the following single and double sided disk formats:

SS/SD      (90K, 128 bytes per sector,  720 sectors, 18 sectors per track, 40 tracks)
SS/ED     (130K, 128 bytes per sector, 1040 sectors, 26 sectors per track, 40 tracks)
SS/DD     (180K, 256 bytes per sector,  720 sectors, 18 sectors per track, 40 tracks)
SS/QD     (360K, 256 bytes per sector, 1440 sectors, 18 sectors per track, 80 tracks)
SS/DD 512 (180K, 512 bytes per sector,  360 sectors,  9 sectors per track, 40 tracks)
          (360K, 512 bytes per sector,  720 sectors,  9 sectors per track, 80 tracks)
SS/HD     (720K, 256 bytes per sector, 2880 sectors, 36 sectors per track, 80 tracks)


DS/DD     (360K, 256 bytes per sector, 1440 sectors, 18 sectors per track, 40 tracks per side)
DS/QD     (720K, 256 bytes per sector, 2880 sectors, 18 sectors per track, 80 tracks per side)
DS/DD 512 (360K, 512 bytes per sector,  360 sectors,  9 sectors per track, 40 tracks per side)
          (720K, 512 bytes per sector,  720 sectors,  9 sectors per track, 80 tracks per side)
DS/HD    (1440K, 256 bytes per sector, 2880 sectors, 36 sectors per track, 80 tracks per side)

All those formats are related to the Atari 8-bit computers and all were supported by existing floppy drives.
OK. Some of them were exotic, like TOMS, Karin, etc.

If you only know the disk size and the number of bytes per sector (from ATR header),
you can't (for example) say if it is a "DS/DD" or a "SS/QD" disk (both support 360K and have 256 bytes per sector).
The ATR header does not simply allow for a unique identification.

At the end it is only a name, but I agree that the naming shall be at least consistent across RespeQt.

I have built (only for Windows) a RespeQt version that identifies (additionally to SD/ED/DD):

- 360K disks as DS/DD

- 720K disks as DS/QD (naming from Atariki and sio2bsd)

The writing of a "hard disk" name is also corrected.

 

This version is built on top of the development branch and contains all features developed since r4 release.

Attached File  RespeQt-r4_DSDD.zip   18.09MB   24 downloads