![]() |
![]() |
#121 |
Registered User
Join Date: Jun 2012
Location: France
Posts: 183
|
EmuTOS 0.9.0 has been released, with Amiga support, but without AROS routines.
I want to heartily thank everyone here for your help, and specially: - Toni Wilen, for the absolutely great WinUAE - Gibs and Amiman99, for their tests on real hardware Feel free to join the EmuTOS mailing list to contribute to EmuTOS and add further Amiga hardware support ![]() |
![]() |
![]() |
#122 |
Registered User
Join Date: Sep 2009
Location: San Antonio, TX USA
Age: 50
Posts: 1,185
|
User name "moulinaie" from AtariAge gave me a link to a Atari ST software that lets you patch PRG programs to run in the FastRAM.
Here it is: http://www.umich.edu/~archive/atari/Tt/flgset.lzh I patched 2 programs and and it seemed to load. One of them was MTPro32 (Midi software) and other CAD3D. The MTPro32 froze after loading, probably do to none existing MIDI support. The CAD3D loaded and worked until I tried to do View->Superview and then froze.Other then that it works. This is on A1000 NTSC, with 256KB free ST-RAM and 1.5MB free Fast-RAM. |
![]() |
![]() |
#123 |
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
quick test with "quickstart A500 setup" works fine, i can see the desktop. but i'm not sure which floppy images i can use. i have those 720 kb (.st) and some 800kb images. those do not show up on desktop. winua 2.6.0 beta 9. anyone?
Edit: floppy support not yet working? i try with harddrive. Edit: tested 1200 config, added pctask hardfile, a windows-folder and a ms-dos cd-image. nothing pop's up on desktop. can anyone put a known working empty fat16 hardfile (20-30 mb) into the zone? google is of no help, if you need things. Last edited by emufan; 01 March 2013 at 17:03. |
![]() |
![]() |
#124 |
Registered User
Join Date: Jun 2012
Location: France
Posts: 183
|
Thanks for testing, emufan.
Due to license issues, floppy support (provided by AROS sources) is not enabled in the official binaries. If you want to use it, you have to rebuild EmuTOS yourself using "make amiga AROS=1". You will be allowed to use the resulting ROM, but not to redistribute it. I expect those license issues to be fixed in next release, as soon as I get Toni Wilen's agreement to reuse his code in GPL software. For IDE disk emulation, you need to associate a harddrive/hardfile to the IDE0 channel. 1) WinUAE "harddrive". Any drive with a FAT16 partition is OK: USB flash drive, CompactFlash, SD-Card... Beware, WinUAE does not lock FAT16 partitions when it accesses them, so if you wrote data in EmuTOS, be sure to unmount the drive from Windows after closing WinUAE, to avoid data corruption. After that, you can mount the drive again and use it as usual. 2) WinUAE "hardfile". You need an image of a full disk, or a single FAT16 partition. With Linux tools, you can create a blank FAT16 image using "mkdosfs" or "mformat". In the hardfile settings, you need to click "Enable RDB mode" otherwise it will not work. Beware, hardfile seems to have big trouble with the last WinUAE 2.6 betas, use the latest stable release instead. After that, EmuTOS will detect the C: drive in the welcome screen, then a C: icon will appear on the desktop. Both read and write will work. |
![]() |
![]() |
#125 | |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,570
|
Quote:
![]() I just commited update to AROS SVN LICENSE.Author file, it allows relicensing of my AROS changesets in GPL programs. |
|
![]() |
![]() |
#126 |
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
BlankVector: #2 did the trick. thanks.
looks like there will be a 0.9.1 with floppy support soon. thanks Toni. |
![]() |
![]() |
#127 | |
Registered User
Join Date: Jun 2012
Location: France
Posts: 183
|
Quote:
![]() Thanks to your support and Jason's one, I believe I have now everything to legally reuse your work in EmuTOS binaries. I plan to integrate that in EmuTOS 0.9.1, probably next summer. I will continue discussing the license details in the AROS-Exec Forum. |
|
![]() |
![]() |
#128 |
Registered User
Join Date: Dec 2010
Location: Buenos Aires / Argentina
Posts: 78
|
is there any way to softkicking the rom file to an a500?
|
![]() |
![]() |
#129 |
Registered User
Join Date: Jun 2012
Location: France
Posts: 183
|
|
![]() |
![]() |
#130 |
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
you need an accelerator/expansion card with a maprom feature or something kipper2k is doing. with such a flashrom kickstart replacement, you can load any kickstart. juts follow the thread, for sure kipper2k will finish this project and offer sets you can buy.
|
![]() |
![]() |
#131 |
Registered User
Join Date: Dec 2010
Location: Buenos Aires / Argentina
Posts: 78
|
thats the point, i ment, if there is any way to softkick the emutos to the ram, no with a board, i tyed mkick and skick from aminet, but the rom file need some complementary files
|
![]() |
![]() |
#132 | |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,654
|
Quote:
If you have enough RAM for the ROM image and your A500 has a 2.x kickstart, you can softkick using skick, no accelerator needed. I used to softkick my A600 with 2MB RAM to 1.3 and 3.0 all the time. elpiloto: until someone makes an RTB file for EmuTOS, it won't work with skick. Try contacting Jean-François Fabre, as the docs say he added RTB files to the package. |
|
![]() |
![]() |
#133 |
Registered User
Join Date: Jun 2012
Location: France
Posts: 183
|
If it is confirmed that the EmuTOS ROM could be theoretically softkicked like that, and if the relevant documentation is provided, I could try to provide those complementary files.
|
![]() |
![]() |
#134 | |
Registered User
Join Date: May 2001
Location: ?
Posts: 19,654
|
BlankVector, from the docs:
Quote:
So I guess since he "won't tell", we're all royally fucked. But I am sure EmuTOS can be softkicked. |
|
![]() |
![]() |
#135 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,570
|
Softkicking is simple if rom image is relocatable, just find some free space, load the image, relocate it and do some reset magic. This is tricky because you need to execute reset instruction or you won't see any autoconfig boards but it also unmaps all autoconfig ram and enables chip ram rom overlay.
Check aros-m68k arosbootstrap.c. |
![]() |
![]() |
#136 |
Registered User
Join Date: Jun 2012
Location: France
Posts: 183
|
Ok, from what I understand, the main process is to load the ROM file in RAM, and patch it so it can run from RAM. With some efforts the EmuTOS build process could probably produce those files.
On the other hand, on Atari machines EmuTOS is also provided in a RAM variant (named EmuTOS-RAM or EmuTOS-floppy). That one is designed to be run from RAM, at a fixed address. The same method could be applied on Amiga. To do that, I just need an AmigaOS bootstrap program which allocates some RAM and loads a data file into it. Ideally, that should be a simple bootblock routine which loads the data from sectors using trackdisk.device or similar. If someone can provide me such bootblock program in assembly language, then chances are good that we will have an EmuTOS-floppy some day. In other words, that would mean loading EmuTOS from a boot floppy, just like a game. But that eats the RAM. |
![]() |
![]() |
#137 |
Registered User
Join Date: Jun 2012
Location: France
Posts: 183
|
That seems to be exactly what I need:
http://jetsetskippy.blogspot.fr/2012...ootblocks.html |
![]() |
![]() |
#138 | |
Registered User
Join Date: Dec 2010
Location: Buenos Aires / Argentina
Posts: 78
|
Quote:
Sorry about my ignorance, but, Whos him? some one related to emutos? Last edited by elpiloto; 21 March 2013 at 22:03. Reason: error |
|
![]() |
![]() |
#140 | |
Registered User
Join Date: Feb 2012
Location: #DrainTheSwamp
Posts: 4,545
|
Quote:
Last edited by emufan; 21 March 2013 at 23:58. |
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
We NEED something like EmuTOS | Antiriad | Amiga scene | 10 | 25 June 2012 00:21 |
|
|