![]() |
|
|||||||
| Register | >> Amiga FAQ/Wiki << | Rules & Help | Members List / Moderators List | Search | Today's Posts | Mark Forums Read |
![]() |
|
|
Thread Tools |
|
|
#161 | |
|
Paranoid Amigoid
|
Quote:
The only reason I'm only asking (which I rarely do) is to only save time ![]() I'm making custom ROMS on regular basis tinkering around, but for my A4000 I only use the Deneb for flashing new modules. If for example the new dos.library has issues with my system based on how Deneb flashes it... it will make my system unable to boot... That will make me change the jumper on Deneb to force system boot without the flash... which will make my system not booting again due to many custom alterations to the booting process. OFC I can always use an backup CF to boot without all these fancy updates etc into plain AGA mode WB, and then load Luciferin and remove the Dos.library for my system to load as before. Not so much of a fuss really but that was the only reason I asked a simple question... To avoid all this ![]()
__________________
Visit my Amiga blog here - A4000D: 060@50/604@180, 384MB,ACard+80GB HD,SCSI Multicard Reader,DVD-RW,Grex4000 (RTG/Sound/NIC),Indivision 4000,RTG/AGA AutoSwitch,Deneb,ZorRAM - A600: 030@37.5, 64MB, A604, 16GB CF, Indivision ECS, Subway, MAS-Player (internal), Custom Audio Mixer, HxC SD+Slim floppy (internal) |
|
|
|
|
|
|
#162 |
|
Registered User
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 44
Posts: 592
|
I don't know, how works Deneb exactly, but if it works similar to kickstart/ROM switcher, then it must works OK for all custom ROMs. Of course all custom ROM parts must be relocated correctly before custom ROM is created with Remus. All ROM parts from BB2 and open (my) dos library part are relocated correctly, for other ROM parts (relocated with Remus), I'm not sure. Of course open (my) dos library can be buggy by me, due many (over 130KB of texts) changes were done, but original dos library has some bugs too, some are still unfixed. Always the best is check first how new module works with LoadModule or with WinUAE, before creating/burning custom ROM.
|
|
|
|
|
|
#163 | |
|
Registered User
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 44
Posts: 592
|
Quote:
|
|
|
|
|
|
|
#164 |
|
Oldskool Demo Coder
|
mfilos: ok, if all other roms do.library or at least orig kick 3.1 work with Deneb, it means the new dos.library is different in some way, but perhaps not reloc. Don Adan should only have to make it as compatible as the orig lib, and it's the responsibility of Deneb to do the rest.
Don Adan: I meant software outside ROM haven't accessed absolute ROM adresses in a long while, last time I saw such an atrocity was in the era of kick 1.2 and custom A1000 kickstarts... I said what I said in your defense; your lib must only be as compatible as the kick 3.1 one, and it's the responsibility of any FastKick software to do the rest. Any address that's in the disassembled source and points to an address in the source/ROM range must be changed to point to a label, of course. But I think you mean it points outside of dos.library to another part of the ROM you disassembled. You must then looking in memory and try to find what it points to. If you have luck, it's some pointer you can get with some library code/access not using absolute addresses. If you're unlucky, it's a pointer that needs more detective work. Try to relate it to some structure (or if it's code, some ROM vector) + a distance that likely be constant.
__________________
Henrik. Programs Amiga demos, iPhone apps, websites, etc. A1000/512k - A500 2.0/040@28/4M/.5M slowmem/8M/SCSI/CF - A600 portable II 3.1/ACA630/WiFi/CF - 'A1700' 3.1/68060@80/64M/IDE-Fix Express/CF - etc."The difference between PC and Amiga is that 10yo PCs are worth $0. 20yo Amigas are worth a lot, and Amigas that are only 15yo cost a fortune!" If you like Portal 2, try my >> single player and cooperation maps << |
|
|
|
|
|
#165 |
|
Registered User
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 44
Posts: 592
|
Next version is available.
Reworked: Read, Write, SetFileSize, Seek, UnLockRecord, DupLockFromFH, ParentOfFH, LockRecord. Optimised: WaitForChar, SetMode. |
|
|
|
|
|
#166 | |
|
Registered User
Join Date: May 2011
Location: Funeralopolis
Posts: 83
|
Quote:
I see your objections against using Remus have valid points. If the wrong relocations are caused by Remus itself this issue should be fixed in Remus. But I am far from being an expert in these areas and maybe my grasp of this issue is too simple. But on the other hand building a custom ROM with the original dos.library works just fine. And I agree with Photon that an updated open-source dos.library should stay compatible to the original in this aspect too. Using 3.1 ROM will be a regression on my OS 3.9 A1200. Boot time will be longer because of setpatch's romupdate and the system will be slower because it has to access the ROM instead of the fast RAM on my ACA1230. This is not meant as critics on your very apprectiated efforts, it's only my non-technical point of view. |
|
|
|
|
|
|
#167 | |||
|
Registered User
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 44
Posts: 592
|
Quote:
Quote:
Similar he can add (optional) .RTB files output for created custom ROM and every custom ROM can be easy tested with SKick too. Quote:
|
|||
|
|
|
|
|
#168 | |
|
BoingBagged
Join Date: Aug 2007
Location: The South of nowhere
Age: 35
Posts: 763
|
Quote:
![]() |
|
|
|
|
|
|
#169 | |
|
Registered User
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 44
Posts: 592
|
Quote:
Next version is available. Reworked: LockDosList, AttemptLockDosList, WriteChars. Optimised: FreeCliObject, FreeDosEntry. Fixed original bug (trashed A6 register) for DateToStr, StrToDate. Restored D1 mirror output for: CurrentDir, SetProgramDir, SetArgStr, SetFileSysTask, SetConsoleTask, SelectInput, SelectOutput, SetIoErr GetProgramDir, GetArgStr, GetConsoleTask, IoErr, Input, Output, GetFileSysTask. |
|
|
|
|
|
|
#170 |
|
BoingBagged
Join Date: Aug 2007
Location: The South of nowhere
Age: 35
Posts: 763
|
|
|
|
|
|
|
#171 |
|
Registered User
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 44
Posts: 592
|
Next version is available.
Reworked FRead, FWrite, VFPrintf. |
|
|
|
|
|
#172 |
|
Blizzard PPC club rocks!
|
Are you finished yet with this library Don?
__________________
A1200 BlizzardPPC 603e+ 366Mhz 060/64Mhz - D-Box tower **Mediator TX |Voodoo3|10MB Ethernet|Nec USB| - OS3.9 (BoingBag powered)** CD32 - original joypad & honeybee - join the Blizzard PPC club! | PPC-Warp3D games speed boost! | BlizzardPPC+Mediator+Voodoo setup guide (PDF - feedback appreciated...) join the Finnish Amiga Users group me @ amigamap.com Project Rutinski band website - rock music with punk attitude! |
|
|
|
|
|
#173 |
|
Registered User
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 44
Posts: 592
|
No, due I'm lazy. Also I have/found two problems inside current version. First (mentioned by mandark, and second (memory problem) related to RARv3 client for xadmaster library. I'm not 100% sure, but perhaps some problems are related to buggy programs, not to my version of dos library.
|
|
|
|
|
|
#174 |
|
Registered User
Join Date: May 2011
Location: Funeralopolis
Posts: 83
|
I hope I can help by testing out my startup-sequence thoroughly the next days. Had not much for Amiga time lately...
|
|
|
|
|
|
#175 |
|
Blizzard PPC club rocks!
|
I should have begun testing this, but I've had some other things to concentrate on. I'll test this too this week. Can I use loadmodule to load dos.library?
|
|
|
|
|
|
#176 | |
|
BoingBagged
Join Date: Aug 2007
Location: The South of nowhere
Age: 35
Posts: 763
|
Quote:
>I was suggested to ask you if possible, to add (optional) support for use SKick .RTB files for relocation of ROM parts. In a similar way you may add (optional) >.RTB file output for created custom ROMS, so now every custom ROM can be easily be tested with SKick too (http://aminet.net >/util/boot/skick346.lha). Its possible, but there are a couple of big drawbacks that could stop it being useable for testing ROMs. 1. SKick won't work with 1MB or 2MB ROMs 2. I'd have to disable Blizkick patches when making the ROM. There's just no 100% safe way to tell what a Blizkick patch has done to the ROM , they often add or remove absolute addresses which would need to be added/removed from the RTB file, and there's no simple way to find out. So you could end up with a custom ROM image that works in a ROM/WinUAE etc , but fails and crashes if used with SKick ![]() |
|
|
|
|
|
|
#177 | |
|
Registered User
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 44
Posts: 592
|
Quote:
One step back, restored original lbC0220D0 routine. Present I don't know what can be wrong in my version, I suspected wrong (from OS 4.x) parameters for DosObjects. |
|
|
|
|
|
|
#178 | |
|
Registered User
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 44
Posts: 592
|
Quote:
SKick can't load 1MB ROMs, but other programs (after updates) can load 1MB ROMs with RTB. Also my target is 0.5MB ROM, then SKick can be used for tests. |
|
|
|
|
|
|
#179 |
|
Blizzard PPC club rocks!
|
No probs so far with new dos.library
...
__________________
A1200 BlizzardPPC 603e+ 366Mhz 060/64Mhz - D-Box tower **Mediator TX |Voodoo3|10MB Ethernet|Nec USB| - OS3.9 (BoingBag powered)** CD32 - original joypad & honeybee - join the Blizzard PPC club! | PPC-Warp3D games speed boost! | BlizzardPPC+Mediator+Voodoo setup guide (PDF - feedback appreciated...) join the Finnish Amiga Users group me @ amigamap.com Project Rutinski band website - rock music with punk attitude! |
|
|
|
|
|
#180 |
|
Paranoid Amigoid
|
Yep I tested this along with all the new mini modules in my A600 (kicking a custom Kickstart via ACA630's MapROM) and it works just fine.
Nice work Don mate. Keep us posted ![]()
__________________
Visit my Amiga blog here - A4000D: 060@50/604@180, 384MB,ACard+80GB HD,SCSI Multicard Reader,DVD-RW,Grex4000 (RTG/Sound/NIC),Indivision 4000,RTG/AGA AutoSwitch,Deneb,ZorRAM - A600: 030@37.5, 64MB, A604, 16GB CF, Indivision ECS, Subway, MAS-Player (internal), Custom Audio Mixer, HxC SD+Slim floppy (internal) |
|
|
|
|
|
#181 |
|
Registered User
Join Date: May 2011
Location: Funeralopolis
Posts: 83
|
Finally had the time to test your new dos.library and it's working again on my machine! even in a custom built ROM
![]() Shall I still test the nonworking version with my startup-sequence? |
|
|
|
|
|
#182 |
|
Blizzard PPC club rocks!
|
OK it seems dos.library causes a recoverable alert in WB 3.1 when accessing font-list in Font-preferences.
__________________
A1200 BlizzardPPC 603e+ 366Mhz 060/64Mhz - D-Box tower **Mediator TX |Voodoo3|10MB Ethernet|Nec USB| - OS3.9 (BoingBag powered)** CD32 - original joypad & honeybee - join the Blizzard PPC club! | PPC-Warp3D games speed boost! | BlizzardPPC+Mediator+Voodoo setup guide (PDF - feedback appreciated...) join the Finnish Amiga Users group me @ amigamap.com Project Rutinski band website - rock music with punk attitude! |
|
|
|
|
|
#183 |
|
Registered User
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 44
Posts: 592
|
|
|
|
|
|
|
#184 |
|
Blizzard PPC club rocks!
|
Thx will test this and report back.
__________________
A1200 BlizzardPPC 603e+ 366Mhz 060/64Mhz - D-Box tower **Mediator TX |Voodoo3|10MB Ethernet|Nec USB| - OS3.9 (BoingBag powered)** CD32 - original joypad & honeybee - join the Blizzard PPC club! | PPC-Warp3D games speed boost! | BlizzardPPC+Mediator+Voodoo setup guide (PDF - feedback appreciated...) join the Finnish Amiga Users group me @ amigamap.com Project Rutinski band website - rock music with punk attitude! |
|
|
|
|
|
#185 |
|
Blizzard PPC club rocks!
|
Font-prefs font-requester doesn't display alert now and no other problems have arised yet
. Good work!
__________________
A1200 BlizzardPPC 603e+ 366Mhz 060/64Mhz - D-Box tower **Mediator TX |Voodoo3|10MB Ethernet|Nec USB| - OS3.9 (BoingBag powered)** CD32 - original joypad & honeybee - join the Blizzard PPC club! | PPC-Warp3D games speed boost! | BlizzardPPC+Mediator+Voodoo setup guide (PDF - feedback appreciated...) join the Finnish Amiga Users group me @ amigamap.com Project Rutinski band website - rock music with punk attitude! |
|
|
|
|
|
#186 |
|
Registered User
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 44
Posts: 592
|
|
|
|
|
|
|
#187 |
|
Blizzard PPC club rocks!
|
Thanks, testing testing...and if something occurs I'll tell ya!
![]()
__________________
A1200 BlizzardPPC 603e+ 366Mhz 060/64Mhz - D-Box tower **Mediator TX |Voodoo3|10MB Ethernet|Nec USB| - OS3.9 (BoingBag powered)** CD32 - original joypad & honeybee - join the Blizzard PPC club! | PPC-Warp3D games speed boost! | BlizzardPPC+Mediator+Voodoo setup guide (PDF - feedback appreciated...) join the Finnish Amiga Users group me @ amigamap.com Project Rutinski band website - rock music with punk attitude! |
|
|
|
|
|
#188 |
|
Registered User
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 44
Posts: 592
|
Next version is available.
Reworked big routine CreateNewProc. SetVBuf routine optimised by Mcoder, thanks. |
|
|
|
|
|
#189 | |
|
Registered User
Join Date: May 2011
Location: Funeralopolis
Posts: 83
|
Quote:
![]() |
|
|
|
|
|
|
#190 |
|
Registered User
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 44
Posts: 592
|
Latest version is available on the WT page, you can ignore version from PM link.
|
|
|
|
|
|
#191 |
|
Registered User
Join Date: Dec 2002
Location: sweden
Age: 35
Posts: 239
|
What's the benefits of this? Speed?
__________________
Former member of Syndrome, Lunacy, Duplo, New Age, Three Little Elks. Currently member of Up Rough (Amiga) and Triad (C64) |
|
|
|
|
|
#192 |
|
Registered User
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 44
Posts: 592
|
|
|
|
|
|
|
#193 |
|
Registered User
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 44
Posts: 592
|
Next version is available.
Next my bug fixed, branches optimised, reworked NameFromLock, NameFromFH and CreateProc. |
|
|
|
|
|
#194 |
|
Registered User
Join Date: May 2011
Location: Funeralopolis
Posts: 83
|
New version working fine. Played a game of Popolous and backuped my system-partition in a 41 MB lzx-file with nothing unusual happening so far...
I am curious how much is still left for reworking? |
|
|
|
|
|
#195 |
|
Registered User
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 44
Posts: 592
|
Perhaps a few (2-3) KB of C code only exist in latest version. But some original ASM routines can be reworked too, I thinked mostly about Time/Date related routines.
|
|
|
|
|
|
#196 |
|
Registered User
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 44
Posts: 592
|
Next version is available.
Reworked StartNotify. |
|
|
|
|
|
#197 |
|
Registered User
Join Date: May 2011
Location: Funeralopolis
Posts: 83
|
The new version is running well so far.
|
|
|
|
|
|
#198 | |
|
Registered User
Join Date: Aug 2012
Location: Downingtown
Posts: 1
|
Quote:
A couple minor corrections: It was Barry 'Bart' Whitebook and Bob 'Kodiak' Burns. How's the library working, btw ? Andy Finkel |
|
|
|
|
|
|
#199 |
|
BoingBagged
Join Date: Aug 2007
Location: The South of nowhere
Age: 35
Posts: 763
|
|
|
|
|
|
|
#200 | |
|
Registered User
Join Date: Jan 2008
Location: Warsaw/Poland
Age: 44
Posts: 592
|
Quote:
Fixed version of Amiga 0.5MB ROM credits. Thanks to MS and AndyFinkel for help. We made it... OS Group: Bryce Nesbitt, Michael Sinz, Peter Cherna, Darren Greenwald, Randell Jesup, Jerry Horanoff GFX: Allan Havemose, Barry 'Bart' Whitebook, Spence Shanson, Steve Beats, Chris Green, Ray Brand, Jim Barkley Special Projects: Eric Cotton, Martin Hunt, Bill Koester, Martin Taillefer, Brian Jackson, Kaori Kuwata, David Junod, Palmyra Pawlik, Kevin Klop NET: Brian Jackson, Greg Miller, Kenneth Dyke GUI: Peter Cherna, Martin Taillefer, David Junod, Kaori Kuwata Others: Andy Finkel, Dale 'Duck' Luck, Jim 'Jimm' Mackraz, Bob 'Kodiak' Burns, Jeff Porter, Carolyn Scheppner, David Haynie, Lauren Brown, CATS (Commodore Amiga Technical Support), QA (Quality Assurance), SA (Software Assurance) Thanks to: Bill Hawes, Software Distillery Better than ever. Last edited by Don_Adan; 10 November 2012 at 19:03. |
|
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| unable to open reqtools.library | RabidRabbit | support.WinUAE | 6 | 31 March 2009 13:43 |
| Poseidon USB stack as Open Source | Zetr0 | News | 10 | 11 June 2008 13:45 |
| Can't open version 36 of graphics.library | Lambizkit | support.Apps | 1 | 07 November 2007 08:00 |
| NewsRog goes Open Source | Paul | News | 0 | 04 December 2004 16:37 |
| BlitzBasic - Is now open source | Djay | Amiga scene | 2 | 08 February 2003 01:09 |